PHP vs. HTML
HyperText Markup Language, allgemein bekannt als HTML, ist die führende Auszeichnungssprache für Webseiten. HTML ist der grundlegende Baustein von Webseiten. Der Webbrowser liest das HTML-Dokument und setzt es zu visuellen oder hörbaren Webseiten zusammen. PHP (steht für PHP: Hypertext Preprocessor) ist eine serverseitige Skriptsprache, die sich besonders für die Entwicklung dynamischer und interaktiver Webseiten eignet. PHP-Skripte können in HTML-Dokumente eingebettet werden.
Was ist HTML?
HTML ist, wie bereits erwähnt, eine Auszeichnungssprache, keine Programmiersprache. Eine Markup-Sprache ist eine Reihe von Markup-Tags, und HTML verwendet Markup-Tags, die normalerweise als HTML-Tags bezeichnet werden, um Webseiten zu beschreiben. HTML-Dokumente beschreiben Webseiten und enth alten HTML-Tags und einfachen Text. HTML-Tags können in einem HTML-Dokument leicht identifiziert werden, da sie von spitzen Klammern (z. B.) umgeben sind. HTML-Tags werden normalerweise paarweise in ein Dokument eingefügt, wobei das erste Tag das Start-Tag ist (z. B. ) und das zweite Tag das End-Tag ist (z. B.). Die Aufgabe eines Webbrowsers (z. B. Internet Explorer, Firefox etc.) ist es, ein HTML-Dokument zu lesen und als Webseite darzustellen. Der Browser verwendet die HTML-Tags, um den Inh alt der Seite zu interpretieren, und die HTML-Tags selbst werden nicht vom Browser angezeigt. HTML-Seiten können Bilder, Objekte und Skripte einbetten, die in Sprachen wie JavaScript geschrieben sind. Außerdem kann HTML verwendet werden, um interaktive Formulare zu erstellen.
Was ist PHP?
Wie bereits erwähnt, ist PHP eine Skriptsprache, die sich besonders für die Entwicklung dynamischer Webseiten eignet. PHP ist Open-Source-Software und kann kostenlos heruntergeladen und verwendet werden. PHP-Skripte werden auf dem Webserver ausgeführt. PHP-Code in einer angeforderten Datei wird von der PHP-Laufzeit ausgeführt und erstellt den dynamischen Webseiteninh alt. PHP kann auf den meisten Webservern (Apache, IIS usw.) bereitgestellt werden und läuft auf verschiedenen Plattformen wie Windows, Linux, UNIX usw. PHP kann auch mit vielen relationalen Datenbankverw altungssystemen (RDBMS) verwendet werden. Obwohl PHP ursprünglich für die Erstellung dynamischer Webseiten entwickelt wurde, konzentriert es sich heute hauptsächlich auf serverseitiges Skripting, bei dem es dynamische Inh alte von einem Webserver für einen Client bereitstellt. PHP-Dateien können Text, HTML-Tags und Skripte enth alten. PHP-Dateien werden vom Webserver verarbeitet und als einfaches HTML an den Browser zurückgegeben. PHP-Dateien sind an den Dateierweiterungen „.php“, „.php3“oder „.phtml“zu erkennen
Unterschied zwischen HTML und PHP
Der Hauptunterschied zwischen HTML und PHP besteht darin, dass HTML eine Auszeichnungssprache ist, die verwendet wird, um den Inh alt einer Webseite anzugeben, während PHP eine Skriptsprache ist. Webseiten, die nur mit HTML erstellt wurden, sind statische Webseiten und sie werden immer gleich sein, wenn sie geöffnet werden. PHP-Dateien können jedoch dynamische Webseiten erstellen, deren Inh alt sich von Zeit zu Zeit ändern kann. Beispielsweise können mit PHP erstellte dynamische Webseiten Objekte wie das aktuelle Datum/die aktuelle Uhrzeit, von einem Benutzer über ein Formular übermittelte Daten oder Informationen aus einer Datenbank enth alten.