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
BearbeitenGrundlagen
BearbeitenVariablen und Co.
BearbeitenDen Programmablauf steuern
BearbeitenFunktionen
BearbeitenUmgang mit Datenbanken
BearbeitenDaten mitführen
BearbeitenOftmals 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
BearbeitenSicherheit
BearbeitenEinzelne Themengebiete der Programmierung
Bearbeiten- Dateisystem
- Zugriff auf andere Webseiten
- Mails
- Hashfunktionen
- Reguläre Ausdrücke
- Rekursion
- Gzip-Komprimierung
- JSON
- LDAP
- PHP-Referenz
- Fehlerquellen
Erweiterungen
BearbeitenAndere Datenbanken
Bearbeiten- SQLite (RDBMS)
- Firebird (RDBMS)
- PostgreSQL (RDBMS)
- MongoDB (NoSQL)
Template Engines
BearbeitenFrameworks
BearbeitenSonstiges
BearbeitenWeblinks
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)