PHP, Zend Framework und Oracle

Das Zend Framework bietet hier mehrere DB-Adapter an, die das Anbinden von Web-Anwendungen an verschiedene Datenbank-Systeme sehr gut ermöglicht. Gerade in größeren Unternehmen ist es sehr oft der Fall, dass Oracle das favorisierte Datenbank-System ist. Aber auch bei kleineren Unternehmen kann es der Fall sein, dass ein Kunde bzw. das Unternehmen selbst möchte, dass die Web-Anwendung mit einer Oracle-Datenbank laufen soll.

Wie also PHP, Oracle und das Zend Framework verbinden?

Genau dieser Frage hat sich Gaylord Aulke von Zend Technologies gestellt und ein White Paper verfasst, in welchem er sehr anschaulich zeigt, “wie man eine PHP-Applikation mit Zend Framework, der Oracle Datenbank und Zend Core for Oracle entwickelt. Als nahtlos einzubindende Out-of-the-Box-Lösung bietet Core for Oracle eine stabile, extrem leistungsfähige, einfach zu installierende und umfassend unterstützte Umgebung für die PHP-Entwicklung und -Produktion, die vollständig in die Oracle-Datenbank integriert ist.” (Quelle des Zitats)

Das White Paper ist hier zu finden (PDF).
Desweiteren bietet Zend noch mehrere White Paper zu den unterschiedlichsten Themen an, die immer einen Blick wert sind: http://www.zend.com/de/resources/white-papers/

Eigene Features per Db_Table in Zend Framework einbinden

Wenn Zend Framework einmal nicht die Funktionalität bieten sollte, die man gerade braucht, gibt es eine interessante Möglichkeit, diese per Db_Table einzubinden. Im Detail kann man hierzu beispielsweise eine Klasse programmieren, die Zend_Db_Table als Speichermedium für die Businesslogik nutzt. Und wie das genau aussehen kann, erklärt Zachary Snow gegenwärtig in seinem Blog. Ein passendes Codebeispiel gibt es auch gleich dazu.

(rl)

Links

Quelle: http://it-republik.de/php/news/Eigene-Features-per-Db_Table-in-Zend-Framework-einbinden-043837.html

Zend Framework vs. Ruby on Rails

Und wieder ein kleiner Vergleich des Zend Frameworks… Im Blog von codedifferent.com wurde das Zend Framework mit Ruby on Rails verglichen.

Link: http://www.codedifferent.com/2008/04/02/ruby-on-rails-or-zend-framework-%E2%80%93-deciding-now/

Vergleich von PHP Frameworks

In der aktuellen Ausgabe des enterprise PHP Magazins gibt es einen ganz guten Vergleich von verschiedenen PHP Frameworks. Für alle Entwickler, die gerade noch etwas schwanken und sich nicht nur über die technischen Besonderheiten eines Frameworks Gedanken machen, dürfte der Artikel sehr lesenswert sein.

Sofern eine kurze Umfrage beantwortet wird (dauert vielleicht 2 Minuten) wird einem das Magazin sogar kostenlos zugeschickt.

Weitere Informationen findet ihr direkt auf der Homepage des Magazins: http://it-republik.de/php/enterprisephp/index.php?lang=de

Neues Design

Es hat sich wieder ein bisschen etwas getan. Seit heute hat unser Zend Framework Blog ein neues Design. Momentan kann es an der einen oder anderen Ecken noch zu kleinen Problemen kommen, aber spätestens zum Wochenende sollte alles ohne Probleme funktionieren.

Screencast zu Zend_Auth und Zend_Acl

Vor kurzem habe ich mich mal wieder in den unendlichen Weiten des Internets aufgemacht, um etwas über das Zend Framework zu lernen - insbesondere haben mich dabei Zend_Auth und Zend_Acl interessiert. Nun ist es ja nicht so, dass wir hier noch nichts darüber berichtet haben. Aber leider hat mich kein Post zuvor wirklich zufrieden gestellt, da es immer wieder offene Fragen gab, die mir nicht beantwortet wurden. Bis ich bei dem neulichen Streifzug auf einen genialen Screencast von Mike Rötgers gestoßen bin, der hier das komplette Thema “Zend Auth und Zend_Acl” von A bis Z behandelt, so dass bei mir (zumindest vorerst ;-) ) keine Fragen offen blieben.

Zum Screencast: http://roetgers.org/tutorial/video/id/8

Ein Blog mit Zend Framework erstellen

Dieses Tutorial ist ein guter Einstieg in die Welt des Zend Framewoks. Es beinhaltet Lösungen, wie man das Zend Framwork einsetzen kann. Das Tutorial wird immer wieder erweitert und kann als Basis für eigene Projekte genutzt werden.
Es eignet sich für Anfänger, wobei es für sie etwas schwer sein wird, sich in den Strukturen zurecht zu finden, sowie für Fortgeschrittene, die sich Ideen und die diversen Lösungswege anschauen können.

Hier sind die einzelne Abschnitte:

Das Ganze Tutorial mit den einzelnen Schritten kann man hier aus dem SVN auschecken und selbst experimentieren.

Migration von vorhergehenden Versionen

Auf dem gestrigen Usergrouptreffen der PHP Usergroup Stuttgart wurde die Frage gestellt, wie sich Anwendungen, die auf Basis des Zend Frameworks entwickelt wurden, sich eigentlich bei neueren Versionen des Zend Frameworks verhalten.

Hier gab es zumindest vor der Version 1.0 doch noch einige Änderungen an der API, weshalb Anpassungen an der entwickelten Anwendungen nötig wurden. Bei einem Upgrade von Version 1.0 auf 1.5 muss dies nicht unbedingt der Fall sein, Zend informiert aber über Änderungen und eventuell auftretende Probleme auf der eigenen Website unter http://framework.zend.com/manual/de/zend.controller.migration.html

Zend Framework Präsentation online

Für alle, die sich die Präsentation gerne herunterladen würden ;-)

Download (Power Point 2007)

Download (Powerpoint 2003)

Download (PDF)

Zend Framework ohne mod_rewrite nutzen

Rob Allen hatte das Problem, dass er auf einem Internet Information Server (IIS) von Microsoft das Zend Framework zum Laufen bringen musste, er aber nicht das entsprechende Modul “ISAPI_Rewrite” installiert hatte. Er hat deshalb einen eigenen Controller geschrieben, der dem User suchmaschinenoptimierte URLs vorspielt.

Zum Tutorial:
http://akrabat.com/2008/06/03/zend-framework-urls-without-mod_rewrite/

Wie ich in den Kommentaren gelesen habe, gibt es noch eine elegantere Methode, indem man die baseUrl als “/index.php” setzt.
Die URLs würden dann so lauten: “/index.php/module/controller/action”.

Viel Spaß beim Testen!

← ältere EinträgeNächste Einträge →



Blogverzeichnis - Blog Verzeichnis bloggerei.de