Was ist PHP?

Was ist PHP? Kurz gesagt: eine Programmiersprache, die auf dem Server läuft und fertiges HTML an den Browser schickt. Der Besucher sieht nie den PHP-Code, sondern nur das Ergebnis – und genau das macht die Sprache zur Grundlage unzähliger Webseiten, Shops und Foren.

PHP wurde im Jahre 1994 von „Rasmus Lerdorf“ in das Leben gerufen. Über die Jahre hinweg wuchsen die Erweiterungen und Fähigkeiten von PHP. Wenn wir von PHP reden, verwenden wir den eigentlichen eine Abkürzung, diese steht für „Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“.

PHP ist eine serverseitige Programmiersprache und wird vor dem Ausliefern, vom Server in HTML umgewandelt, bevor diese an den Browser des Clients übermittelt wird.

Merkmale von PHP

  • Im Vergleich zu anderen Programmiersprachen, die Client seitig sind und auf dem Rechner des Users ausgeführt werden, wird ein sogenanntes PHP-Script direkt vom Webserver interpretiert und an den Browser von Client übermittelt.
  • Die Programmiersprache PHP ist plattformübergreifend. Das heißt im Detail, dass PHP auf einem Linux Betriebssystem oder allen Windows Versionen lauffähig ist. Es funktioniert sogar unter Macintosh und OS/2.
  • Der PHP-Code kann in ein HTML Dokument integriert werden, dazu muss man einfach den Dateinamen auf .php anstatt .html ändern. Danach erkennt der Server automatisch, dass es sich um ein PHP Dokument handelt.

Die Programmiersprache PHP wird auf der Webseite https://www.php.net/ vertrieben und ständig weiterentwickelt. In dem nächsten Abschnitt gehen wir darauf ein, was Sie alles mit PHP machen können.

Hier geht es zum nächsten Abschnitt.

Was ist PHP im Zusammenspiel mit HTML?

HTML beschreibt, wie eine Seite aussieht, und ist dabei starr: Jeder Besucher bekommt dieselben Zeichen. PHP setzt eine Stufe davor an und entscheidet, welches HTML überhaupt entsteht – abhängig von Uhrzeit, Eingaben oder Datenbankinhalten. Deshalb spricht man von dynamischen Seiten.

Der Ablauf ist immer gleich: Der Browser fragt eine Adresse an, der Server erkennt die Endung .php, führt den Code aus und sendet das Ergebnis. Wer im Browser den Quelltext ansieht, findet nur HTML – der PHP-Teil bleibt auf dem Server.

Wofür wird die Sprache eingesetzt?

Typisch sind Formulare, Login-Bereiche, Shops, Blogs und Foren. Auch bekannte Systeme wie WordPress sind in PHP geschrieben. Für Einsteiger heißt das: Was Sie hier lernen, begegnet Ihnen später in fast jedem Webprojekt wieder.

Was Sie zum Start brauchen

Zwei Dinge genügen: ein Editor zum Schreiben und ein Webserver mit PHP zum Ausführen. Beides ist kostenlos verfügbar, entweder als Paket für den eigenen Rechner oder über einen Webspace. Ohne Server bleibt eine PHP-Datei nur Text.

Häufige Fragen zu: Was ist PHP?

Wofür steht die Abkürzung? Heute für Hypertext Preprocessor, ursprünglich für Personal Home Page Tools.

Läuft PHP im Browser? Nein, ausschließlich auf dem Server. Der Browser erhält nur das erzeugte HTML.

Ist PHP schwer zu lernen? Für den Anfang nicht: Wer HTML kennt, schreibt nach wenigen Stunden erste dynamische Seiten.

Was kostet PHP? Nichts, es ist quelloffen und frei verfügbar.

Jetzt ansehen, was man mit PHP machen kann – von Formularen bis zum Shop. Danach zeigt Was brauche ich, um PHP zu lernen? die nötige Ausstattung, und Typen in PHP führt in die ersten Sprachgrundlagen ein.