Ab 27. Februar 2002 am Kiosk!
Enterprise

"PHP
ist ideal als Web Frontend"
Im Umfeld der Open Source Skriptsprache PHP habe sich bereits
verschiedene Unternehmen etabliert, die Tools und Entwicklungsumgebungen für
den PHP-Einsatz im High End Bereich entwickeln. Wir sprachen mit Tobias Ratschiller,
CEO der Maguma AG, über die PHP4 Enterprise Edition, die von seinem Unternehmen
entwickelt wird, und über den Einsatz von PHP in Unternehmen.
Start-up

Kluge
Köpfe bauen vor!
Objektorientierte Programmierung mit PHP

Hoch
damit! Aber sicher ...
HTML-Formulare zum Datei-Upload lassen sich mit PHP in nur
wenigen Zeilen einfach implementieren, ohne dass man sich dabei mit den Einzelheiten
der zugrunde liegenden Mechanismen auseinander setzen muss. Dieser Komfort täuscht
allerdings darüber hinweg, dass für robuste und sichere Anwendungen trotz allem
bei Uploads noch ein paar wichtige Dinge zu beachten sind.
Tools & Tipps
Lesestoff für PHP-Lover

PHP
After Work

Workshop
PHP

Das
Einsteigerseminar MySQL
Development

Planungssicherheit
- Software-Engineering mit PHP
PHP wird besonders von Programmier-Einsteigern geschätzt,
weil sich damit schnell eine sonst statische Website um programmierte Funktionalität
ergänzen lässt. Auf den zweiten Blick erkennt man, dass PHP auch zur Entwicklung
ausgewachsener Web-Applikationen geeignet ist. Wer sich vom Skript-Programmierer
zum Entwickler komplexer Web-Applikationen aufschwingen will, sieht sich plötzlich
mit ganz neuen Herausforderungen konfrontiert. Damit das erste größere Projekt
keine Bauchlandung wird, ist fundiertes Hintergrundwissen hilfreich.

Content
im Einsatz!
Ein einfaches Content Management System im Eigenbau

Effiziente
Dokumentation
API Dokumentationen mit PHPDoc generieren

Schwarze
Magie oder Handwerk?
Man sagt, ein PHP-Entwickler sollte neben der Programmiersprache
PHP auch HTML beherrschen. Auch SQL- und JavaScript-Kenntnisse machen sich in
einem Bewerbungsbogen gut. Aber reguläre Ausdrücke? Das sind doch diese kryptische
Ausdrücke, die so aussehen, als hätte man sich beim Telefonieren auf die Tastatur
gelehnt? Unsere zweiteilige Serie macht Sie mit den Geheimnissen Regulärer Ausdrücke
vertraut.

Brücke
an Maschinenraum
PHP Skripte werden vom Betriebssystem genau wie alle anderen
Prozesse ausgeführt und laufen somit in einem gekapselten Speicherbereich. Dadurch
wird ein hohes Maß an Sicherheit gewährleistet. Andererseits wird damit die
Kommunikation zwischen den parallel laufenden Prozessen unterbunden, da jeder
Prozess in der Illusion lebt, den Server für sich alleine zu haben. Was jedoch,
wenn die Applikation explizit verlangt, dass mehrere gleichzeitig laufende Prozesse
Daten austauschen?

Denn
sie wissen nicht ...
Dynamische Funktionen, Callbacks und Plugins
XML-Magazin

XML
News

Ein
starkes Duo!
XML-basierter Datenaustausch zwischen PHP und Flash

SOAP Web Services mit PHP
Web Services und speziell das Simple Object Access Protocol
SOAP sind momentan in aller Munde. Schaut man hinter den Hype der Web Services,
so findet man einen portablen, in vielen Sprachen und Plattformen einsetzbaren
Standard zur Interoperabilität. Auch für PHP gibt es eine Reihe von SOAP-Implementierungen,
von denen hier eine vorgestellt und in einem praktischen Beispiel eingesetzt
werden soll.
Datenbanken

MySQL
auf der Überholspur
Jeder professionelle PHP Entwickler stellt sich mehrfach
täglich die Frage: "Wie kann ich Daten am besten speichern?". Die häufigste
Antwort auf diese Frage ist MySQL. Nur was machen, wenn es sich nicht mehr um
einfache Webapplikationen sondern komplexe Anwendungen handelt und Funktionen
wie Transaktionen, "Referentielle Integrität" oder erhöhte Performance unabdingbar
sind? Mit InnoDB muss sich MySQL auch vor den ganz Großen nicht mehr verstecken
und kann durchaus überzeugen.

Punkt,
Linie, Kreis
Visualisierung geometrischer Daten mit PostgreSQL und
PHP

Nichts
leichter als das ...?
Datenbank-unabhängig programmieren mit PHP
Solutions

Daumenkino
SiteThumb - System zur Generierung von Website Previews

Appetizer
Das Kochcommunity-Portal chefkoch.de