Was ist PHP?
PHP ist eine serverseitige Technologie, d.h. PHP läuft auf dem Server. Im Gegensatz dazu ist JavaScript clientseitig. JavaScript wird vom Browser interpretiert.
Spielen wir einen Fall durch: Wenn z.B. ein Surfer eine Website aufruft schickt sein Browser eine Anfrage. Diese Anfrage erfolgt über den Protokoll HTTP. Die Adresse, die angegeben wird (URL), identifiziert den Webserver für den die Anfrage bestimmt ist. Im Fall PHP ist die URL eine PHP Seite (Endung .php). Der Server wird die Datei an PHP weitergeben. PHP interpretiert dann die Datei auf dem Server. Die Rückgabe ist eine HTML Datei. Diese wird vom Webserver zurück an den Client geschickt.
Diese einfach dargestellte Prinzip einer serverseitigen Technologie gilt nicht nur für PHP sondern auch andere serverseitige Technologien, wie Ruby on Rails, Django, Flask, etc.