PHP5 Practice Book
Einf�hrung
Die Urspr�nge des Internet
Internetprotokolle
Common Gateway Interface
Dynamische Websites
Wie arbeitet PHP?
PHP und HTML
Wie funktioniert eine Web-Anwendung?
Software f�r Web-Anwendungen
Installation und Konfiguration
Installation unter Windows
Installation unter Linux
Installationkits
PHP Konfiguration
�berpr�fen der Konfiguration
Apache � Installation
MySQL � Installation
Entwicklungsumgebungen
Sprachelemente und Syntax
Integration von PHP
Einf�hrung in PHP
Datentypen
Variablen
Konstanten
Operatoren
Kontrollstrukturen
Funktionen und Prozeduren
Referenzen in PHP
Arrays
Mathematical Functions
Datum- und Zeitfunktionen
Stringfunktionen
Regul�re Ausdr�cke
Code-Konventionen
Debugging � Fehlersuche in PHP
L�sungen f�r den Alltag
Counter � der Visitorsz�hler
G�stebuch
Useronline
Online-Umfrage
Contactformular � Authoresponder
Dynamische Navigation
Programming mit PHP
Formulare und PHP
Daten via URL
Cookies via PHP
Session-Management via PHP
Servervariablen
Dateisystem via PHP
Advanced Programming
PHP und OOP
PDF � Portable Document Format
XML
Dynamische Grafiken mit der GD-Bibliothek
Neuerungen in PHP 5
Zend Engine 2 und PHP 5
�bersicht der Anpassungen und Ernextungen
MySQL und PHP 5
Datenbankprogrammierung
Was ist MySQL?
Kompatibilit�t zu SQL-Standards
Aufbau des MySQL-Datenbanksystems
Anwendungsgebiete f�r MySQL
Phasen der Datenbankentwicklung
Datenmodell
Datenbankentwurf mit ERM
Relationales Datenmodell
Prim�rschl�ssel
Fremdschl�ssel und referenzielle Integrit�t
Optimierung des Datenmodells
Implementierung und Nutzung von SQL
MySQL Functions von PHP
Verwaltung von MySQL-Benutzer
PHP & MySQL-Verbindung
PHP & MySQL-Zugriffe
Backups von Daten und Tabellen
PHP & MySQL Anwendungen
Useronline via MySQL
Bannerabfrage via MySQL
Umfrage via MySQL
Newsportal via MySQL - MiniCMS
Referenzen
HTML-Kurzreferenz
CSS-Kurzreferenz
Mail via PHP
PHP & HTTP
Sicherheit
Die Urspr�nge des Internet
Internetprotokolle
Common Gateway Interface
Dynamische Websites
Wie arbeitet PHP?
PHP und HTML
Wie funktioniert eine Web-Anwendung?
Software f�r Web-Anwendungen
Installation und Konfiguration
Installation unter Windows
Installation unter Linux
Installationkits
PHP Konfiguration
�berpr�fen der Konfiguration
Apache � Installation
MySQL � Installation
Entwicklungsumgebungen
Sprachelemente und Syntax
Integration von PHP
Einf�hrung in PHP
Datentypen
Variablen
Konstanten
Operatoren
Kontrollstrukturen
Funktionen und Prozeduren
Referenzen in PHP
Arrays
Mathematical Functions
Datum- und Zeitfunktionen
Stringfunktionen
Regul�re Ausdr�cke
Code-Konventionen
Debugging � Fehlersuche in PHP
L�sungen f�r den Alltag
Counter � der Visitorsz�hler
G�stebuch
Useronline
Online-Umfrage
Contactformular � Authoresponder
Dynamische Navigation
Programming mit PHP
Formulare und PHP
Daten via URL
Cookies via PHP
Session-Management via PHP
Servervariablen
Dateisystem via PHP
Advanced Programming
PHP und OOP
PDF � Portable Document Format
XML
Dynamische Grafiken mit der GD-Bibliothek
Neuerungen in PHP 5
Zend Engine 2 und PHP 5
�bersicht der Anpassungen und Ernextungen
MySQL und PHP 5
Datenbankprogrammierung
Was ist MySQL?
Kompatibilit�t zu SQL-Standards
Aufbau des MySQL-Datenbanksystems
Anwendungsgebiete f�r MySQL
Phasen der Datenbankentwicklung
Datenmodell
Datenbankentwurf mit ERM
Relationales Datenmodell
Prim�rschl�ssel
Fremdschl�ssel und referenzielle Integrit�t
Optimierung des Datenmodells
Implementierung und Nutzung von SQL
MySQL Functions von PHP
Verwaltung von MySQL-Benutzer
PHP & MySQL-Verbindung
PHP & MySQL-Zugriffe
Backups von Daten und Tabellen
PHP & MySQL Anwendungen
Useronline via MySQL
Bannerabfrage via MySQL
Umfrage via MySQL
Newsportal via MySQL - MiniCMS
Referenzen
HTML-Kurzreferenz
CSS-Kurzreferenz
Mail via PHP
PHP & HTTP
Sicherheit