Un IDE est un programme qui regroupe un éditeur de texte, un compilateur, divers outils et souvent un débogueur. On ne trouve pas toutes ces fonctionnalités dans des éditeurs de textes basiques comme Notepad ou Vim. Vous trouverez des extensions pour leurs permettre de faire beaucoup de choses mais les IDE intègrent d'office ces outils.

Voici une liste récapitulant les différentes fonctionnalités que l'on trouve généralement dans les IDE :

  • Gestion de projets
  • Debogueurs
  • Vues des classes
  • Support de différents langages
  • Contrôle du code source
  • Intégration de systèmes FTP/SFTP

Eclipse

Concernant la plate-forme de Développement Eclipse, deux plugins supportent le PHP.
  • Le premier, PHP IDE Project, est sous licence Eclipse et est développé avec les outils de la fondation Eclipse.
  • Le second est PHPEclipse est développé indépendamment.
Ces deux plugins fonctionnent sous Windows, Linux © et Mac OS X.
Le point fort de ces plugins est qu'ils sont gratuits et fiables.
Komodo

Cet IDE fonctionne sous Windows, Mac OS X et Linux. Il scanne les différents langages installés pour proposer des extensions (modules PEAR...).
Komodo est payant :
  • Version personnelle 29.95 $US
  • Version professionnelle 299.95 $US
En résumé, komodo est un IDE robuste et fiable pour PHP.
PHP Designer

Dans cette IDE, c'est tout d'abord l'intelligence des codes HTML, CSS et Javascript qui frappe. C'est un juste milieu entre l'IDE d'un programmeur axé sur le code et adobe Dreamweaver qui permet de peaufiner le design.
PHP Designer est gratuit dans le cas d'une utilisation personnelle et payant pour une utilisation professionnelle (55$US).
PhpED

Cet IDE possède un bon débogueur interne et permet d'intégrer une barre d'outils dans Internet Explorer pour déboguer plus facilement une page.
L'accès à la base de données est bon, ainsi que le l'intelligence du code. Il y a également une aide PHP.
Les prix de PhpED vont de 119$US pour la version basique, à 495$US pour la version professionnelle. Une version d'essai est également disponible.
PHPEdit

PHPEdit fonctionne dans un environnement Windows. Cet IDE est très bon dans la reconnaissance du code PHP,CSS et HTML et un peu moins pour le Javascript. Une version d'évaluation gratuite est disponible, mais pour vous procurer la version complète cela vous coûtera 89$US.
Zend Studio

Cet IDE fonctionne sous Windows, Mac OS X et Linux. Il contient tout ce qu'il faut concernant PHP4 et PHP5. Certes, cela prends du temps de le télécharger mais il vaut le coup.
Le protocole TCP est intégré et il gère les bases de données.
L'édition standard de Zend Studio coûte 99$US, et l'édition professionnelle 299$US. Une version d’évaluation gratuite est également disponible.

Lire l'article complet