Cal*_*dge 6 php pear frameworks codeigniter pyrus
如何将PEAR库作为包/库包含在PHP框架中?
也就是说,我在PHP框架中使用了一个包系统 - 并且需要那些PEAR库可以轻松地重新分发(我特指CodeIgniter的包管理器,Sparks)给其他用户.是否更好地将所需的PEAR库及其依赖项耦合到包本身中,或者在初始化包(即构造函数,初始化,工厂,调用任何内容)时进行检查,并提示(以及下载指令)用户安装必要的依赖项?
后一个选项可能不适用于缺少必要权限(即共享主机?)或必要的技术知识(不要笑,我是认真的)安装PEAR库,即框架用户,而不是程序员/系统的一些用户管理员.
耦合打开了项目中代码重复的风险,即使它极大地简化了使程序包"正常工作".你会采取什么途径?
| 归档时间: |
|
| 查看次数: |
1611 次 |
| 最近记录: |