Heim > Backend-Entwicklung > PHP-Problem > Wie funktioniert PHP?

Wie funktioniert PHP?

王林
Freigeben: 2023-02-26 08:42:02
Original
11008 Leute haben es durchsucht

Wie funktioniert PHP?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage