转载:http://pdo2010.blog.163.com/blog/static/192070092201271713312583/
1.相同点:Pear、Pecl都是PHP扩展模块的集合,是扩展PHP的两种方法:
2.不同点:
(1)PEAR(PHP Extension and Application Repository):用纯粹的PHP代码编写的函数和类代码库。简单地说,PEAR就是PHP的cpan。其主页是 pear.php.net。
(2)PECL(PHP Extension Community Library):
用c或者c++编写外部模块加载至php中。
所有的扩展都需要安装,在Windows下面以DLL的形式出现;在linux下面需要单独进行编译,它的表现形式为根据PHP官方的标准用C语言写成,尽管源码开放但是一般人无法随意更改源码。其主页是 pecl.php.net。
PECL下载地址:http://museum.php.net/
本文对比分析了PEAR和PECL,它们都是用于扩展PHP的工具,但实现方式和使用场景有所不同。PEAR是用纯PHP代码编写的函数和类库,而PECL则使用C或C++编写,适用于更复杂的功能需求。
5037

被折叠的 条评论
为什么被折叠?



