załóżmy, że muszę pobrać z bazy danych jakieś dane i wypisać je w jakiejś kolejności biorąc pod uwagę jakiś warunek.
I teraz co jest lepiej zrobić pobrać wszystkie dane z bazy danych i potem pętlą sprawdzić czy warunek jest spełniony dla danego wiersza czy lepiej wykonać oddzielne zapytanie dla każdego warunku.
Chyba zrozumieliście

Opcja 1
<?php { } { } { } ///... no i tak xxx razy ?>
Opcja2:
<?php /// no i to tez xxx razy ?>
W pierwszym wypadku serwer jest obciążony po przez wykonanie za każdym razem pętli a w drugim po przez wykonywanie za każdym razem zapytania.
A może jest jakiś inny lepszy sposób?
Oczywiście zakładamy, że baza danych stoi na tym samym hoscie co serw. Gdyby stała na zdalnym to raczej 2 opcja odpada jeżeli się nie myle?