Welcome!

Herzlich willkommen auf der Webseite des Adventure PHP Frameworks (APF)!

Hier finden Sie die Dokumentation des Frameworks, Beispiele, Tutorials zum objektorientierten Software-Entwurf, Beispiel-Applikationen und natürlich den Quellcode des Frameworks.

Bei Fragen oder Problemen hilft Ihnen gern unsere engagierte Community.

Download apf-demopack-2.1-php5.tar.gz

Latest News

Das APF 3.0 ist da!

And action! APF 3.0 RC2 arrived!

Samstag, 18. April 2015

Das APF-Team ist stolz darauf, den zweiten Release Candidate der Version 3.0 des Adventure PHP Frameworks freigeben zu können.

Das APF 3.0-RC2 enthält zahlreiche Korrekturen und die Erweiterung der Objekt-Erzeugungs-Komponenten um Konstruktor-Injektion.

Eine ausführliche Zusammenfassung finden Sie wie gewohnt in der Revision History oder im Issue Management Tool.

Um den Umstieg zu vereinfachen hat das APF-Team Migrations-Skripten für Code und Konfigurationen beigelegt. Dieses aktualisiert die Konfigurationen Ihrer Applikation in wenigen Minuten. Eine Anleitung und Hinweise finden Sie unter Migration von 2.1 auf 3.0 sowie unter Umstieg von 2.1 auf 3.0.

Steigen Sie noch heute um und laden Sie die Version 3.0-RC2 herunter!

Das APF 3.0 ist da!

Proudly presented: Das APF 3.0!

Samstag, 02. April 2015

Das APF-Team ist stolz darauf, nach mehr als einem halben Jahr Arbeit den ersten Release Candidate der Version 3.0 des Adventure PHP Frameworks freigeben zu können.

Die vorliegende Version stellt vermutlich den größten Meilenstein in der Geschichte des Frameworks gemessen am Umfang der Optimierungen und neuen Funktionalitäten dar. Aus diesem Grund hat sich das Team dafür entschieden die Version 3.0 zu benennen.

In der vorliegenden Version wurden der APF-Parsers komplett neu geschrieben um eine vollständige Unterstützung von XML-Strukturen zu ermöglichen. Details hierzu finden Sie unter Implementierung von Tags. Daneben wurden die Bereiche

mit umfassenden Optimierungen und Erweiterungen bedacht.

Eine ausführliche Zusammenfassung finden Sie wie gewohnt in der Revision History oder im Issue Management Tool.

Um den Umstieg zu vereinfachen hat das APF-Team Migrations-Skripten für Code und Konfigurationen beigelegt. Dieses aktualisiert die Konfigurationen Ihrer Applikation in wenigen Minuten. Eine Anleitung und Hinweise finden Sie unter Migration von 2.1 auf 3.0 sowie unter Umstieg von 2.1 auf 3.0.

Steigen Sie noch heute um und laden Sie die Version 3.0-RC1 herunter!

Das APF 2.1 ist da!

Das APF 2.1 ist da!

Samstag, 14. Juni 2014

Das APF-Team hat heute Version 2.1 des Adventure PHP Frameworks freigegeben. Es ist die zweite Version der 2.X-Linie und bringt neben neuen Features zahlreiche Verbesserungen der Vorgängerversion mit.

Das für uns schönste Feature ist sicherlich die Umsetzung der erweiterten Templating-Syntax, die es eine verkürzte Schreibweise für Platzhalter bietet und somit die Tipp-Arbeit erleichtert und sich besser in die die IDE einfügt. Zusätzlich steht Ihnen eine erweiteret Syntax zum Zugriff auf Objekte eines DOM-Knotens zur Verfügung. Details dazu finden Sie unter Templates.

Der Front-Controller und die LinkScheme-Implementierungen wurden erweitert um Action-Anweisungen in URLs zukünftig einfacher, kürzer und nutzerfreundlicher formulieren zu können. Lange Namespaces und Action-Namen in der URL gehören damit der Vergangenheit an. Details finden Sie unter Front-Controller.

