PHP ist eine Programmier- und Skriptsprache zur Erstellung dynamischer interaktiver Websites. WordPress ist in PHP als Skriptsprache geschrieben. Genau wie WordPress ist PHP ebenfalls Open Source.
PHP ist eine serverseitige Sprache, was bedeutet, dass sie auf Ihrem Webhosting-Server ausgeführt wird. Wenn jemand Ihre Website besucht, kontaktiert sein Browser Ihren Server, um die Seite anzufordern. Der PHP-Code wird auf dem Server ausgeführt und generiert eine HTML-Seite, die an den Besucher gesendet wird. Der Besucher sieht dann die HTML-Seite in seinem Browser. Er kann das PHP-Skript nicht sehen, da es sich nur auf dem Hosting-Server befindet.

Wie verwendet WordPress PHP?
PHP-Code ist das, was WordPress zum Laufen bringt. Eine WordPress-Website speichert alle ihre Daten in einer MySQL-Datenbank. Diese Daten umfassen alles, vom Namen Ihres Blogs und dem Inhalt Ihrer Blogbeiträge bis hin zu Ihren Plugin-Einstellungen und Benutzerprofilinformationen.
Die Aufgabe von PHP ist es, bestimmte Informationen aus der Datenbank abzurufen und sie zu einer HTML-Webseite zusammenzufügen. Weitere Details zu diesem Prozess finden Sie in unserem Leitfaden wie WordPress hinter den Kulissen funktioniert.
PHP-Code ist in Dateien enthalten, die auf die Erweiterung .php enden.
Wenn Sie jemals eine WordPress-Zip-Datei geöffnet haben, werden Sie sehen, dass die meisten Dateien PHP-Dateien sind.
Zum Beispiel werden Sie in der folgenden Bildschirmaufnahme Dateinamen wie wp-config.php, index.php und viele mehr bemerken. Jede dieser Dateien enthält den Code, der verwendet wird, um verschiedene Aktionen in WordPress auszuführen.

Ein WordPress-Theme-Ordner sieht sehr ähnlich aus. Sie finden Dateien wie sidebar.php, header.php und andere. Jede dieser Dateien bildet die Template-Hierarchie eines Themes und zeigt die verschiedenen Abschnitte Ihrer Website an.
PHP-Code muss in das öffnende PHP-Tag <?php und das schließende Tag ?> eingeschlossen werden. PHP-Dateien können auch HTML-Code enthalten.
Jedes PHP-Tag kann ein Stück Information aus Ihrer Datenbank abrufen. In diesem Beispiel sehen Sie den PHP-Code, um Ihren Blognamen anzuzeigen, der dann in HTML-Titel-Tags eingeschlossen ist.

Wie funktioniert PHP?
Wenn Sie im Internet nach Informationen über PHP suchen, werden Sie sehen, dass es sich um eine „serverseitige“ Skriptsprache handelt. Leider ist diese kurze Definition für Anfänger nicht hilfreich.
Der Begriff "serverseitig" bedeutet einfach, dass all diese PHP-Dateien in WordPress ihre Arbeit auf Ihrem Webhosting-Server erledigen. Einfach ausgedrückt: Wenn jemand Ihre Website besucht, greift WordPress auf die PHP-Dateien zu, um Ihre Datenbankinformationen (wie den Inhalt Ihres Blogbeitrags) abzurufen und sie Ihrem Besucher anzuzeigen.
Das klingt einfach genug. Allerdings gibt es ein kleines Problem. Webbrowser lesen kein PHP. Sie lesen HTML.
HTML ist eine Art Skriptsprache, die zum Erstellen von Webseiten verwendet wird. Wir bezeichnen HTML als "clientseitige" Skriptsprache.
Browser wie Chrome, Firefox und andere werden als "Clients" bezeichnet. Hier bedeutet eine "clientseitige" Sprache einfach, dass Webbrowser die Arbeit leisten, den HTML-Code in das umzuwandeln, was Sie in Ihrem Browserfenster sehen.

So, if browsers only read HTML and your WordPress website is created in PHP, how can people see your website?
Lassen Sie uns einen Moment innehalten und Schritt für Schritt sehen, wie der PHP-Code in WordPress mit HTML funktioniert:
- Zuerst gibt jemand Ihre Webadresse in seinen Browser ein oder klickt auf einen Link.
- Dies sendet eine Anfrage an Ihren Webhosting-Server.
- Ihr Server sendet dann den HTML-Code über das Internet zurück an ihren Browser.
- Ihr Browser nimmt diesen HTML-Code und übersetzt ihn in eine Webseite.
Wenn Sie jedoch eine mit PHP erstellte Website wie WordPress besuchen, findet ein zusätzlicher Schritt statt.
Vor Schritt 3 muss der Server PHP-Code ausführen, um die HTML-Seite zu erstellen, bevor er sie an den Browser senden kann.
WordPress PHP-Versionen
Genau wie andere Programmiersprachen gibt es mehrere Versionen von PHP, die Sie verwenden können. Einige Versionen wie PHP 5.5, 7.0 und 7.1 erhalten keine aktive Unterstützung mehr.
Als Besitzer einer WordPress-Website sollten Sie die neueste Version von PHP verwenden. Wir sagen das, weil jede neue Version von PHP Sicherheitsprobleme behebt und dazu beiträgt, die Geschwindigkeit Ihrer Website zu erhöhen.
Da PHP eine so beliebte Sprache für die Erstellung von Websites ist, ist sie auch ein Ziel für Hacker. Wenn Sie also die neueste Version haben, erhalten Sie die Sicherheitsfunktionen und Korrekturen, die in älteren Versionen nicht vorhanden sind.
Wir empfehlen Ihnen, entweder Bluehost, SiteGround oder WP Engine als Ihren Webhost zu verwenden, da diese die aktuellsten PHP-Versionen mit ihren WordPress-Webhosting-Paketen verwenden.
Müssen WordPress-Benutzer PHP kennen?
WordPress-Benutzer müssen PHP nicht lernen, um eine WordPress-Website zu nutzen, zu betreiben oder zu verwalten. WordPress verfügt bereits über die benötigten PHP-Dateien, ebenso wie Themes und Plugins, sodass Sie WordPress ohne PHP-Programmierkenntnisse nutzen können.
Die meisten WordPress-Benutzer müssen niemals PHP-Code schreiben, aber wenn Sie daran interessiert sind, eigene Plugins, Themes zu entwickeln oder fortgeschrittene Anpassungen an WordPress-Websites vorzunehmen, dann müssen Sie lernen, PHP zu verwenden.
Wir hoffen, dieser Artikel hat Ihnen geholfen, mehr über PHP zu erfahren. Sie möchten vielleicht auch unsere Liste mit zusätzlichen Lektüren unten für verwandte Artikel über nützliche WordPress-Tipps, Tricks und Ideen sehen.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.
