Php 打包Zend框架,但仅使用组件

Php 打包Zend框架,但仅使用组件,php,zend-framework,package,Php,Zend Framework,Package,我正在构建一个新的应用程序,最终我计划将它发布到互联网上供免费消费 为了减少软件包的最终下载量,我只想捆绑我的应用程序使用的绝对裸ZF组件: Zend Zend_Application Zend_Config Zend_Config_Ini ... 我可以手动完成这项工作,但我不希望这样。是否有一个工具,我可以指向我的应用程序,它可以扫描PHP代码库并创建一个包含所有引用类的包 我知道ZF2使用composer.json来处理这个问题,但是我在ZF1.11上构建,不,没有工具可以为您完成这项工

我正在构建一个新的应用程序,最终我计划将它发布到互联网上供免费消费

为了减少软件包的最终下载量,我只想捆绑我的应用程序使用的绝对裸ZF组件:

Zend
Zend_Application
Zend_Config
Zend_Config_Ini
...
我可以手动完成这项工作,但我不希望这样。是否有一个工具,我可以指向我的应用程序,它可以扫描PHP代码库并创建一个包含所有引用类的包


我知道ZF2使用composer.json来处理这个问题,但是我在ZF1.11上构建,不,没有工具可以为您完成这项工作。但是,我建议不要将ZF1分解成几个部分,因为追踪组件之间的几个依赖关系并不是那么简单。这也没有什么好处:自动加载程序只加载了所需的类,因此只节省了少量磁盘空间。这不值得付出所有的努力。这意味着,无论您是否将ZF1作为一个整体使用,还是仅作为一部分使用,您肯定不会感到有任何区别,除非您发现自己创建的依赖项已损坏。

如果下载大小是一个问题,我建议您包括一个安装脚本(我假设您已经有一个)可以在其中下载库并将其放置在适当的位置。