Auf dieser Seite lesen Sie eine Zusammenfassung der historisierten News des Adventure PHP Framework (APF).
Ralf Schubert ist begeisterter APF-Entwickler. Um Neueinsteiger bei der Verwendung des APF zu unterstützen hat er ein Tutorial verfasst. Darin werden die ersten Schritte mit dem Framework zu erklären.
Das Tutorial Download, Installation und erste Schritte beschreibt Schritt für Schritt die Einrichtung des Adventure PHP Framework vom Download bis zur "Hallo Welt" Applikation. (mehr lesen…)
Das APF-Team hat heute das Release 1.10 (stable) angekündigt. Mit diesem Maintenance-Release wurde die Entwicklung komplett auf PHP5 umgestellt, für PHP4 ist bis Anfang 2010 eine Kompatibilitäts-Version erhältlich. Neben einigen Aufräumarbeiten sorgen Performance-Optimierungen für eine gleich bleibend exzellente Performance. Die größte technische Neuerung ist die Einführung eines "dependency injection container", ähnlich der Objekt-Initialisierung von SPRING (JAVA). Auch in diesem Release finden sich zahlreiche Features im Framework wieder, die im Entwickler-Forum als Wunsch diskutiert wurden. Darüber hinaus sind in der finalen Version des 1.10-er Zweiges alle Änderungen aus dem Feedback zu den Release Candidates enthalten.
Gästebuch? Sicher denken Sie nun, dass ein Gästebuch nun wirklich kein geeignetes Beispiel für einen Artikel über objektorientiertes Design ist? Im Gegenteil! In einem Gästebuch steckt eine Vielzahl von Elementen, die auch in anderen Web-Anwendungen benötigt werden. Und: der objektorientierte Entwurf bringt eine gute Portion Spannung in das verstaubte Thema.
Der Artikel Objektorientiertes Design eines Gästebuchs beleuchtet das Thema aus der Perspektive großer Software-Anwendungen und zeigt auf, wie ein Technologie-unabhängiges Design erstellt werden kann, das später als Basis fär die Umsetzung dient. Dabei wird auf die benötigten Techniken wie UML und ER-Diagramm sowie auf die Grundlagen des Software-Designs eingegangen. (mehr lesen…)
Ab heute stehen RPM-Pakete zur Installation und Verteilung des APF auf RedHat-basierten LINUX-Distributionen zur Verfügung. Reiner Rottmann hat dazu einen dedizierten YUM-Channel bereit gestellt, der Code- sowie Demo-Pakete beinhaltet.
Das RPM-Installations-HOWTO beschreibt, wie die Pakete mit Hilfe des Yellowdog Update Managers (YUM) verwaltet werden können.
Rechtlicher Hinweis: das abgebildete Logo ist Eigentum von RedHat und unterliegt den auf der Hersteller-Seite beschriebenen rechtlichen Bestimmungen.
Der Artikel Yii vs. APF empfindet den RPS-Performance-Test aus http://www.yiiframework.com/performance nach und vergleicht die Test-Kandidaten CakePHP, Yii-Framework und Adventure PHP Framework. Ergebnis: der Yii-Test ist bestanden! (mehr lesen…)
Sie denken: "Das APF ist nur ein weiteres Framework"? Auf der Seite Why APF? finden Sie Gründe, warum Sie das Adventure PHP Framework (APF) unbedingt einsetzen und sollten!
Kurz zusammengefasst: Das APF unterstützt Sie, enterprise-ready Web-Applikationen und -Module zu entwickeln, die schnell, sicher und wiederverwendbar sind. Das Framework bietet dabei sowohl erprobte Tools zur Entwicklung nach anerkannten Design-Pattern als auch fertige Module, die bekannte Aufgabenstellungen allgemeingültig lösen.
Wie im Forum gewünscht wurde ein neues, forenbasiertes Einsteiger-Tutorial verfasst, das zeigt, wie ein einfaches Modul für das Adventure PHP Framework erstellt werden kann. Es beschreibt Schritt für Schritt wie aus einem leeren Template ein Taschenrechner entsteht. Das Tutorial kann unter http://forum.adventure-php-fra...ic.php?f=6&t=44 aufgerufen werden.
Das Tutorial Erstellen einer Webseite in der Rubrik Tutorials zeigt, wie der
Entwickler auf sehr einfache Seite eine Webseite mit dem Framework erstellen kann. Es wird
zusätzlich ein Ausblick auf komplexere Webseiten und die Möglichkeit dynamischen
Inhalt anzuzeigen gegeben. Wichtige Informationen sind auch im Forums-Thread
Im Artikel Hacking & das Adventure PHP Framework unter der Rubrik Literatur zieht Christian Achatz ein Resümee aus dem Betrieb der letzten 3 Monate und zeigt auf, welche Sicherheitsfeatures das Framework für den Betrieb einer Webseite oder einer Webapplikation bereits out-of-the-box mitbringt. Gerade in einer Zeit, in der Exploits tausendfach verfügbar sind, gilt es ein wirksames Mittel bereit zu halten, das Script-Kiddies keine Chance gibt.
Der Artikel AJAX & the adventure php framework (englisch) zeigt, wie AJAX-Anwendungen in die Software-Architekturen bestehender Module eingefügt werden können, wie das Adventure PHP Framework dabei hilft und welche Probleme bei der Implementierung auftreten können. Ein Review mit hilfreichen Hinweisen und offenen Fragestellungen schließen den Artikel und laden zur Kommentierung ein.
Auf der Seite Referenzen sind Projekte von Anwendern aufgeführt. Wir würden uns freuen, wenn auch Sie Ihr Projekt melden und einen kurzen Erfahrungsbericht abgeben. Nur so kann die Qualität der Dokumentation und des Frameworks selbst verbessert und vereinfacht werden.
Ab heute steht der Artikel PHP Frameworks im Test zur Verfügung. Dieser vergleicht die am Markt verfügbaren Parallelprodukte und gibt dem Leser eine Übersicht der Leistungsmerkmalen im Hinblick auf die Entscheidung für ein Produkt als langfristige Entwicklungsbasis. Der Artikel kann jedoch nicht nur als Vergleichswerk sondern vielmehr auch als Ressource für die Verwendung einzelner Testkandidaten herangezogen werden.