Neben den beiden großen Neuerungen beinhaltet die neue Version weitere Optimierungen im Bereich Performance, Fehlerbehandlung und Security. Eine ausführliche Zusammenfassung finden Sie wie gewohnt in der Revision History oder im Adventure PHP Framework Issue Management-Tool.

Um den Umstieg zu vereinfachen hat das APF-Team auch in dieser Version ein Migrations-Skript beigelegt. Dieses aktualisiert die Konfigurationen Ihrer Applikation in wenigen Minuten. Eine Anleitung und Hinweise finden Sie unter Migration von 2.0 auf 2.1.

Das gesamte APF-Team wünscht Ihnen viel Spass & happy coding!

Das APF 2.0 ist da!

Das APF 2.0 ist da!

Sonntag, 26. Januar 2014

Das APF-Team ist stolz darauf, nach mehr als einem dreiviertel Jahr intensiver Arbeit an Code, Dokumentation und Projekt-Management das erste stabile Release der 2.X-Serie ankündigen zu dürfen!

Das Release APF 2.0 ist ein großer Meilenstein in der Geschichte des Frameworks und bereitet den Weg für neue Funktionalitäten. Laden Sie noch heute die neue Version herunter und profitieren Sie von zahlreichen neuen Features!

Die größte Änderung der neuen Version ist ein vollkommen überarbeitetes Modell zum Laden von Klassen gemäß PHP-Standard PSR-0. Damit wurde die Kompatibiliät und Interoperabilität mit anderen Produkten deutlich verbessert und das APF unterstützt nun die native Verwendung von PHP-Namespaces.

In den mehr als 300 Commits wurden darüber hinaus zahlreiche Code- und Performance-Optimierungen und Weiterentwicklungen vorgenommen. Details können Sie dem Adventure PHP Framework Issue Management-Tool entnehmen.

Um den Umstieg zu vereinfachen hat das APF-Team der neuen Version ein Migrations-Skript beigelegt, das bestehende Applikationen in wenigen Minuten automatisch aktualisiert. Eine Anleitung und Hinweise finden Sie unter Migration von 1.17 auf 2.0.

Das gesamte APF-Team wünscht Ihnen viel Spass & happy coding mit der neuen Version!

Das APF 2.0 kommt!

Das APF 2.0 kommt!

Samstag, 20. Oktober 2013

Das APF-Team ist stolz darauf, nach mehr als einem halben Jahr intensiver Arbeit, den nächsten Meilenstein der Entwicklung des Adventure PHP Frameworks erreicht zu haben! Denn: ab heute ist die erste Vorab-Version des APF 2.0 erhältlich!

Die größte Änderung der neuen Version ist ein vollkommen überarbeitetes Modell zum Laden von Klassen gemäß PHP-Standard PSR-0. Damit wurde die Kompatibiliät und Interoperabilität mit anderen Produkten deutlich verbessert und das APF unterstützt nun die native Verwendung von PHP-Namespaces.

In den mehr als 200 Commits wurden darüber hinaus zahlreiche Code- und Performance-Optimierungen und Weiterentwicklungen vorgenommen. Details können Sie dem Adventure PHP Framework Issue Management-Tool entnehmen. Dieses ersetzt die bis kurzem noch im Wiki gepflegte Roadmap.

Um den Umstieg zu vereinfachen hat das APF-Team der neuen Version ein Migrations-Skript beigelegt, das bestehende Applikationen in wenigen Minuten automatisch aktualisiert. Eine Anleitung und Hinweise finden Sie im Wiki-Artikel Migration von 1.17 auf 2.0.

Das gesamte APF-Team wünscht Ihnen viel Spass mit der neuen Version!

Um das APF 2.0 noch weiter zu verbessern ist uns Ihr Feedback wichtig! Berichten Sie uns Ihre Erfahrungen im Forum oder erstellen Sie einen Feature-Wunsch im Adventure PHP Framework Issue Management-Tool. Wir freuen uns auf Sie!

Eine komplette Liste der historisierten News findet sich auf der Neuigkeiten-Seite.