Heim >Backend-Entwicklung >PHP-Problem >Was ist der PHP-Prozess in der Webentwicklung?

Was ist der PHP-Prozess in der Webentwicklung?

(*-*)浩
(*-*)浩Original
2019-10-15 11:59:153694Durchsuche

PHP-Website-Erstellung, dann ist der Betrieb der Website auf dem Client und Server die Grundlage für den Website-Betrieb.

Was ist der PHP-Prozess in der Webentwicklung?

Web: Terminal

Server-Web: Wir nennen den Computer, der Dienste bereitstellt (auf sie reagiert). Server (Server), auch Serverseite genannt. (Empfohlenes Lernen: PHP-Video-Tutorial)

Client-Web: Der Computer, der Dienste annimmt (anfordert), wird als Client (Client) bezeichnet, auch Client genannt.

Der Verarbeitungsprozess von PHP in der Webentwicklung

Das Funktionsprinzip von PHP ist der Zusammenarbeitsprozess zwischen Apache, PHP und Browsern:

Wenn der Benutzer den Dateinamen der PHP-Seite, auf die zugegriffen werden soll, in die Browseradresse eingibt und die Eingabetaste drückt, wird die PHP-Anfrage ausgelöst und die Anfrage an den unterstützenden WEB-Server (Apache) gesendet PHP.

Der WEB-Server (Apache) nimmt diese Anfrage an und beurteilt sie anhand ihres Suffixes. Wenn es sich um eine PHP-Anfrage handelt, entfernt der WEB-Server (Apache) die PHP-Anwendung, auf die der Benutzer zugreifen möchte, von der Festplatte oder dem Speicher und sendet es an das PHP-Engine-Programm.

Das PHP-Engine-Programm scannt die vom WEB-Server (Apache) gesendete Datei von Anfang bis Ende, liest sie gemäß dem Befehl aus dem Hintergrund, verarbeitet die Daten und generiert dynamisch die entsprechende HTML-Seite.

Die PHP-Engine generiert eine HTML-Seite und sendet sie an den WEB-Server (Apache) zurück. Der WEB-Server (Apache) gibt dann die HTML-Seite an den Client-Browser zurück und die letzte vollständige Seite wird über den Browser vor uns angezeigt.

Welche anderen Server außer Apache unterstützen PHP?

PHP ist sehr gut kompatibel. Zu den Mainstream-Servern, die PHP ausführen können, gehören Apache, Nginx und IIS.

Das obige ist der detaillierte Inhalt vonWas ist der PHP-Prozess in der Webentwicklung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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