am 25. Mai 2009
Die meisten meiner Artikel schreibe ich ja vor, was sicherlich klar sein sollte, da ich bestimmt nicht jeden morgen um sechs aufstehen will, um noch einen Artikel bis 8 Uhr fertig zu bekommen. Im Moment sitze ich gerade am Hamburger Flughafen, schaue mir Flugzeuge an und warte auf meinen eigenen Flug nach Freiburg. Und warum sollte man die Zeit nicht nutzen, um einen Artikel zu verfassen.
Wie ihr ja wisst, komme ich immer öfters berufsbedingt in Kontakt mit dem symfony Framework. Codegenerierung finde ich auch eine feine Sache. Dass man in symfony nur mit einem Befehl und einem Config-File einen kompletten Adminbereich erstellen kann, finde ich auch wunderbar.
Zumindest klingt es wunderbar. Womit ich noch Probleme habe, sind die Konfigurationsdateien. Ich habe gefühlte 1.000.000 Parameter, die ich angeben kann und all diese muss ich in eine Yaml Datei packen. Ich sehe viele Vorteile von Yaml gegenüber xml, aber bei großen strukturierten Konfigurationen würde meiner Meinung klar xml gewinnen. Eine XSD geschrieben und schon kann einem fast jede IDE behilflich sein ein valides File zu produzieren. Bei Yaml hilft einem niemand. Zumindest ist das mein Gefühl. Wir haben also Yaml Files, da kann man jetzt nichts dran ändern. Wollte mich nur mal eine Runde auskotzen.
Der Weg hin zu dieser Yaml Datei soll heute im Mittelpunkt stehen. Warum gibt es kein Hilfsprogramm, am besten mit grafischer Oberfläche, das mir behilflich bei der Erstellung ist (ich weiß, es klingt wie der typische Linux vs. Windows Bash)? Sollte doch eigentlich gar nicht so schwer sein. Ein paar Checkboxen, ein Modell auswählen und fertig. Könnte man sogar schön zentral über ein PHP Programm erledigen. Ich könnte mir vorstellen, dass eine Webseite, die einen solchen Konfigurator anbietet schnell bei symfony verlinkt wird und somit echt hoch frequentiert sein sollte.