1. Alle PHP-Anwendungen werden über einen WEB-Server (wie IIS, Nginx oder Apache) und die Interpretation und Ausführung von PHP-Engine-Programmen abgeschlossen
Arbeitsablauf:
1. Wenn der Benutzer den Dateinamen der aufzurufenden PHP-Seite in die Browseradresse eingibt, wird eine Webanfrage ausgelöst und die Anfrage an den WEB-Server gesendet.
2. Der WEB-Server akzeptiert diese Anfrage und erkennt anhand seines Suffixes, dass es sich um eine PHP-Anfrage handelt. Der WEB-Server ruft die PHP-Anwendung auf, auf die der Benutzer zugreifen möchte, und sendet sie an die PHP-Engine-Programm.
3. Das PHP-Engine-Programm scannt die vom WEB-Server gesendete Datei von Anfang bis Ende, liest sie gemäß dem Befehl aus dem Hintergrund, verarbeitet die Daten und generiert dynamisch die entsprechende HTML-Seite.
4. Die PHP-Engine generiert eine HTML-Seite und sendet sie an den WEB-Server zurück. Der WEB-Server gibt dann die HTML-Seite an den Client-Browser zurück.
2. PHP-Betriebsmodus
1. CGI Common Gateway Interface (Common Gateway Interface))
2. live) Typ CGI
3. cli-Befehlszeilenbetrieb (Befehlszeilenschnittstelle)
4. Web-Modulmodus (Modulmodus zum Ausführen von Webservern wie Apache)
Empfohlen Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWie funktioniert PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!