Wie PHP Works

Die PHP-Software arbeitet mit dem Web-Server, das ist die Software, die Web-Seiten der Welt liefert. Wenn Sie eine URL in Ihren Web-Browser-Bar-Adresse eingeben, werden Sie an dieser URL eine Nachricht an den Web-Server zu senden, fragt es Sie eine HTML-Datei zu senden. Der Web-Server antwortet, indem er die angeforderte Datei zu senden. Ihr Browser liest die HTML-Datei und zeigt die Web-Seite.

Sie fordern auch eine Datei aus dem Web-Server, wenn Sie einen Link auf einer Webseite klicken. Darüber hinaus verarbeitet der Web-Server eine Datei, wenn Sie eine Web-Seite klicken, die ein Formular abschickt. Dieser Prozess ist im Wesentlichen die gleiche, wenn PHP installiert ist. Sie fordern eine Datei, der Webserver PHP ausgeführt werden, geschieht, und es sendet HTML an den Browser zurück, dank der Programmierung in PHP.

Genauer gesagt, wenn PHP installiert ist, wird der Webserver konfiguriert bestimmte Dateierweiterungen zu erwarten PHP-Anweisungen enthalten. Oft ist die Erweiterung .php oder .phtml, aber jede Erweiterung kann verwendet werden. Wenn der Web-Server eine Anforderung für eine Datei mit dem designierten Erweiterung erhält, sendet er die HTML-Anweisungen wie, aber PHP-Anweisungen werden von der PHP-Software verarbeitet werden, bevor sie an den Anforderer gesendet sind.

Wenn PHP-Anweisungen verarbeitet werden, nur der Ausgang, oder irgendetwas auf dem Bildschirm ausgegeben wird vom Webserver an den Webbrowser gesendet. Die PHP-Sprache Aussagen, diejenigen, die keine Ausgabe auf dem Bildschirm erzeugen kann, sind nicht in der Ausgabe an den Browser gesendet, so dass der PHP-Code enthalten ist, die normalerweise nicht für den Benutzer sichtbar.

Zum Beispiel in diesem einfachen PHP-Anweisung, lt;? php ist die PHP-Tag zu öffnen, und ?> ist der Schluss-Tag.

lt;? php echo "

Hallo Welt

? "->

Hier, Echo ist ein PHP-Anweisung, die PHP für die Ausgabe des nächsten Text erzählt. Die PHP-Software verarbeitet die PHP-Anweisung und gibt folgende Möglichkeiten:

Hallo Welt

Das normale HTML-Anweisung wird an den Browser des Benutzers gesendet. Der Browser interpretiert die Aussage als HTML-Code und zeigt eine Web-Seite mit einem Absatz - Hallo Welt. Die PHP-Anweisung nicht an den Browser geliefert, so dass der Benutzer sieht nie irgendwelche PHP-Anweisungen. PHP und der Web-Server müssen eng zusammenarbeiten.

PHP ist nicht mit allen Web-Server integriert, sondern mit vielen der beliebtesten Web-Server funktioniert. PHP arbeitet gut mit dem Apache Webserver. PHP funktioniert auch mit Microsoft Internet Information Services (IIS) und andere.

Wenn Sie die Auswahl des Web-Servers in Ihrer Organisation verwendet wählen oder beeinflussen können, wählen Sie Apache. An sich ist Apache eine gute Wahl. Es ist kostenlos, Open Source, stabil und sehr beliebt. Es läuft auf Windows, Linux, Mac OS, und die meisten Varianten von Unix.

Menü