PHP Extensions (PHP Modules)、PECL、PEAR的区别

PHP Extensions(扩展)又称为PHP Modules (模块),分为PHP Core Extensions(核心扩展)、PHP Bundled Extensions(绑定扩展)、PHP External Extensions(外部扩展)、PECL(PHP Extension Community Library)。

#列出已安装的PHP Extensions(PHP Modules)
php --modules或php -m

PHP Core Extensions(核心扩展),是PHP Core的一部分,已集成到了PHP Core,无需额外安装激活。

HP Bundled Extensions(绑定扩展),会与PHP绑定在一起。

PHP External Extensions(外部扩展),会与PHP绑定在一起,如果为了编译它们,外部类库将被需要。

PECL(PHP Extension Community Library),是PHP的底层扩展,比如php-memcached、php-redis。

PEAR(PHP Extension and Application Repository),是PHP的上层扩展,目前已被Composer替代。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/phpops/3717.html

发表评论

登录后才能评论