PECL 和 PEAR 有什么区别?
2019独角兽企业重金招聘Python工程师标准>>>
要为大家分享的内容是PECL 和 PEAR 他们之间的不同和相同之处。
PEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。
PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebService 等许多方面,用户可以通过下载这些类库并适当的作一些定制以实现自己需要的功能。避免重复发明“车轮”。PEAR 的出现大大提高了PHP 程序的开发效率和开发质量。
PECL 是“PHP Extension Community Library”的缩写,即PHP 扩展库。
PECL 可以看作PEAR 的一个组成部分,提供了与PEAR 类似的功能。不同的是PEAR的所有扩展都是用纯粹的PHP代码编写的,用户在下载到PEAR 扩展以后可以直接使用将扩展的代码包含到自己的PHP 文件中使用。而PECL是使用C 语言开发的,通常用于补充一些用PHP难以完成的底层功能,往往需要重新编译或者在配置文件中设置后才能在用户自己的代码中使用。
php学习总结:最直接的表述:PEAR是PHP的上层扩展,PECL是PHP的底层扩展。它们都是为特定的应用提供现成的函数或者类。
转载于:https://my.oschina.net/slagga/blog/788002
PECL 和 PEAR 有什么区别?相关推荐
- Pecl和Pear的区别和联系?
为什么80%的码农都做不了架构师?>>> Pear.Pecl都是PHP扩展模块的集合. 扩展PHP有两种方法: 一种是用 纯粹的PHP代码 写函数和类. Pear就是这样一个项 ...
- php中PECL和PEAR的关系
php中有两个概念:PEAR和PECL.这两个概念关系紧密,却又有着本质的区别.今天就试着把它们的关系讲讲清楚. 基本概念 PEAR的概念原文如下: PEAR(PHP Extension and Ap ...
- Linux安装pecl和pear
2019独角兽企业重金招聘Python工程师标准>>> 首先下载安装脚本, 使用curl下载, wget也可以, 如果没有这两个命令请自行安装: cd /usr/local/php/ ...
- PHP扩展 -- pecl, pear, composer
一.首先需要区分 pecl,pear,composer pear:(PHP Extension and Application Repository)是PHP的扩展代码包,是一种包管理工具,目前它的功 ...
- php5.3 pear,php-5.3 下安装pear 和 pecl
环境描述:服务器php安装好之后,bin目录下没有pecl.pear等命令,从而导致安装memcache.apc等php扩展比较麻烦. 一.安装pear.pecl 1.下载go-pear [root@ ...
- PHP - PECL - PHP扩展库 - 学习/实践
1. 应用场景 了解深入PHP的扩展, 进行更加深入的开发. 以及如何正确使用扩展, 发布个人的扩展- 2. 学习/操作 1.文档 PECL :: The PHP Extension Communit ...
- Mac上通过pecl安装PHP扩展
注意 1. 如果pecl收录了你需要的扩展,例如mbstring,即可通过以下方法来安装扩展: sudo pecl search mbstring sudo pecl install mbstring ...
- mac pecl方式安装predis 扩展
思路: 用peal 命令来安装(相比于phpize方式安装,pecl方式安装更为简便,可省去手动添加到php.ini的环节) 优化(可选): 参照默认安装配置好的opcache.so扩展为例来配置其他 ...
- php扩展 静态库,编译PHP扩展的方法
[相关学习推荐:php编程(视频)] 构建PHP扩展 你已经知道如何去编译PHP本身,下一步我们将编译外部扩展.我们将讨论扩展的构建过程和可用的编译选项. 载入共享扩展 在前一个章节你已经知道,PHP ...
最新文章
- 剑指offer: 面试题40. 最小的k个数
- C#使用log4net记录日志
- post基础-百度翻译接口测试
- c语言汉字属于什么类型_你知道你的身体属于什么类型么?
- 前端vue适配不同的分辨率_浅析 React / Vue 跨端渲染原理与实现
- python中lxml模块的使用
- 一个点是否在矩形内的算法_478,回溯算法解单词搜索
- 计算几何常用算法及numpy仿真
- CI/CD:DevOps背后的推动力
- mysql的主从同步配置
- 开源字体lato fonts
- 【已解决】java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
- android 判断wifi强弱,Android:通过WifiManager监听Wifi信号强弱
- 2017双十一珠峰算法框架Hierarchical中控算法
- 云邦互联免费空间(免备案,无广告)
- Elasticsearch短语或近似匹配及召回率案例深入剖析-搜索系统线上实战
- MySQL数据库——MySQL是什么?它有什么优势?
- http://www.cnblogs.com/yungboy/archive/2010/05/28/1746376.html
- 最全的在线生成网址二维码的API接口(已更新12个接口)
- python日期加减一年_Python日期的加减等操作
热门文章
- 如何读取电脑html信息,JavaScript 获取客户端计算机硬件及系统信息
- 【 FPGA 】组合逻辑中的竞争与险象问题(二)
- 【 MATLAB 】信号处理工具箱之波形产生函数 pulstran
- OFDM调制系统传输的复信号从何而来?
- SpringMVC传递multiple类型select后台Controller的接收方法
- Gif(1)-加载视图-交替圆效果
- WordPress插件开发: 文章同步到OSC博客插件(OscPress) (四)
- delphi中等待外部应用程序执行完成后,再继续执行自有代码段
- 浅谈ASP.NET内部机制(五)
- Rails全局处理Error