Inhaltsverzeichnis
-
Was hält PHP 6 für uns bereit?
Werner M. Krauß
Am 11. November 2005 hat in Paris ein Meeting der PHP-Entwickler stattgefunden. Das Schlüsselelement des Treffens war eine Diskusion über die Festsetzung zukünftiger Entwicklunsrichtungen für diese Technologie. Als Folge von Gesprächen ist ein Protokoll entstanden, das die Ideen für die Version PHP 6 beschreibt.
-
Header-Akrobatik: Audio-Streaming über HTTP mit Ampache
Sie wollen ein Multimedia-Portal gründen und suchen nach einer Lösung, die Ihnen Audio-Streaming ermöglicht? Sie brauchen keine teuren kommerziellen dedizierten Server: PHP, Apache und MySQL sind mehr als genug.
-
Design Patterns im Einsatz – die Fortsetzung der praktischen Lösungen für bekannte Probleme
Ein lesbarer und klarer Code. Eine flexible und jederzeit erweiterbare Architektur. Eine reichhaltige, auf elegante Weise einfügbare Funktionalität. Und schließlich die besten Praktiken der objektorientierten Programmierung in PHP 5. Im folgenden Artikel lernen Sie drei weitere Design Patterns kennen.
-
Das eyeOS-Projekt: Webschnittstellen-Revolution in PHP
Steven Mautone i Pau Garcia-Milà
Stellen Sie sich vor, Ihre Webanwendungen hätten nicht mehr diese grobe, starre Benutzerschnittstelle: jetzt ist alles flexibel und mehrere Anwendungen können im gleichen Browserfenster laufen – in Frames, die ihrerseits in der Größe verändert, verschoben, minimiert und wiederhergestellt werden können. Stellen Sie sich einen Webdesktop vor, der mit Taskbars und sogar einem Papierkorb ausgestattet ist, der Ihnen gut von KDE, GNOME, MS Windows oder MacOS bekannt ist. Sie träumen nicht: eyeOS ist gemeint, das erste GUI-Betriebssystem, welches in bloßem PHP und JavaScript geschrieben wurde.
-
DBDesigner 4
Pierre Hebel
Die manuelle Modellierung einer Datenbank ist langsam und fehleranfällig, wobei Mängel an Datenbankmodellen den Erfolg von großen Projekten gefährden. Die Verwendung des DBDesigner-Tools verkürzt die Zeit des Datenbankentwurfs drastisch und bietet ein ganzes Spektrum an nützlichen Funktionen.Hierzu gehören der datenimport, die Generierung von PHP-Quellcode zur Datenbankverwaltung und das Reverse Engineering-Feature.
-
PHP-Lokalisierung mit dem TMX-Standard
Nehmen wir an, Sie sind leitender Programmierer eines Teams, welches gerade eine große Anwendung erstellt, die international sein und zehn Sprachen unterstützen muss. Man möchte ihnen vermutlich nicht den Quellcode geben, damit sie darin Übersetzungen vornehmen und hoffen, dass sie am Code nicht einen Haufen Fehler machen. Das brauchen Sie auch nicht: mit TMX werden Ihre Übersetzungen schnell verarbeitet und Ihr Quellcode bleibt unberührt.
-
ImageVault: Beschränkter Zugriff auf Bilder und Mediendateien mit PHP
Wir alle haben irgendwelche privaten Fotos, die wir unseren Freunden, Verwandten oder Kollegen im Internet zeigen möchten, ohne sie aber an die Öffentlichkeit freizugeben. Alles, was dafür notwendig ist, ist ein Webserver mit PHP-Unterstützung und eine Anwendung zur Zugriffskontrolle.
-
Zusammenarbeit von Python und PHP. Erstellung einer grafischen Oberfläche mit SOAP
Krzysztof Sobolewski
Jede Sprache hat ihre Stärken: PHP ist für die serverseitige Verarbeitung und Python für die einfache Erstellung komplexer Clientanwendungen mit grafischen Benutzeroberflächen (GUI) bekannt. Indem wir die Möglichkeiten beider Sprachen kombinieren und sie über das SOAP-Protokoll binden, erhalten wir eine mächtige, funktionale Client-Server-Anwendung.
-
XML-Erzeugung mit XML_Serializer
Aaron Wormus
Wir stellen ein weiteres, sehr nützliches PEAR-Paket vor. Diesmal ist es mit XML verbunden. Im Artikel zeigen wir die Verwendung von XML_Serializer, einem Must-have-Paket bei der Arbeit mit PHP, das XML-Dokumente auf schnelle und einfache Weise generieren lässt.
|