Ab 30. Oktober 2002 am Kiosk!
Start-up
Betrachtet man das WWW einmal aus der Sicht eines Webservers, so ist das Leben wohl ziemlich eintönig: Jeder Dateiabruf stellt ein für sich einzigartiges und zusammenhangloses Ereignis dar. Diesen vermeintlich traurigen Umstand verdankt der Kollege Webserver den Erfindern des Protokolls HTTP, welches - anders als die meisten anderen im Internet gängigen Protokolle - verbindungslos arbeitet und somit jede Anfrage isoliert betrachtet.
...weiter

Benutzer dürfen nicht alles
Es gibt Bereiche innerhalb Ihres DocumentRoot, die nur ein bestimmter Personenkreis sehen darf. Um das zu ermöglichen, benötigen Sie eine Form der Zugangskontrolle. Genauer gesagt, geht es um zwei Dinge, nämlich um Authentifizierung und Autorisierung.
Tools & Tipps

Gewusst wo
Informationsquellen für PHP-Entwickler

Lesestoff für PHP-Lover
- Praktikum PHP / Eric Meyer on CSS
- Translucent Databases / Das LAMP-Buch
- XML und PHP
Titelthema

Titelthema PHP & COM
In der modernen Software-Technik hat sich die komponentenbasierte Software-Entwicklung durchgesetzt. Sie erlaubt nicht nur eine vereinfachte und schnellere Herstellung von Anwendungen, auch ist dieser Entwicklungsprozess durch den Einsatz von fehlerlosen, vorgefertigten Komponenten wirtschaftlicher und insgesamt preiswerter. Gleichzeitig wird eine stärkere Modularisierung und damit eine bessere Wartbarkeit erreicht. Mit diesem Beitrag werden Sie einen Überblick über die Windows-Technologie COM erhalten. Darüber hinaus lernen Sie, wie man mit PHP COM-Komponenten anspricht und vor allem, wie man unter einer Windows-Umgebung COM-Komponenten im Business einsetzen kann.
Development

Good Connections
PHP als Sprache zur Entwicklung von dynamischen Webseiten ist mittlerweile weit verbreitet. Was wenige jedoch wissen ist, dass sich die Sprache ebenfalls zur Erstellung von Anwendungen eignet, die nicht nur auf das Web ausgerichtet sind. Neben vielen anderen Funktionalitäten gehört hierzu unter anderem die Socket-Erweiterung von PHP. In unserem zweiteiligen Artikel werden wir zeigen, welche Möglichkeiten einem hiermit eröffnet werden und wie sie konkret in PHP realisiert werden können.

Buntstift
Dynamische Grafiken mit PHP und Imlib2

Total multimedial
Curl, der selbsternannte Nachfolger der Hypertext Markup Language, soll die Palette von Fähigkeiten im Web revolutionieren. Curl soll alle Technologien im Web vereinen und eine multimediale Plattform für Webentwickler bieten. Von simpler Schriftformatierung, genauer Positionierung aller Inhalte bis 3D-Darstellungen. Eine mögliche Serverschnittstelle in dieser Umgebung stellt PHP dar.

Desktop-Eroberung
PHP besitzt hervorragende Qualitäten und Potenziale zum Konzipieren von Web-Applikationen, auch durch die Integration fremder Technologien. Die bekannten Vorteile gelten seit einiger Zeit auch für die Programmierung von GUI (Graphical User Interface) Anwendungen in PHP, mit Hilfe von PHP-GTK. Durch den Aufbruch in neue Gefilde der Desktop-Welt schließt sich die PHP-Extension traditionellen Sprachen wie Perl oder Python an und beinhaltet eine Schnittstelle zur bekannten Open Source-Bibliothek Gtk+ zur Realisierung von grafischen Oberflächen. Hiermit lassen sich clientseitige GUI-Anwendungen entwickeln, die vollkommen plattformunabhängig agieren und auf keine Unterstützung von Webservern angewiesen sind.
Bei der Menge an Daten, die in manchen Arbeitsbereichen anfallen, kann ein Graph sehr hilfreich sein, um einen schnellen Eindruck der Situation zu vermitteln. Mit JpGraph existiert eine ausgezeichnete Klassenbibliothek zum Erstellen von Graphen in PHP. Dieser Artikel führt in die Erzeugung von Graphen am Beispiel eines Balkendiagramms, eines kombinierten Balken- und Liniendiagramms sowie eines Gantt-Charts ein.
...weiter
XML-Magazin

XML-Transformationen mit patXML Renderer
XML ist zu weitaus mehr in der Lage, als es auf den ersten Blick scheint. Der Artikel wird Ihnen zeigen, wie Sie nur mit PHP und ohne weitere Hilfsmittel wie z.B. XSLT-Prozessoren ein XML-Dokument in HTML transformieren können. Weiterhin werden Sie lernen, wie Sie mit Hilfe einfacher Tags beliebige dynamische Inhalte und sogar Datenbankinhalte in die transformierten Seiten integrieren können.

Ein starkes Gespann?
XSL-Transformation mit PHP
Datenbanken

Blick auf PostgreSQL 7.3
In den letzten Monaten hat PostgreSQL einen regelrechten Boom erlebt. Die Entwicklung von PostgreSQL schreitet so schnell und beständig voran wie nie zuvor und um die Benutzer bei der Stange zu halten, legen die Entwickler mit Version 7.3 noch einmal kräftig nach.

MySQL-Replikation
Replikation ist vielen MySQL-Benutzern noch ganz unbekannt. Dabei handelt es sich um ein sehr interessantes Leistungsmerkmal, das nicht nur für große Anwendungen interessant ist. In diesem Artikel soll gezeigt werden, was Replikation für MySQL ist, wie sie funktioniert, was man damit machen kann, wieso man sie haben möchte. Stichworte: Ausfallsicherheit, Lastverteilung, Online-Backup.
Solutions

Zeit ist Geld
Die Projektcontrolling-Software Ingeni