PHP je html preprocesor. Slouží k tvorbě dynamických web stránek. Obvykle se instaluje v takzvané triádě – webserver Apache, databáze MySQL a vlastní PHP. Z řady balíčků, které usnadňují instalaci je nejspolehlivější xampp, který je možno získat na stránkách http://www.apachefriends.org/en/index.html. Mimo základních programů obsahuje řadu utilit jmenovitě nepostradatelného databázového správce phpMyAdmin. Existují distribuce pro většinu operačních systémů včetně Mac OS. Výhody PHP spočívají v jednoduchosti, obrovské komunitě, obsáhlé dokumentaci a rozšíření díky tomu, že se jedná o volně šířený program. Na PHP běhají milióny stránek ve světě. Microsoft vyvinul vlastní preprocesor ASP, který je složitější, pomalejší, placený a určený pouze pro servery Windows, kterých je menšina.