Websiteentwicklung: PHP
Dieses Buch steht im Regal Programmierung.
Praktische Einführung Bearbeiten
- Vorwort (Über diese Einführung · Was ist PHP?)
- PHP einrichten
- Erste Schritte (
echo
·strlen
·substr
) - Variablen (Variablen · Konstanten ·
trigger_error
) - Templating (
include
) - Typen und Operatoren (String, Integer, Float, Boolean · Casten)
- Mit dem PHP-Handbuch arbeiten
- Arrays (Ein- und mehrdimensional ·
array
·foreach
) - Benutzereingaben und Sicherheit (SQL Injections · XSS ·
htmlspecialchars
· XSRF) - Benutzereingaben verwenden (
$_GET
·$_POST
· Formulare) - Bedingungen (
if
·switch
· Trinitätsoperator) - Datenbanken (Spezielle Treiber · PDO)
- Schleifen (
while
) - Fehlerbehandlung (
set_error_handler
·error_log
) - APIs verwenden
- Ausblick (Namespaces · Caching · PEAR · PECL · PHP-GTK)
Einleitung Bearbeiten
Grundlagen Bearbeiten
Variablen und Co. Bearbeiten
Den Programmablauf steuern Bearbeiten
Funktionen Bearbeiten
Umgang mit Datenbanken Bearbeiten
Daten mitführen Bearbeiten
Oftmals müssen Daten über mehrere Webseiten oder Skripte mitgeführt werden.
Objektorientierte Programmierung Bearbeiten
- Einführung in die Objektorientierte Programmierung
- Eigenschaften
- Methoden
- Magische Methoden
- Statische Eigenschaften und Methoden
- Vererbung
- Interfaces
- Autoloading
- Traits
- Dependency Injection
- Namespaces
- Exceptions
Entwurfsmuster (engl. design patterns) in PHP Bearbeiten
Sicherheit Bearbeiten
Einzelne Themengebiete der Programmierung Bearbeiten
- Dateisystem
- Zugriff auf andere Webseiten
- Mails
- Hashfunktionen
- Reguläre Ausdrücke
- Rekursion
- Gzip-Komprimierung
- JSON
- LDAP
- PHP-Referenz
- Fehlerquellen
Erweiterungen Bearbeiten
Andere Datenbanken Bearbeiten
- SQLite (RDBMS)
- Firebird (RDBMS)
- PostgreSQL (RDBMS)
- MongoDB (NoSQL)
Template Engines Bearbeiten
Frameworks Bearbeiten
Sonstiges Bearbeiten
Weblinks Bearbeiten
- Website von PHP mit offizieller Dokumentation
- Peter Kropff PHP Einleitung (Bietet ein für Anfänger verständlich erklärtes PHP-Tutorial)
- PHP.de Forum (Großes deutsches PHP-Forum. Hier gibts Hilfe und Tipps rund um PHP)
- phpforum.de (Großes deutsches PHP-Forum. Hier gibts Hilfe und Tipps rund um PHP)
- php-resource.de (Bekanntes deutsches PHP Portal. Bietet eine Vielzahl von Tipps, Tutorials sowie fertige PHP Scripte und Jobs)
- apachefriends.org (komplett vorkompilierte Programmsammlung rund um den Apache)