Adventure,PHP,Framework,PageController,FrontController,Pattern,Objektorientierung,OO,Software,Design,Wiederverwendbarkeit,UML,Tutorial,Benchmark,ausgezeichnete Performance

Suche:    
Downloads  |  SVN!  |  Roadmap  |  Forum!  |  Bugtracking  |  Gästebuch  |  Backlinks!  |  Referenzen!  |  Sitemap  |  Impressum  
 
Deutsch | English Adventure PHP Framework  Bookmark @ Technorati Bookmark @ del.icio.us Bookmark @ Mr. Wong Bookmark @ Simpy Bookmark @ Google Bookmark @ Digg.com Adventure PHP Framework Seite 073-Quickstart drucken!

Quickstart

Artikel bewerten:
Dieser Artikel wurde noch nicht bewertet. Bewerten Sie diesen Artikel als erstes!

1. Was ist das Adventure-PHP-Framework (APF)?

Das Adventure-PHP-Framework versteht sich als Hilfsmittel zur Implementierung von objektorientierten, generischen und wiederverwendbaren PHP-Web-Applikationen. Der Entwickler wird dabei unterstützt Applikationen nach anerkannten OO-Design-Pattern zu implementieren und das Framework bietet bereits eine Vielzahl von Lösungen für bekannte Problemstellungen. Es versteht sich bewusst nicht als Applikation, die lediglich konfiguriert werden muss, sondern als technische Basis und Design-Guide für den Entwurf von Anwendungen.


2. Einstieg

Um den Einstieg in das APF zu erleichtern, stehen zahlreiche Materialen angefangen von einem Hallo Welt!-Beispiel bis zu komplexen Tutorials zur Verfügung. Auf dieser Seite werden besonders für den Einstieg geeignete Materialen aufgelistet:


  • Hallo Welt!: Das "Hallo Welt!"-Beispiel gibt einen "Quick&Dirtry"-Einstieg in das Adventure PHP Framework (APF). Es erläutert, wie mit einem einizigen Template und einer Boostrapdatei (index.php) bereits eine einfache Webseite erstellt werden kann.


  • Webseite erstellen: Das Tutorial 'Webseite erstellen' zeigt, wie einfach eine Webseite mit dem Framework aufgebaut werden kann. In den weiterführenden Kapiteln wird zudem beschrieben, wie dynamische Inhalte in der Seite angezeigt werden können.


  • APF-Modul erstellen: Das Forum-basierte Tutorial zeigt, wie ein eigenes Modul mit dem Framework erstellt werden kann. Als Beispiel wird ein einfacher Taschenrechner verwendet, der mit Hilfe von Formularelementen und einem DocumentController realisiert wird.


  • Grundlagen: Die Grundlagen-Seite beschreibt den Aufbau und die Komponenten des Frameworks und zeigt den Aufbau einer einfachen Applikation. In einem weiterführenden Kapitel wird zudem auf die Basis-Konfiguration mit Hilfe der Registry eingegangen.


  • Dokumentation: Die Seite Dokumentation bietet eine Übersicht über die verfügbaren Dokumentationskapitel. Die jeweiligen Dokumentationsseiten bieten zudem die Möglichkeit, eigene Kommentare hinzuzufügen, damit die Qualität der Seiten stetig verbessert und um Erfahrungen bereichert werden kann.


  • Tutorials: Die Seite Tutorials zeigt eine Übersicht über die vorhandenen Tutorials. Die Auswahl der Tutorials erstreckt sich dabei über einsteigergerechte Tutorials wie TagLibs erstellen und Webseite erstellen bis hin zu komplexen Applikationen, die in den Tutorials Kommentar-Funktion, Gästebuch und Frontcontroller beschrieben sind.


  • Sandbox: Die Sandbox bietet eine funktionierende Demo-Webseite mit Infomaterial und Tutorials, die besonders gut zur Entwicklung von neuen Modulen und Applikationen geeignet ist. Näheres kann der Sandbox-Seite entnommen werden.


  • Literatur: Die Literatur-Seite zeigt, welche Literatur hilfreich für das Arbeiten mit dem Framework ist. Zusätzlich dazu kann auf der Seite ein Dokument heruntergeladen werden, das sich mit dem kompletten Prozess der Software-Entwicklung beschäftigt.



Kommentare

Möchten Sie den Artikel eine Anmerkung hinzufügen, oder haben Sie ergänzende Hinweise? Dann können Sie diese hier einfügen. Die bereits verfassten Anmerkungen und Kommentare finden Sie in der untenstehenden Liste.


Für diesen Artikel liegen aktuell keine Kommentare vor.


Powered by WebRing.