LAMP - Linux, Apache, MySQL und PHP
Das Backend: Betriebssystem, Webserver, Datenbanken und Skriptsprache
Kein dynamisches Webprojekt kann ohne dieses Quartett existieren. Der Anspruch an diese vier Komponenten hat sich natürlich stetig weiter entwickelt und tritt mehr und mehr in den Hintergrund. Denn professionelle Angebote bieten im Allgemeinen "Out of the Box" Lösungen an, die es dem Anwender leicht machen sollen. Dennoch machen besondere Anforderungen von Projekten es immer wieder notwendig, hinter die Kulissen schauen zu können.
Längst gibt es außerdem für das Quartett eine breite Auswahl an Produkten, auf die man zurück greifen kann: Diverse Relationale oder NoSQL Datenbanken, verschiedene Skriptsprachen, andere Webserver. Alles will auf das vorliegende Projekt abgestimmt werden und muss gemeinsam funktionieren.