DatenbankEine Datenbank ist ein System, das Daten strukturiert speichert, damit sie schnell gefunden, verändert und ausgewertet werden können. Webseiten, Onlineshops und Kundenverwaltungen speichern darin praktisch alles: Texte, Preise, Bestellungen, Logins.
Weitere Informationen
HTMLHTML ist die Auszeichnungssprache, aus der jede Webseite besteht. Sie beschreibt die Struktur einer Seite: was eine Überschrift ist, was ein Absatz, was ein Bild. Der Browser liest HTML und zeigt die Seite entsprechend an.
Weitere Informationen
JavaScriptJavaScript ist eine Programmiersprache, die im Browser läuft und Webseiten interaktiv macht. Klickbare Menüs, automatische Formularprüfungen, animierte Inhalte: Das meiste, was sich auf einer Webseite bewegt oder reagiert, läuft über JavaScript.
Weitere Informationen

PHP

PHP läuft auf dem Server und erzeugt Webseiten dynamisch. Der Besucher sieht das fertige Ergebnis, nie den Code dahinter.

  • PHP Hypertext Preprocessor

Was ist PHP?

PHP (Hypertext Preprocessor) ist eine Programmiersprache, die auf dem Webserver ausgeführt wird. Wenn jemand eine Webseite aufruft, verarbeitet PHP die Anfrage im Hintergrund, holt Daten aus der und liefert fertig zusammengestelltes an den Browser.

Das Ergebnis sieht aus wie eine normale Webseite. Was dahintersteckt, bleibt unsichtbar

$name = "chrisign";
echo "Willkommen bei " . $name . ".";

Funfact

PHP läuft auf rund 75% aller Webseiten weltweit. Wikipedia, Facebook in seinen Anfangsjahren und unzählige KMU-Webseiten basieren darauf. Die Abkürzung stand ursprünglich für «Personal Home Page», heute offiziell für «PHP: Hypertext Preprocessor».

Was PHP konkret macht

PHP übernimmt alles, was im Hintergrund passiert, bevor der Browser überhaupt etwas anzeigt. Es empfängt die Anfrage, holt Daten aus der , verarbeitet sie und liefert fertiges aus. Formularinhalte entgegennehmen, E-Mails versenden, Preise berechnen, Inhalte je nach Nutzer oder Sprache unterschiedlich zusammenstellen: Das alles passiert auf dem Server, unsichtbar für den Besucher.

PHP und CMS

Die meisten CMS basieren auf PHP. WordPress, Typo3, und auch admiralCX. Das CMS nutzt PHP, um Inhalte aus der zu lesen und als fertige Seite auszuliefern. Ohne PHP kein Redaktionssystem, kein Login, keine verwalteten Inhalte.

Sicherheit

PHP wird laufend weiterentwickelt. Ältere Versionen erhalten irgendwann keine Sicherheitsupdates mehr und werden zur Schwachstelle. Viele günstige Hostingangebote laufen noch auf veralteten PHP-Versionen, oft ohne dass der Webseitenbetreiber es weiss.

Eine aktuelle PHP-Version ist kein technisches Detail, sondern ein Sicherheitsmerkmal. Bei der Wahl des Hostings lohnt es sich, genau hinzuschauen.

PHP vs. JavaScript

PHP läuft auf dem Server, im Browser. Die beiden Sprachen ergänzen sich: PHP liefert die Daten, stellt sie dar. Die meisten modernen Webseiten nutzen beides.