[英]PHP Phar Deployment Performance
我正在考虑设计php应用程序的部署过程,以便构建的输出生成单个phar存档,以存储在生产环境中运行该应用程序所需的代码。 我想知道与以传统方式签出或将源树本身复制到Web服务器的文档根目录的传统模型相比,以这种方式部署Web应用程序的性能如何。
打包方法的好处在于,可以由CI服务器完全准备好该程序包(例如,删除测试代码),然后将单个存档仅复制到服务器以进行部署。 原始档案也可以存储在存储库中。
但是,如果将应用程序作为Phar运行会导致瓶颈,我不希望使用这种方法。 将源从phar中加载是否有问题? 该应用程序通过Composer使用自动加载功能来加载源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.