Mit der Version 5 ist PHP den Kinderschuhen entwachsen. Kleinere und mittlere Projekte sind mit PHP eigentlich kein Problem mehr. Was momentan noch im Werden begriffen ist, sind Konzepte und Entwicklungstools die wirklich zusammenpassen und dem Entwickler die notwendige Sicherheit geben, die Entwicklungsdauer einigermassen sicher einzuschätzen zu können. Im folgenden möchte ich Ihnen eine ganz persönliche Liste mit Produkten und Links vorstellen, die meiner Meinung nach hierfür hilfreich sind:
Die Firma Zend sorgt derzeit für den notwendigen Schub, um PHP als eine dauerhafte und verlässliche Programmiersprache neben beispielweise Java, .NET, C(++) zu etablieren. Mit den kommerziellen Werkzeugen wie "Zend Studio", "Zend Core" und "Zend Plattform".
Zend Technologies (Deutschland)
Mit dem "Zend Framework" (ZF v1.9.6) steuert die Firma Zend eine ganz wichtige Entwicklung zur PHP-Welt bei: Eine aktuelle und in sich konsistente PHP-Bibliothek auf Basis PHP Version 5.2.4 (und höher).
Zend Framework (Informationen und Download)
Ohne eine funktionierende Community gäbe es allerdings diese Framework nicht; eine gute Gelegenheit hier gleich meinen Dank an die Entwickler loswerden. Ein deutsches Forum zum ZF gibt es inzwischen zum Glück auch:
ZF-Forum (deutsch)
Wer direkt mit den ZF-Entwickler und der Community in Kontakt treten will, tut dies am Besten hier:
offizielles ZF-Forum (englisch)
Ilia Alshanetsky ist der Release Manager für PHP 5.x und damit der Koordinator, der bestimmen darf, welche Features rein und welche Bugs dafür rauskommen. Auf seinem Blog sind auf jeden Fall immer brandaktuelle Informationen und Präsentation rund um PHP, sowie zu Sicherheitsaspekten zu finden.
iBlog - Ilia Alshanetsky (englisch)
Auch in diesem Jahr gibt es wieder den PHP-Adventskalender. Jeden Tag gibt es einen interessanten Artikel rund um PHP und Web-Entwicklung.
PHP advent 2009 (englisch)
PHP advent 2008 (englisch)
Hier liefert IBM aktuelle Beispiele, sowie ausführliche Tutorials zu PHP. Die Artikel sind frei verfügbar. Bei ausführlichen Tutorials (PDF) ist vor dem Download eine Online-Registrierung notwendig.
IBM developerWorks - PHP project resources (englisch)
Auch Oracle bietet aktuelle Beispiele, sowie ausführliche Tutorials zu PHP. Die Artikel behandeln alles zur Web-Entwicklung mit Oracle und PHP und sind frei verfügbar.
Oracle Technology Network - PHP Developer Center (englisch)
Aktuelle und hilfreiche Informationen zum Zend Framework.
Ralfs ZF und PHP Blog