Ich bin heute Morgen über
www.planet-php.net auf diesen
Artikel von Andrei Zmievski gestoßen und nun lese ich soeben einen weiteren
Blogeintrag zum gleichen Thema von Clay Loveless (heißt der so?)
Es geht darum, dass in letzter Zeit (andere werden sagen, seit längerem) eine Reihe von PHP-Frameworks veröffentlicht wurde. Daran ist erstmal nichts Schlechtes festzumachen.
Allerdings muss man einfach zugestehen, dass Frameworks
wie Unkraut aus dem Boden sprießen. PHP 5 hat seine Zeichen hinterlassen. Der ein oder andere Entwickler möchte eben auch auf den Zug aufspringen, schnell noch das ultimative objektorientierte PHP-Framework "auf dem Markt" zu bringen.
An dieser Stelle ist dann der Artikel
Build a Cool App wirklich zu empfehlen. Es sei ein kurzes Zitat angebracht
What I always wonder when these things come out is: why are people pouring their talents and energies into frameworks that will probably never have a critical mass instead of building something cool with existing frameworks?
Danke! Egal, ob es nun das
Zend Framework,
Symfony oder ein anderes Framework ist hinter dem eine gute und kompetente Entwicklergemeinschaft steht ... es ist in meinen Augen definitiv sinnvoller die Arbeit anderer effektiv zu nutzen, anstatt massenhaft Stunden in ein eigenes Framework zu stecken, welches dann oftmals doch nicht an die Möglichkeiten bestehender Frameworks heranreichen.
Natürlich kann man für sich privat ein maßgeschneidertes Framework basteln. Spricht ja gar nichts dagegen, da sich sicherlich auch ein nicht zu unterschätzender Lernprozess dahinter versteckt. Man sollte aber auch darüber nachdenken, wie man die zu Verfügung stehen Zeit am optimalsten und sinnvollsten einsetzt.
Ich spreche da aus Erfahrung.

Ein
Projekt der Mitglieder des
Developer's Guide scheiterte nicht zuletzt daran, dass zu viel Zeit in die Konzeption eines eigenen Frameworks investiert werden musste.
Ich für meinen Teil habe mich für das Zend Framework
entschieden, da ich denke, dass es mit der ersten stabilen Version eine wirklich gute Basis für jegliche Webanwendung mit PHP darstellen wird.
Nunja, die beiden Artikel und die generelle Diskussion zu diesem Thema sei empfohlen. Entsprechende Artikel werden ja eventuell bei planet-php.net abrufbar sein, ansonsten in den
Blogs der Diskussionsteilnehmer.
Das ist so ein Thema, wo sich jeder selbst eine Meinung drüber bilden muss.
Ich persönlich finde meine Ansicht in dieser Aussage hier schon recht gut wiedergegeben
Build a cool app. Forget about your own personal stamp on the framework world; you missed the boat on that one. But, if you want to make a mark, the world is wide open for new and cool applications. Pick an existing framework, start building your app, and contribute fixes back to that framework’s community as you find shortcomings in your needs for your app.
In diesem Sinne.
Viel Spaß beim Programmieren.