Ruby on Rails ist in aller Munde, Rapid Development oder Agile Softwareentwicklung tolle Buzzwords. Im Grunde ist das Ziel überall das Gleiche: Funktionen schneller fertigstellen und redundante Aufgaben nach Möglichkeit vermeiden. Die Lösung vieler Probleme versprechen Frameworks.
Mal ehrlich: Welcher Webdeveloper hat nicht schon 100 Mal eine Validierung für Email Adressen eingebaut. Wer ist es nicht leid, immer wieder den gleichen SQL Code zu schreiben, obwohl er eigentlich viel lieber coole neue Features entwickeln würde, vor allem wenn alle Welt nach tollen “Web 2.0″- Applikationen schreit, die am besten gestern fertig sein sollen.
Seit ca. einem Jahr beschäftige ich mich daher mit MVC Frameworks für PHP. Bisher habe ich dafür Cake PHP genutzt. Im Zuge eines aktuellen Projektes, an dem ich beteiligt bin, habe ich mir nun aber auch noch das PHP Framework Symfony angeguckt und bin auch damit sehr zufrieden. Die ersten Ergebnisse des Vergleichs stelle ich nun hier kurz vor. (more…)