`

php pear pecl

    博客分类:
  • php
阅读更多
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的底层扩展。它们都是为特定的应用提供现成的函数或者类。


【参考】
http://phpbao.diandian.com/post/2014-02-17/40061018017
http://jingyan.baidu.com/article/e9fb46e1a3eb277521f76619.html
分享到:
评论

相关推荐

    PHP学习-PEAR、PECL的应用.pdf

    pear是PHP的面向对象API框架集,其中包含了很多实用的类,比如PHP发送邮件,模拟路由器的HTTP认证,以及解决不同数据库移植问题的adodb数据库操作类,以及如何用PHP读写pdf的FPDF类,pecl是PHP的C语言API,列觉了...

    PEAR+PECL.pdf

    本章讲到php的扩展库等知识,掌握这些扩展库,能够提高php开发效率!

    PHP电子书, PEAR、PECL的应用,Smarty类库

    关于PHP的电子书,PHP很强大,与大家共享~

    ansible-role-php-pecl:Ansible角色-PHP PECL扩展

    另外,如果尚未安装php-pear (RedHat)或php-pecl (Debian),则应设置php_pecl_install_pecl: true以强制此角色安装适当的软件包。角色变量下面列出了可用的变量以及默认值(请参见defaults/main.yml ): ...

    PHP扩展模块Pecl、Pear以及Perl的区别

    一、简短总结:pear:一个书写的比较规范,国外较流行的工具箱代码集pecl:php扩展包,但不属于php基本扩展范围perl:一种早于php出现的脚本级语言,php借鉴了他的正则表达式部分 二、Pear、Pecl都是PHP扩展模块的...

    什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释

    关于PEAR,PECL这两个东西,初学PHP的时候就知道,但是貌似用的人很少再加上以前也是在Windows下做开发,所以了解的不多,现在转到Mac了,就把这两个东西彻底弄弄清楚。 什么是PEAR PEAR的全称是PHP Extension and ...

    php使用pecl方式安装扩展操作示例

    本文实例讲述了php使用pecl方式安装扩展操作。分享给大家供大家参考,具体如下: 安装pecl cd /usr/local/php/bin/ wget http://pear.php.net/go-pear.phar -O go-pear.php php go-pear.php ##回车默认安装 安装...

    php通过pecl方式安装扩展的实例讲解

    1、安装pecl及创建快捷键(若安装php时已带可忽略这步安装步骤) # cd /usr/local/php/bin/ //可查看是否已带有pecl # wget http://pear.php.net/go-pear.phar -O go-pear.php # php go-pear.php # ln -s /usr/...

    PECL方式安装php-mongodb扩展方法

    这时会报错,显示缺少依赖包 php-pear,那就进行安装,命令如下 sudo apt-get install php-pear 当我们再次执行pecl install mongodb的命令时,会提示phpize不是内部命令,需要安装php5-dev,再进行安装如下命令: ...

    《PHP5权威编程》

    第1章 PHP 5新特性 第2章 PHP 5基础语言 第3章 PHP 5面向对象语言 第4章 PHP 5高级面向对象编程和设计模式 ...附录A PEAR和PECL包索引 附录B phpDocumentor格式参考 附录C Zend Studio快速使用说明 索引 ……

    PHP5权威编程 英文版

    PHP5首席设计师Andi Gutmans,PEAR创始人Stig Saether Bakken,PHP核心贡献者Derick Rethans三大高手合力而作 ...附录A PEAR和PECL包索引 527 附录B phpDocumentor格式参考 613 附录C Zend Studio快速使用说明 643

    liu1084#pages_on_everyday#Pecl和Pear的区别和联系1

    Pecl(The PHP Extension Community Library)就是干这个事的,PHP的标准扩展,可以补充实际开发中所需的功能。最直接的表述:

    mac php zip 扩展

    Step 1: Install PEAR/PECL support cd /tmp curl -s -O https://pear.php.net/install-pear-nozlib.phar sudo php install-pear-nozlib.phar -d /usr/local/lib/php -b /usr/local/bin (credit) Step 2: ...

    yubikey-class-php:PHP 类在本地验证 YubiKeys(Yubico OTP 算法),没有任何依赖(没有 PEAR,没有 PECL,没有 cURL)

    不需要外部文件(没有 PEAR,没有 PECL)。 使用 Jose Manuel Busto Lopez 的纯 PHP 代码 (LGPLv2.1) 的 AES 128 加密和解密算法直接集成在源代码中。 Yubico OTP模式下,当按下YubiKey按钮时,返回的字符串长度...

    在PHP 7下安装Swoole与Yar,Yaf的方法教程

    本文开发坏境: CentOS 7 ...//否则会报错PHP Parse error: syntax error, unexpected //'new' (T_NEW) in /usr/share/pear/PEAR/Frontend.php on //line 91 安装swoole $ sudo pecl install swoole //

    php-master_php源码_

    安装并配置PHP和PEAR包管理系统。还包括用于管理PEAR(和PECL)包、PECL通道和PHP-FPM池的资源。

    php权威编程

    附录A PEAR和PECL包索引 附录B phpDocumentor格式参考 附录C Zend Studio快速使用说明 索引 “这本书,是我的同事Andi Gutmans和另外两位非常卓越的PHP开发者Stig Bakken及Derick Rethans编写的,它描述了许多PHP 5...

    如何把php5.3版本升级到php5.4或者php5.5

    今天我们这篇php的技术文章主要为各位朋友们介绍如何使用yum进行安装php的5.4或者5.5版本。... php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql php-odbc php-pdo php-pear php-pecl-igbinary php-x

Global site tag (gtag.js) - Google Analytics