IDEs im PHP Umfeld

Vor einigen Jahren gab es gerade im PHP Bereich nicht wirklich viele IDEs die den Bedürfnissen der Entwickler gerecht wurden. Ich kann mich noch gut an die Zeit mit UltraEdit und Konsorten erinnern. Inzwischen hat sich dies aber geändert und es existieren einige gute IDEs die Dinge wie Code Completion usw. ohne Probleme meistern können. Im folgenden möchte ich einige Erfahrungen und Tipps mit den IDEs sammeln.

Eclipse PDT / Zend Studio

Eclipse kann sich gut und gerne als Platzhirsch bei den PHP IDEs bezeichnen. Die auf Java basierende IDE kann durch die PHP Development Tools (kurz PDT) zur PHP Entwicklung erweitert werden. PDT kann unter der folgenden Adresse heruntergeladen werden: http://www.eclipse.org/pdt/

Eine kommerzielle Fassung der IDE findet sich in Zend Studio, welches PDT um Funktionen wie z.B. einen Profiler und Unterstützung für den Zend eigenen Zend Server erweitert.

Netbeans

Aus dem Hause Oracle stammt Netbeans. Netbeans basiert wie Eclipse auf Java und steht ebenfalls für verschiedene Porgrammiersprachen zum Download bereit. Auffällig ist, dass das fertige PHP Paket in gerade einmal 31 MB reinpasst.

Eine Liste mit zum herunterladen fertig vorkonfigurierten Paketen ist unter folgender URL zu finden: http://netbeans.org/downloads/index.html

Netbeans unterstützt wie Eclipse die ab PHP 5.3 eingeführten Namespaces und kann über XDebug auch zum debuggen und profilen genutzt werden.