1. 程式人生 > >PECL 和 PEAR

PECL 和 PEAR

AS 代碼包 html 擴展 配置 下載 質量 都是 使用

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難以完成的底層功能,往往需要重新編譯或者在配置文件中設置後才能在用戶自己的代碼中使用。
總結:PEAR是PHP的上層擴展,PECL是PHP的底層擴展。

參考文獻:
https://jingyan.baidu.com/article/e9fb46e1a3eb277521f76619.html

PECL 和 PEAR