Typowe żądanie w środowisku bez pamięci podręcznej wygląda następująco:
- Serwer WWW (Litespeed, Nginx lub Apache) otrzymuje żądanie od odwiedzającego.
- Litespeed przekazuje żądanie do PHP.
- PHP odpytuje bazę danych MySQL i używa szablonów PHP Twojego motywu do wygenerowania strony HTML.
- PHP przekazuje wyrenderowaną stronę HTML z powrotem do serwera.
- Strona jest serwowana odwiedzającemu.
W procesie przedstawionym powyżej, krok 3 jest najbardziej czasochłonny i wymagający zasobów (CPU i RAM). Dobrze zoptymalizowana strona z minimalną ilością zapytań do bazy danych i wydajnym kodem PHP przejdzie przez trzeci krok stosunkowo szybko.
Z drugiej strony jednak, strona z kiepsko napisanym kodem PHP, który wykonuje wiele niepotrzebnych zapytań do bazy danych, spędzi dużo więcej czasu na przejściu przez krok 3, co oznacza, że zapytania będą zajmowały workery PHP przez dłuższy czas i co za tym idzie, strona WWW będzie działać ociężale.