Wie funktioniert eine Abfrage einer dynamischen Internetseite?
- Anfrage nach einer „PHP“-Site (z.B. www.beispieleseite.de/phpseite.php)
- Der Webserver bemerkt, dass nach einer „PHP“-Datei gefragt wird. Da der Webbrowser kein „PHP“ darstellen kann, muss der Webserver diese „PHP“-Datei an dem „PHP-Interpreter“ weiterleiten.
- Der „PHP-Interpreter“ erkennt die SQL-Abfragen.
- Die SQL-Abfragen werden zum Datenbank weitergeleitet.
- Die Daten werden aus der Datenbank ausgelesen und an dem „PHP-Interpreter“ weitergeleitet.
- Der „PHP-Interpreter“ erhält die Daten und fügt diese in die zu erstellende „html“-Datei ein.
- Die „html“-Datei wird zum Webserver geschickt.
- Der Webserver sendet diese zum Webbrowser weiter.
- Der Webbrowser stellt die Daten auf dem Bildschirm dar.
Wie ist die Kommunikation zwischen Webserver und Webbrowser, sehen Sie unter HTTP-Header und Ports.
Literatur:
