Dans l’environnement des développeurs PHP, plusieurs outils sont offerts afin de faciliter la tâche de ces derniers. Nous avons dans un premier temps les éditeurs de texte qui permettent d’écrire des applications web en appelant du code déjà prêt et disponible dans l’éditeur. Certains préfèrent ces outils à cause de leur légèreté et l’usage de peu de ressources. D’autres par contre portent leur dévolu sur ces outils, car ils préfèrent coder de bout en bout leurs applications sans s’embarrasser options supplémentaires.
Aussi, on peut leur reconnaître d’autres fonctionnalités telles que l’autocomplétion de code dans certains éditeurs ou encore l’intégration de plug-in pour étendre les fonctionnalités, la coloration syntaxique pour une meilleure lisibilité. Dans cette catégorie on peut citer sans être exhaustif Sublime text, Notepaad++, textpad, UltraEdit, Komodo Edit, Coda, EditPlus, TextPad, TextMate, ConTEXT, UltraEdit, SciTE, Script Edit, Smultron, etc.
À côté des outils, nous avons les environnements de développement intégré (EDI) qui offrent plus de fonctionnalités comparées aux éditeurs texte. En plus des capacités offertes par les éditeurs de code, on peut ajouter un mode de conception, des fonctions de débogage, de profilage, de compilation, etc.
Certains donc préfèreront Ces outils qui s’avèrent plus complets, mais nécessitent plus d’espace pour l’installation ainsi que davantage de ressources mémoires. Selon les besoins et les sensibilités des utilisateurs, chacun portera son choix sur tel ou tel EDI.
Toutefois, bien que l’unanimité soit la moins partagée en matière d’EDI, il se trouve que PHPStorm bénéficie d’une très forte communauté pour le développement d’applications web. Et pour cause, il intègre de nombreux et puissants outils dont un assistant de code, des fonctions de recherche afin de naviguer aisément dans le code, une fonction de refactoring, des fonctionnalités de test et de débogage, des supports de framework et bien d’autres encore.
La version 9.0.2 qui est sortie le mois dernier apporte des fonctionnalités assez intéressantes telles que l’édition de code à distance, le débogage direct à l’intérieur de l’éditeur de code, une fenêtre de visualisation de la structure du code afin de voir le digramme de dépendance de l’application, une fonctionnalité de profilage du moteur JavaScript V8 pour les applications V8, et bien d’autres outils.
En dehors de ce dernier, on peut citer également comme autres EDI disponibles Zend Studio, Komodo IDE, Dreamweaver, NetBeans PHP, PhpStorm, PhpED, PHPEdit, PHP Designer, Rapid PHP, Expression Studio, PHP Studio, ReadPHP, Dev-PHP, Quanta Plus, PHP Expert Editor, PHPEdit, PHPEd, Maguma Studio, etc.
Vu la palette d’applications offertes, quel(s) outil(s) utilisez-vous pour développer vos applications Web ? Quelles sont les fonctionnalités que vous appréciez le plus dans vos outils ?
Quel est selon vous le meilleur outil pour développer vos applications PHP ?
Quel est selon vous le meilleur EDI PHP ?
Quel est selon vous le meilleur éditeur de texte PHP ?
Forum EDI PHP
Quel est selon vous le meilleur outil PHP pour développer des applications web ?
Donnez vos avis
Quel est selon vous le meilleur outil PHP pour développer des applications web ?
Donnez vos avis
Le , par Olivier Famien
25 % | ||
21 % | ||
16 % | ||
11 % | ||
7 % | ||
7 % | ||
4 % | ||
11 % |
Une erreur dans cette actualité ? Signalez-nous-la !