Réponses:
PECL signifie PHP Extension Community Library , il a des extensions écrites en C, qui peuvent être chargées dans PHP pour fournir des fonctionnalités supplémentaires. Vous devez disposer des droits d'administrateur, d'un compilateur C et d'une chaîne d'outils associée pour installer ces extensions.
PEAR est l' extension PHP et le référentiel d'applications , il a des bibliothèques et du code écrit en php. Ceux que vous pouvez simplement télécharger, installer et inclure dans votre code.
Alors, oui, ils sont similaires, mais pourtant si différents :)
PECL est un référentiel d'extensions C pour PHP. Ces extensions sont généralement installées via la pecl
commande, qui est un alias pour pear
, avec le canal / référentiel par défaut défini sur pecl.php.net
.
PEAR c'est plusieurs choses:
pear
commande) qui est capable d'installer des packages à partir de différents canaux (référentiels), y compris pecl.php.net. Beaucoup considèrent le compositeur comme le successeur de l'installateur de poire.pear est une classe php écrite en php alors que pecl est une extension qui n'est pas écrite en php et a besoin d'être compilée.
PEAR en tant que tel n'est pas une norme de codage. Au lieu de cela, PEAR «suit» une norme de codage établie qui est encouragée au sein de la communauté PHP. Ce n'est cependant pas le seul standard de codage que les utilisateurs PHP peuvent suivre, le ZF, par exemple. recommande une norme légèrement différente.