我一直在考虑将我的应用作为单个PHAR分发的优缺点。
我仍然希望使用Composer来管理我拥有的所有随机依赖项。这意味着如果内容发生变化,请回写给phar,我理解这最多只是一个复杂的过程。
最好的协调方式是什么?我应该简单地保持我的应用程序自包含并让它与外部/供应商目录一起工作吗?
提前致谢!
答案 0 :(得分:3)
考虑到composer.phar文件本身包含一些Symfony组件,以及作者编写的其他一些库,它们都被放入.phar文件中进行分发(包括,明确地,{{3 ,包括您自己项目所需的供应商目录似乎不合理。