Respuestas:
PECL significa PHP Extension Community Library , tiene extensiones escritas en C, que se pueden cargar en PHP para proporcionar funcionalidad adicional. Debe tener derechos de administrador, un compilador de C y una cadena de herramientas asociada para instalar esas extensiones.
PEAR es PHP Extension and Application Repository , tiene bibliotecas y código escrito en php. Aquellos que simplemente puede descargar, instalar e incluir en su código.
Entonces, sí, son similares, pero muy diferentes :)
PECL es un repositorio de extensiones C para PHP. Esas extensiones generalmente se instalan a través del pecl
comando, que es un alias para pear
, con el canal / repositorio predeterminado establecido en pecl.php.net
.
PERA es múltiples cosas:
pear
comando) que puede instalar paquetes de diferentes canales (repositorios), incluido pecl.php.net. Muchos consideran al compositor el sucesor del instalador de peras.pear es una clase de php escrita en php Mientras que pecl son extensiones que no están escritas en php y necesitan compilarse.
PEAR como tal no es un estándar de codificación. En cambio, PEAR "sigue" un estándar de codificación establecido que se fomenta en la comunidad PHP. Sin embargo, este no es el único estándar de codificación que los usuarios de PHP pueden seguir, por ejemplo, el ZF. recomienda un estándar ligeramente diferente.