Hugo ETIEVANT
Dernière mise à jour : 31 mars 2004
Ce comparatif s'inspire du thread Que pensez-vous des générateurs de doc PHP ? du forum PHP de Developpez.com
Un générateur de documentation pour PHP génère une documentation de votre code source à partir des commentaires inclus directement dans le code. Leur fonctionnement est identique à JavaDoc. Ainsi, d'autres développeurs peuvent connaître en un coup d'oeil vos interfaces ainsi que la structure de vos applications. Ceci, pour une meilleure diffusion de vos sources et une maintenabilité assurée. Essentiel lorsqu'on travaille en groupe. Et fortement recommandé si vous voulez être en mesure de comprendre votre code un an après... Petit exemple : /** * Cette fonction formate et affiche une chaîne de caractères dans la sortie standard. * @author Hugo ETIEVANT * @param str Chaîne à afficher * @param format Chaîne décrivant le format d'affichage * @since 3.2 * @return un booléen valant True si l'affichage c'est bien passé, False sinon */ function print(str, format) { ... } Le logo ci-contre stigmatise les outils préférés des membres de Developpez, d'après leur débat dans le forum PHP. Ils ont été testés et sont conseillés, des explications spécifiques pourront être trouvées dans le thread indiqué plus haut. Tous ces outils sont gratuits. |
phpDocumentor | PHPDoc | phpDoc | Doxygen | AutoPhpDoc
phpDocumentor (demo) |
|
||||||||||||||||||||||
PHPDoc (demo) |
|
||||||||||||||||||||||
phpDoc |
|
||||||||||||||||||||||
Doxygen |
|
||||||||||||||||||||||
AutoPhpDoc http://naholyr.free.fr/autophpdoc/ (demo) |
|
* : les informations données ici le sont à titre indicatif, elles étaient à jour au moment de leur rédaction, je ne suis pas responsable de l'évolution des outils cités ici. Seules les informations publiées sur leurs sites officiels font foi. Pour toute remarque, pour ajouter un outil, pour proposer des corrections : Remerciements à Rmotte et à armatatuxa pour leurs corrections. |
Date de première publication : | 31 mars 2004 |
Date de dernière modification : | 31 mars 2004 |
Titre original : | Comparatif des générateurs de documentation PHP |
Auteur : | Hugo Etiévant - cyberzoide at yahoo dot fr |
URL originale : | http://cyberzoide.developpez.com/php4/phpdoc-old/index.php |
Tous droits de reproduction réservés. Toute copie de ce document doit faire l'objet d'une autorisation écrite préalable. |