Webseiten verwenden eine Vielzahl von Techniken , einschließlich dynamischer Funktionen in Sprachen wie PHP. Webseiten mit PHP als dynamische beschrieben, da ihre Inhalte tatsächlich gebaut wird, wenn sie durch Web-Benutzer angesehen werden. Die traditionelle , kontrastierende Web -Modell verwendet statische Seiten , in denen Inhalte von Nutzern angesehen wurde in Dateien auf Webservern , diese Dateien an den Browser des Benutzers , wenn gebetene statt. Der Inhalt einer dynamischen Seite wird zum Zeitpunkt angefordert wird aufgebaut . Daten
Einer der wichtigsten Vorteile der Verwendung von PHP eine dynamische Webseite zu erstellen ist , dass die Sprache Entwicklern, Daten aus Datenbanken umfassen können. PHP-Skripte , die auf einem Web -Server kann Verbindungen zu Datenbanken, deren Inhalte abzufragen und die Ergebnisse innerhalb von Web-Seiten. PHP-Seiten können auch Interaktion zwischen den Nutzern und den Daten , in einigen Fällen ermöglicht Benutzern das Bearbeiten und Einfügen von Daten sowie bereits veröffentlichte Daten .
Scripts
Der Prozess der Betrachtung einer PHP-Seite erscheint das gleiche für den Benutzer , der die Web -Adresse eingibt oder einen Hyperlink folgt in der gleichen Weise wie sich eine statische Seite . Doch was passiert auf dem Server unterscheidet sich grundlegend . Wenn eine dynamische PHP-Seite durch den Benutzer im Web-Browser angefordert wird, bewirkt dies das PHP-Skript als Programm auf dem Server ausgeführt . Wenn das Programm läuft , kann es die Durchführung der Verarbeitung wie das Anschließen an eine Datenquelle , aber letztlich schreiben HTML Strukturen an den Browser des Benutzers für die Anzeige als eine Webseite zu senden.
HTML
Die PHP-Sprache wird verwendet, um dynamische Seiten zu erstellen , aber diese Seiten in der Regel auch andere Technologien , vor allem HTML . HTML -Strukturen sind in den Code in einer PHP-Seite Skript gebaut , strukturiert, wie jede andere HTML-Seite wäre . Optional kann die HTML innerhalb eines PHP-Skript auch mit anderen Technologien wie JavaScript und CSS (Cascading Style Sheets) kombiniert werden. Wie bei jeder Web -Seite , kann PHP-Seiten enthalten viele verschiedene Arten von Medien und Inhalte , einschließlich Text, Bilder und Videos.
Syntax
PHP-Syntax verwendet Tags, die in gleichen Weise, dass statische HTML, tut aber zusätzlich verwendet logische Programmiersprache Strukturen . Der Code in einem PHP-Skript wird in erster Linie in einer linearen Weise ausgeführt wird, beginnend an der Spitze einer Datei arbeiten und durch jede Zeile wiederum , es sei denn der Code enthält einige Anweisungen , die diese Strömung ändert . PHP Strukturen umfassen Variablen , Bedingungen, Schleifen und Funktionen. Das folgende Beispiel zeigt eine Ausgabe von PHP-Skript ein Wort : .
< Php
$ variable = " hallo ";
echo "
" $ variable . "
";
>
Entwicklung
HTML ist eine Markup-Sprache , während PHP ist eine Programmiersprache ? . Dies bedeutet, dass die Entwicklung von PHP-Seiten erfordert eine breitere Fähigkeiten als statische HTML gesetzt . HTML ist vor allem eine Möglichkeit zur Strukturierung der Inhalte eines Dokuments , während PHP ist ein Verfahren zum Schreiben von Programmen auf dem Web -Server ausgeführt werden. PHP ist daher weniger zugänglich für Anfänger , die keine Programmiererfahrung. Doch in der Programmierung ist es eine relativ einfache Sprache zu lernen , mit vielen PHP-Entwickler Autodidakt.