Endlich ist es so weit...
diginights.com ist nun auf mein heißgeliebtes
symfony Framework umgestellt. Die endgültige Umstellung hat leider länger als erwartet gedauert, sodass wir Freitag bis 6 Uhr und Samstag bis 4 Uhr morgens gearbeitet haben
Symfony skaliert deutlich besser als unsere alte Seite, außerdem erleichtert es mir mein Leben in Zukunft enorm, weil sehr viele coole Sachen wie z.B.
- Session/User Management
- sehr cleveres Caching
- ORM (Object Relational Mapper via
Propel - komplette Spezifikation über XML, generierung der Klassen über Kommandozeile)
- Ajax Support
- Formularvalidierung
- Routing
- Admin Generator, der die Adminstrationsoberflächen einer Tabelle an Hand eines Config-Files erzeugt
von Haus aus dabei sind (um nur ein paar Dinge zu nennen).
Der Name Symfony steht übrigens für die Zusammenschnürung mehrerer Open Source Technologien wie z.B. dem bereits erwähnten
Propel,
Creole zur Datenbankabstraktion,
Prototype einer sehr umfangreichen Javascript Library,
PEAR, etc.
Diese Woche über werde ich die kleineren Bugs fixen, die uns noch aufgefallen sind, sodass wir danach die schon länger geplanten Gewinnspiele in Angriff nehmen können. Intern wollen wir die Struktur der Party-Bilder im Dateisystem ändern und diese auf den 2. Server legen wovon wir uns nochmals einen Performanceschub erhoffen.
Zudem ist noch viel mehr geplant für die Zukunft, davon will ich aber noch nichts verraten