Ab 21. Juli 2004 am Kiosk!
Enterprise

ASP ohne ASP: Migrieren mit den COM-Funktionen von PHP
Microsofts ASP (Active Server Pages)-Technologie ist nicht mehr ganz zeitgemäß: PHP ist bei Weitem mächtiger, und mit ASP.NET gibt es sogar einen hauseigenen Konkurrenten. Es gibt aber viele bestehende Websites auf ASP-Basis. Natürlich könnten die auf ASP.NET portiert werden, aber wie dieser Artikel aus unserer "Es geht auch ohne"-Serie zeigt, ist auch der Weg zu PHP nicht so steinig, wie zunächst gedacht.
Start-up

Sammeltransporte: Objektorientierte Programmierung in PHP 5
Objektorientiert programmieren setzt voraus, dass die dahinter liegenden Paradigmen verstanden wurden. Einführungen in diese Welt leiden meist unter einer Flut neuer Begriffe, die sich gegenseitig erklären - wenig hilfreich, wenn ein Ansatzpunkt fehlt. Dieser Beitrag soll vor allem Einsteigern die objektorientierte Programmierung in PHP 5 erschließen.
Tools & Tipps

PEARcing
Rück-, Ein- und Ausblick auf das PHP Extension and Application Repository

Lesestoff für PHP-Lover
- Online-Projekte mit PHP und MySQL / Balancing Agility
- Web Services mit PHP / Innocent Code
Titelthema

Es werde Licht: PHP-Entwicklung mit Eclipse
Die von IBM gesponsorte freie IDE Eclipse erfreut sich bei Java-Entwicklern bereits seit längerem großer Beliebtheit. Aber auch komplexe PHP-Projekte lassen sich mit der Entwicklungsumgebung verwalten und implementieren. Der Entwickler muss hier auf Code Insight genauso wenig verzichten wie auf CVS- und Debugging-Unterstützung.
Development

PHP ohne Browser
Kommandozeilen-Programmierung mit PHP

Wegweiser
Menüs erstellen mit TypoScript

Nächste Stufe der Evolution: Mozilla-Applikationen mit PHP generieren
Am Anfang war das Web wüst und leer. Doch dann erschuf Tim Berners-Lee HTML und das Web begann zu wachsen und zu gedeihen. Zuerst entwickelten sich die Informationsplattformen, daraus schließlich die Unternehmenspräsentationen und im Laufe der letzten Jahre auch die Webapplikationen. Heute stehen wir kurz vor der nächsten Stufe der Evolution des Webs. Immer mehr Anwendungen, die ehemals auf dem Desktop ausgeführt wurden, verlagern sich nun ins Internet und Tim Berners-Lees Erfindung reicht für die Erstellung der Frontends nicht mehr aus. XUL hat sich vorgenommen, diese Hürde der Evolution zu nehmen.

GUI gemacht: Entwicklung von GUI-Anwendungen mit PHP-GTK
PHP ist für Webanwendungen bestens geeignet. Mit der CGI-Version von PHP können Sie aber auch nicht webbasierte Skripte schreiben. Dabei können beispielsweise Bilder dynamisch erzeugt werden. Mit PHP-GTK steht eine PHP-Erweiterung zur Programmierung von GUI-Oberflächen (Graphical User Interface) bereit. Endlich lassen sich also auch mit PHP solche Anwendungen erstellen, die beispielsweise unter Java zur Routine gehören. PHP-Entwicklern bietet PHP-GTK somit völlig neue Perspektiven, verlangt aber auch ein Umdenken bei der Programmierung.

Ab die Post!
Newslettersystem mit PHP
XMLextra
Die neue SimpleXML-API von PHP 5 im Einsatz

Leseratte: Die PHP 5-Extension xmlReader
"Schon wieder eine XML-Extension für PHP 5?" werden sicher viele Leser fragen. "Hat PHP 5 mit expat, DOM, XSLT und simpleXML nicht genug XML-Funktionalität?" Dieser Artikel wird Ihnen zeigen, warum es durchaus eine Berechtigung für die neue Extension xmlReader gibt und in welchen Anwendungsfällen sie die erste Wahl ist.
Datenbanken

Elefanten beim Sprinten
PostgreSQL 7.5 bringt einige neue Enterprise-Features
"Hi DB2, PHP is calling." PHP steht nun für Hypertext Preprocessor und ist eine häufig eingesetzte Skriptsprache im Web. Früher war PHP auch unter "Privat Home Page" ein Begriff. Inzwischen ist diese Skriptsprache aber längst den Kinderschuhen entwachsen und macht sich auf den Weg, in der großen IT-Welt ein Wörtchen mitzureden. Damit das auch richtig klappen kann, muss PHP natürlich auch mit den dicken Datenbanken "reden" können.
Solutions

Von Java zu PHP
Der Wechsel von Java zu PHP bei der Augsburger Allgemeinen Zeitung

Laterna Magica
Streaming Media-Management mit PHP