Das vom Client geforderte PHP-Skript wird von dem PHP-Engine, der im
Apache-Server als Modul betrieben wird, interpretiert. Enthält das Skript
SQL-Befehle, erstellt PHP eine Verbindung zum Datenbankserver und schickt
dadurch die SQL-Befehle an die Datenbank. Dort werden diese Befehle
ausgeführt, und die zugehörigen Ergebnisse werden anschließend durch diese
Verbindung wieder an dem PHP-Engine zurückgeliefert. Dort werden sie als
HTML-Code in die Seite eingebaut und die fertige Seite wird dem Webserver
übergeben, der sie als reines HTML dem Browser zurücksendet.