Innerhalb dieses Kapitels steht das Client-Server-Modell im Mittelpunkt. PHP-Applikationen werden auf dieses Modell aufbauend gebaut. Auf diesem Modell basieren alle sowohl dynamischen wie auch statischen Internetseiten. Wobei auf den meisten Computern mit Internetanschluss ein passender Browser installiert sein sollte, fehlt zum Entwickeln von Webseiten der Serverteil auf dem lokalen System. Innerhalb dieses Kapitels wird ein Serverteil lokal installiert, so dass der lokale Arbeitsplatz-Rechner zu einem Entwicklungs-PC wird. Der Entwicklungs-PC wird die Rolle von sowohl Client wie auch Server übernehmen.
Inhaltsverzeichnis von Einrichten der Arbeitsumgebung
- Startseite
- Einstieg
- Funktionsbibliothek
- Ausgabe und Dateioperationen
- Zeichenketten
- Funktionen für Arrays
- Datenbanken und SQL
- Datenbankzugriff
- Webfeatures und Sicherheit
- XML und JSON
- Sprachgrundlagen
- Variablen und Kontrollstrukturen
- Operatoren für Variablen
- Funktionen und ihre Aufrufe
- Klassen und Objekte
- Namespaces
- Entwickeln mit PHP
- CRUD-Applikationen
- CMS WordPress
- Vorstellung und Installation
- Themes und Widgets
- Eigene Anpassungen
- Sicherheitsaspekte WordPress
- Theme-Eigenentwicklung
- Metadaten: style.css
- Präambel: header.php
- Ende der Seite: footer.php
- Ort für Widgets: sidebar.php
- Die Startseite: index.php
- Zwischenstand
- Artikel: single.php
- Seiten: page.php
- Bereitstellen von Menüs
- Mehrere Seitentypen
- Das Archiv: archive.php
- Autorenseite: author.php
- Kategorien und Tags
- Die Suche: search.php
- Fehlerseite: 404.php
- Framework Symfony
- Links
- Impressum