Les Channels PEAR fournissent un moyen robuste et efficace de distribuer
des modifications concernant le développement.
L'ajout du support des channels au programme d'installation PEAR,
à partir de la version 1.4.0,
signifie qu'il est maintenant plus facile que jamais de distribuer
des projets à base de code PHP à l'aide du programme d'installation PEAR.
Les Channels PEAR permettent aux développeurs d'applications de se permettre
des dépendances à des packages distribués par pear.php.net
et par toute autre source fournissant un serveur de channels.
Pour les utilisateurs de ces applications,
la complexité de l'installation et de la configuration est ainsi éliminée.
Désormais, l'utilisateur n'a plus qu'à taper une seule commande
pear install channel/Packagename
et voilà !
Avant PEAR 1.4.0, la seule solution permettant de remédier à l'utilisation
de code provenant de plusieurs sources était de combiner le code.
Ceci avait plusieurs effets indésirables,
le plus évident d'entre eux étant l'augmentation considérable
de la taille du code,
toute mise à jour visant à résoudre un problème mineur représentant
alors un téléchargement difficile à exécuter par l'utilisateur.
Les channels permettent au développeur d'applications de se permettre des
dépendances à des packages de pear.php.net, de pear.exemple.com ou autres.
L'utilisateur ne devra effectuer l'installation ou la mise à jour
qu'à partir d'une seule source, à l'aide du programme d'installation PEAR.
Dans l'état actuel des choses, le programme d'installation PEAR
n'est utile que pour l'installation de package PEAR.
A cause de cette difficulté (ainsi que d'autres),
très peu de programmes sont généralement disponibles en tant que packages
PEAR pouvant être installés à l'aide du programme d'installation PEAR.
PEAR 1.4.0+ à pour but d'éliminer ce problème
et les autres obstacles s'opposant au développement d'applications.
| Documentation Incomplete |
Cette documentation n'est pas encore complète |