当前位置:  开发笔记 > 编程语言 > 正文

PHP:使用Pecl/Pear,还是构建我自己的系统?

如何解决《PHP:使用Pecl/Pear,还是构建我自己的系统?》经验,为你挑选了2个好方法。

在构建我的一些PHP应用程序时,可以使用PEAR/PECL模块对许多功能进行编码,但是,有些人使用它可能无法安装东西,这对我来说是一个让人感到困惑的事情.

我是否应该放弃一些用户使用PEAR/PECL来实现功能,这使我能够比编写自己的功能更快地编写系统编码,但是它会排除某些人使用它.



1> Marc Gear..:

通过使用pear库进行开发来节省开发时间,并提供捆绑在您所分发内容中的库(尽管您必须确保它遵守许可要求)

我不会依赖某些PECL扩展,除非你正在做一些特别与之相关的事情(例如XDebug web-frontend或其他东西),大多数安装将带有一套相当普通的扩展.



2> dirtside..:

这在一定程度上取决于你有多少时间,以及项目的目的.如果您只想尝试制作有用的东西,请选择PEAR/PECL.如果你想学习成为一个更好的程序员,并且你有时间,那么我建议你努力编写自己的版本.一旦你理解了你要替换的内容,你可能想要切换到PEAR/PECL版本,这样你就不会浪费时间重新实现已经实现的内容......

...但另一方面,预先存在的工具并不总能完全满足您的需求,有时会产生对您没有任何好处的开销.这就是Unix命令行工具如此小而且目的狭窄的原因; 除了现在可以做的事情之外,没有人真正需要能够做任何事情的'ls'版本.您的任何PEAR库的版本将由您编写,完全符合您的需要.需要仔细考虑一下......

......但是在握紧的手上,不要花太多时间思考它.花五分钟,做出决定,然后开始编码.即使你做出了错误的决定,你至少会得到更多的练习编码.:-)

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有