什麼是PEAR?什麼是PECL?PHP中兩個容易混淆的概念解釋_php技巧

來源:互聯網
上載者:User

概述

關於PEAR,PECL這兩個東西,初學PHP的時候就知道,但是貌似用的人很少再加上以前也是在Windows下做開發,所以瞭解的不多,現在轉到Mac了,就把這兩個東西徹底弄弄清楚。

什麼是PEAR

PEAR的全稱是PHP Extension and Application Repository,是PHP的擴充庫,採用PHP語言編寫。所以我們可以直接下載,並在我們的代碼中包含(include)擴充庫。

什麼是PECL

PECL的全稱是PHP Extension Community Library,它也是PHP的擴充庫。PECL的擴充都是採用C語言編寫的,可以被載入PHP中,給PHP增加額外的功能,比如PHP的Mongo擴充。

PEAR VS PECL

PEAR採用PHP編寫,PECL採用C語言編寫
PEAR也是一個PHP編碼的標準

總結

以後安裝PHP擴充庫的時候,比如Mongo擴充,直接採用PECL安裝,應該不會再出現版本不匹配的情況了~~

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.