dedlfix: Rails - Catalyst - Django

Beitrag lesen

echo $begrüßung;

Neuerdings hörte ich vom Zend-Framework für PHP, mit seinem ersten Release von einigen Monaten. Hatte das mal runtergeladen. Der Unterschied zu den PEAR-Klassen hat sich mir auf Anhieb nicht erschlossen, aber es muss ein komplettes Konzept dahinter stecken.

Genau das ist es zum einen, dass es nicht nur wie bei PEAR eine mehr oder weniger lose Klassensammlung ist, sondern ein Framework. Zum anderen muss sich PEAR mit ein paar PHP-4-OOP-Altlasten und Workarounds aufgrund fehlender Funktionalität (z.B. Exceptions) abplagen, die man mit dem Zend Framework, das PHP 5 voraussetzt, schon vom Ansatz her nicht zu berücksichtigen braucht.

Aber auch hier die rein menschliche Verwunderung, warum sich Leute aufmachen, da was neues zu erfinden oder zu bauen. Denen muss doch anderswo was fehlen, oder ist das Spieltrieb?

Der treibende Kern ist hier die Firma Zend. Und die hat nicht nur Kontakte zu großen professionellen PHP-Anwendern (Firmen wie z.B. IBM), bei dem man auch mal die Bedürfnisse nach etwas modernem, einheitlichen zur Sprache gebracht hat. Ein wichtiger Grund war sicher auch die Lizenzierung und das CLA, das jeder Beitragende abgeben muss, und die damit einhergehende Rechtssicherheit der Anwender.

echo "$verabschiedung $name";