Operarea de bază a unui server WEB este prezentată în figura următoare :
Relaţia client / server dintre un browser Web şi un server Web are nevoie de comunicare.
Arhitectura fundamentală a unei baze de date pentru Web este formată din browserul Web, serverul Web ,motorul de scriptare şi serverul de baze de date.
1. Browserul Web al unui utilizator emite o cerere HTTP pentru o anumită pagină Web.
2. Serverul Web recepţionează cererea şi o transferă motorului PHP pentru prelucrare
3. Motorul PHP începe analizarea scriptului.În interiorul scriptului există o comandă pentru conectarea la baza de date şi executarea unei interogări.PHP deschide o conexiune la serverul SQL şi trimite interogarea respectivă .
4. Serverul recepţionează interogarea bazei de date şi o prelucrează , iar apoi trimite rezultatele înapoi la motorul PHP.