PEAR和PECL区别和联系
来源:互联网 发布:心理咨询师三级网络课 编辑:程序博客网 时间:2024/06/06 19:51
今天在 /usr/local/php/bin目录下看见pear和pecl,
这是一些PHP扩展模块的集合
扩展PHP有两种方法
一种是用纯粹的PHP代码写函数和类,pear就是这样一个项目,主页是pear.php.net
另外一种是用c或者c++编写外部模块加载至php中,pecl就是干这个事的,主页是pecl.php.net
PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR就是PHP的CPAN。
PECL (PHP Extension Community Library),PHP的扩展库,它提供了一系列已知的扩展库,由C++等其他语言编写而成,以.so形式出现,.so 为共享库,是shared object,用于动态连接的,和dll差不多,为比PEAR更快,但是与PEAR不同的是,PECL需要在服务器上配置并被注册到主机中。
====================================================================================================================
Pear:是PHP的扩展代码包,所有的扩展均以PHP代码的形式出现,功能强大,安装简单,甚至可以改改就用。使用的时候,要在代码中进行Include才能够使用。
Pecl:是PHP的标准扩展,可以补充实际开发中所需的功能,所有的扩展都需要安装,在Windows下面以Dll的形式出现,在linux下面,需要单独进行编译,它的表现形式为根据PHP官方的标准用C语言写成,尽管源码开放但是一般人无法随意更改源码。
最直接的表述:Pear是PHP的上层扩展,Pecl是PHP的底层扩展。
这两种方法其实都是为特定的应用提供现成的函数或者类,本质上来说都是一样的
- Pecl和Pear的区别和联系
- pecl和pear 的区别和联系
- PEAR和PECL区别和联系
- Pear和Pecl的区别和联系
- pecl pear 的区别和联系
- pear和pecl区别
- pear和pecl的区别
- PEAR和PECL的区别
- PECL和PEAR的区别
- PEAR, PECL和Perl的区别
- PEAR和PECL的概念、区别
- PECL 和 PEAR 有什么区别
- PECL和PEAR有什么区别?
- PECL 和 PEAR 有什么区别?
- pear,pecl和perl的区别
- pear和pecl
- PEAR和PECL理解笔记
- pear phar pecl区别
- socket中的短连接与长连接,心跳包示例详解
- Redis 安装实例
- Matlab实现均匀量化的简单示例
- C语言中的隐式转换
- wget学习
- PEAR和PECL区别和联系
- 如何让安卓APP一直在后台运行?
- 论文阅读:A Critical Review of Recurrent Neural Networks for Sequence Learning
- 异步模型
- activiti 任务节点 处理人设置
- 我现在在写一个servlet实现struts2的实现,在java反射调用set方法时让string类型的转为date类型的
- uva 10561 Treblecross (SG函数)
- Leetcode 9. Palindrome Number
- 【浅谈Git如何使用】