Alle CD-Inhalte auf einen Blick!
In dieser Ausgabe haben wir wieder nützliche und interessante Inhalte für Sie
auf unsere CD gepackt! Neben unserem Mac-Special finden Sie auch alle die Artikel begleitenden Tools und Frameworks aus dem PHP-Umfeld mit auf der Scheibe. Verschiedene Content-Management-Systeme, Weblogs und Community-Programme runden das Paket ab.
Mac-Special
In der Vergangenheit hatten wir das Thema PHP-Tools auf der Mac-Seite ein wenig vernachlässigt. Das heißt aber nicht, dass Sie mit Ihrem Mac im Regen stehen, wenn es darum geht, Ihre Anwendungen in PHP umzusetzen. Für alle Mac-User haben
wir in dieser Ausgabe daher eine kleine, aber feine Auswahl an nützlichen und wichtigen Tools zusammengestellt, darunter unter anderem:
- den MAMP-Stack von living-e
- das Diff- und Merge-Tool Guiffy
- ein PHP-Apache-Modul
sowie viele weitere Werkzeuge und Anwendungen rund um PHP auf dem Mac.
Highlights in dieser Ausgabe
Dojo Offline
Der Entwickler erhält mit Dojo Offline eine ganze Menge an Funktionalität:
Ein so genannter „Offline Widget“ kann mit wenigen Zeilen im User Interface eingebunden werden und hält den Benutzer selbstständig auf dem Laufenden über gerade ablaufende Aktionen, wie z.B. den Status der Netzwerkverbindung
oder gerade aktive Synchronisationsvorgänge. Dazu ein „Sync Framework“, das den Entwickler bei dem durchaus heiklen Thema „Synchronisation“ unterstützt. Weiterhin automatisches Erkennen des Status der Internetverbindung,
d.h. ob der Browser gerade auf eine aktive Internetverbindung zugreifen kann oder sich im Offlinebetrieb befindet und die „slurp“-Methode, die automatisch (fast) alle in der Anwendung verwendeten Ressourcen (Bilder, CSS, JavaScripte...)
erfasst und im LocalServer cached.
Buchauszug: Dojo Toolkit von Michael Seemann
Mit unserem Dojo-offline-Artikel haben Sie einen ersten Einblick in die Praxis bekommen, hier können Sie Ihr Wissen mit den nötigen Grundlagen untermauern!
Mit diesem kompakten Buchformat erhalten Sie, neben einer Einführung in das Toolkit, schnell einen Überblick über die einzelnen Module. Der Autor Michael Seemann erläutert diese anhand kurzer Beispiele. Themen mit grundlegender Bedeutung
für die Erstellung von AJAX-Anwendungen stellt er ausführlicher dar und fasst deren Klassen und Methoden in Referenztabellen zusammen.
CakePHP
CakePHP ist ein Framework zur schnellen und spaßorientierten Entwicklung von Webapplikationen. Es wurde von Ruby on Rails inspiriert und kann Ihnen helfen, die Agile-Philosophie umzusetzen, indem es für saubere Schnittstellen und einen
strukturierten Code sorgt. Fast schon frei Haus bekommen Sie mit dem Framework Session-Management, HTML-, Formular-, AJAX- und weitere Helferlein, die objektrelationale Kapselung der Datenbank, Access Control Lists (ACLs), Eingabedaten-Validierung und
einen View-Cache.
Bonus:
Wie üblich haben wir auch in dieser Ausgabe wieder zahlreiche Tools, PHP-Frameworks, Content-Management-Systeme sowie Weblogs und Wikis mit auf der Heft-CD!