Mit dem Zend Studio 5 ging für mich die Entwicklung in guten PHP IDE's richtig los.
Das Studio war gut, da ich gleichzeitig aber auch Java in Eclipse entwickelte, kannte ich auch "andere Welten" und so manch zeitsparendes Gimmick fehlte.
Das dachte sich wohl auch Zend und brachte später das erste Zend Studio for Eclipse auf den Markt. Mit der ersten Version konnte ich mich nicht ganz anfreunden und auch das rein Projekt-bezogene Arbeiten war sehr ungewohnt. Zugegeben fehlt mir heute noch häufig die Möglichkeit einzelne PHP-Dateien direkt zu öffnen und mit der Code Completition, etc. im Studio zu bearbeiten.
Ich fiel daher oft ins Zend Studio 5 zurück, da dort zudem das Remote Debugging schneller lief.
Auch bei Zend Studio 7 musste ich mich sehr häufig über die Performance ärgern. Ab und zu hakte es mal wieder und Kinderkrankheiten der einfacheren Sorte (z.B. schlechte Auto-Kommentierung (PHP-Doc)) störten.
Ich hoffte, dass mit dem Erscheinen der Zend Studio 8 beta alles besser würde. Und naja, einiges ist besser geworden.
Das alte Performanceproblem blieb bei mir aber leider sehr extrem. Insbesondere bei Projekten auf Remoteservern (via Tunnelverbindung über das Internet) hängt das Studio und kostet wertvolle Arbeitszeit. Echt ärgerlich!
Aus diesem Grund habe ich mich auf die Suche nach Möglichkeiten zur Beschleunigung gemacht, nehme aber gleich vorweg, dass das Problem so bei mir nur gemindert werden konnte. Behoben wurde es leider nicht.
Andere IDEs wie NetBeans hatten da in Tests die Nase vorn.
Hier also die Liste der Tipps und Tricks zur Verbesserung der Performance in Zend Studio. Ich hoffe einfach, dass mich Zend irgendwann mit dem Zend Studio for Eclipse wieder so überzeugen kann, wie damals mit Version 5 und ich nicht doch letztendlich auf Alternativen umsteigen muss. Auch wenn es vorwiegend um Remote Projekte geht!
Folgende Quellen kann ich zur Verbesserung der Performance von ZSFE empfehlen. Getestet an der Version 8, Beta 2:
- Five tips for speeding up Eclipse PDT and Zend Studio (Five tips for speeding up Eclipse PDT and Zend Studio)
- Zend Studio Performance (http://www.lifelog.be/2006/12/08/zend-studio-performance/)
- Performance in Eclipse PDT oder Zend Studio verbessern (http://www.woltlab.com/forum/index.php?page=UserBlogEntry&entryID=6)
- Tips to Manage Zend Studio 6.x and 7.x Performance Issues (http://kb.zend.com/index.php?View=entry&EntryID=307)
- Performance des Zend Studio verbessern (http://softwareentwickler.blogspot.com/2009/12/performance-des-zend-stu…)
Und noch ein Erfahrungsbericht:
http://www.dotvoid.com/2008/10/two-weeks-with-zend-studio-for-eclipse/
Wie sieht es bei euch mit dem Zend Studio aus? Vollkommen überzeugt?