Was kann man mit PHP machen?
Was lässt sich mit PHP machen? Alles, was eine Webseite auf Eingaben, Daten oder Uhrzeit reagieren lassen soll: Formulare auswerten, Besucher anmelden, Inhalte aus einer Datenbank holen, Dateien erzeugen. Diese Seite zeigt die wichtigsten Einsatzgebiete.
Das Grundprinzip ist immer gleich. Ein Besucher ruft eine Seite auf oder schickt ein Formular ab. Auf dem Server verarbeitet ein PHP-Skript die Anfrage und baut daraus eine fertige HTML-Seite. Nur diese Seite kommt im Browser an. Das Diagramm zeigt den Weg einer Anfrage:

- Der Browser sendet eine Anfrage an den Server.
- Der Server erkennt an der Endung .php, dass er die Datei nicht einfach ausliefern darf, und gibt sie an den PHP-Interpreter weiter.
- Der PHP-Interpreter führt den Code aus und erzeugt HTML.
- Der Server schickt dieses HTML zurück.
- Der Browser stellt die Seite dar.
Das kann man mit PHP machen: fünf typische Aufgaben
Formulare verarbeiten. Eingaben aus einem HTML-Formular prüfen, speichern und eine Rückmeldung ausgeben. Das ist der klassische Einstieg, etwa bei einem Kontaktformular, das die Nachricht per E-Mail weiterleitet. Die Prüfungen dahinter sind IF-Anweisungen.
Inhalte aus einer Datenbank anzeigen. Artikel, Preise oder Termine liegen in einer Datenbank. PHP holt sie und baut daraus die Seite. Wer neue Inhalte einträgt, muss kein HTML mehr anfassen. So arbeiten auch WordPress und fast jeder Onlineshop.
Zugänge schützen. Anmeldung, Sitzungen und Rechte lassen sich mit wenigen Bausteinen umsetzen, vom einfachen Passwortschutz bis zum Mitgliederbereich eines Vereins. Wie Passwörter sicher gespeichert werden, erklärt der Beitrag zu MD5 Hashes.
Dateien erzeugen und lesen. Rechnungen als PDF, Listen als CSV für die Tabellenkalkulation, Bilder verkleinern: Auch das gehört zu den Aufgaben, die man mit PHP machen kann.
Schnittstellen nutzen. Wetterdaten, Versandstatus oder Zahlungen kommen von fremden Diensten. PHP fragt sie ab und verarbeitet die Antwort, zum Beispiel mit der Erweiterung curl.
Ein erstes Projekt zum Ausprobieren
Am meisten lernen Sie mit einem kleinen eigenen Vorhaben. Bewährt hat sich ein Gästebuch: Ein Formular nimmt Name und Text entgegen, PHP prüft die Eingaben, speichert sie in einer Datei und zeigt alle Einträge darunter an. Darin stecken Formulare, Bedingungen, Schleifen und das Lesen und Schreiben von Dateien. Das ist fast alles, was die Tutorials auf dieser Seite behandeln.
Wo die Grenzen liegen
PHP läuft auf dem Server, nicht im Browser. Alles, was ohne Neuladen sofort reagieren soll, wie Animationen oder die Prüfung eines Feldes während des Tippens, übernimmt JavaScript. Beide ergänzen sich: JavaScript vorne, PHP hinten. Auch für Apps auf dem Smartphone ist PHP nicht gedacht, liefert ihnen aber oft die Daten im Hintergrund.
Häufige Fragen dazu, was man mit PHP machen kann
Brauche ich eine Datenbank? Nicht zwingend. Für Formulare und einfache Ausgaben genügt PHP allein.
Kann PHP E-Mails versenden? Ja, etwa Bestätigungen nach einem Formularversand.
Eignet sich PHP für einen Onlineshop? Ja, viele bekannte Shopsysteme sind in PHP geschrieben.
Was übernimmt stattdessen JavaScript? Alles, was direkt im Browser ohne Neuladen passieren soll.
Jetzt die Grundausstattung prüfen und selbst ausprobieren. Die Sprache selbst erklärt Was ist PHP?; erste Bausteine liefern Rechnen mit Variablen und IF-Anweisungen.
