Es gibt so viele Optionen, wenn es um PHP-Entwicklungsumgebungen geht und Sie müssen alles selbst zusammensetzen.PHP-Entwicklungsumgebung Best Practices
Ich frage mich, ob jemand mit dem, was sie denken, das ideale Setup ist, das aus dem Weg geht und Sie entwickeln lässt.
Momentan verwende ich vim und svn von der Kommandozeile. Ich schreibe Skripte, um Builds zu verwalten, aber ich denke über Phing nach.
Ich liebe vim, aber ich denke ernsthaft daran, Eclipse mit dem PHP-Plugin auszuprobieren, weil ich mir vorstelle, dass es gängige SVN-Optionen etwas einfacher macht (Dateien in einem Projekt verschieben).
Etwas zur Unterstützung der kontinuierlichen Integration in die Datenbank wäre ein großes Plus!
UPDATE: Ich wollte nur betonen, dass vorherige Linie dort oben. Ich weiß, dass einige Frameworks dabei helfen werden, aber ich benutze kein Framework. Gibt es ein einfaches Modul (in der IDE enthalten oder nicht), mit dem ich meine Datenbankschemata/Daten leicht an eine Subversionsrevision anbinden kann, so dass ich Rollback und Weiterleiten, Taggen, Verzweigen usw.
Irgendwelche Kommentare zu Dingen jenseits des Editors? Zum Beispiel: Erstellen, Verwalten von Staging-/Produktions-/Entwicklungsumgebungen, automatisiertes Testen und Aufbau auf SVN-Commits usw. Idealerweise können wir diesen Beitrag zu einem "Gehe zu Whoah" machen, um eine professionelle PHP-Teamentwicklungsumgebung einzurichten.
Sie diese interessante danken haben müssen abgepackte klingt.Ich habe Zend Studio in Version 5 ausprobiert, fand es aber ein bisschen klobig, wenn es darum ging, mit Code auf einem anderen Rechner umzugehen (aber immer noch im LAN). Finden Sie die Firefox und IE Debugging-Plugins nützlich? –