Jeśli sięgnąć wspomnieniami do połowy lat dziewięćdziesiątych dwudziestego wieku, kiedy to królowały proste strony www tworzone z użyciem praktycznie jedynej dostępnej technologii, czyli HTML’a, to próżno szukać większych interakcji z użytkownikiem, nie mówiąc już o serwisach spełniających zadania inne niż tylko informacyjne. Wraz z wejściem do powszechnego użytku technologii skryptów wykonywanych po stronie serwera, ta sytuacja diametralnie się zmieniła. Powstanie PHP wprowadziło sieć www w zupełnie nową erę. PHP to skrót od angielskiej nazwy “Personal Homepage Page Interpreter”. Mówiąc w największym uproszczeniu jest to zestaw programów działających na serwerze internetowym, które interpretują w określony sposób skrypty napisane przez programistę, w efekcie “produkując” oczekiwany dokument HTML, który następnie jest wysyłany do przeglądarki. Dzięki takiemu rozwiązaniu – którego aktualnie najpowszechniejszym przedstawicielem jest właśnie PHP – możliwa stała się ewolucja prostych “statycznych” stron www do postaci bardzo nieraz zaawansowanych aplikacji internetowych, czyli skomplikowanych programów wykonywanych na serwerze, a sterowanych przez internautę za pośrednictwem przeglądarki internetowej. Dziś tak zwane środowisko AMP (Apache + MySql + PHP) jest zdecydowanie najbardziej popularną technologią stosowaną do tworzenia wszelkiego rodzaju stron www – zarówno prostych witryn informacyjnych, jak i specjalistycznych aplikacji na przykład biznesowych. Środowisko to także często określa się jako LAMP, czyli Linux + Apache + MySql + PHP, lub WAM (Windows + Apache + MySql + PHP) – w zależności od systemu operacyjnego, na którym oparte jest jego działanie.