PHK: un gestionnaire de package pour PHP
Par François Lauprêtre, dimanche 17 décembre 2006 à 02:23 :: Actualités PHP :: #2695 :: rss
PHK est un 'packager' de bibliothèque ou d'application. La fonctionnalité de base est comparable à l'outil 'jar' de Java, c'est à dire qu'il permet de distribuer et faire tourner une application complète dans un seul fichier.
Mais PHK inclut également de nombreuses fonctionnalités évoluées comme la compression/décompression transparente des sous-fichiers du package, la validation par checksums, les méta-packages, l'auto-validation, et un mode appelé 'webinfo' permettant aux utilisateurs d'un package de visualiser toutes ses caractéristiques, sa documentation, sa licence, etc. Le mode 'webinfo' se comporte comme un mini-site web, intégré au fichier package, et dont les pages peuvent être personnalisées à volonté.
PHK inclut également un gestionnaire de chargement (Autoloader) . Ce module détecte les noms des classes, fonctions, et constantes dans les fichiers source PHP lors de la création du package. Ce qui lui permet, lors de l'exécution, de charger automatiquement les fichiers nécessaires.
Plusieurs packages au format PHK sont déjà disponibles sur le site, notamment le Framework Zend et sa documentation.
PHK est ditribué sous licence Apache:
http://phk.tekwire.net
Proposé par François Lauprêtre






Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.