Robie sobie pewien serwis, w którym podzieliłem style i skrypty na kilkanaście plików css i js (pominmy kwestie czy to dobre rozwiązanie). Podział służy jako grupowanie funkcji/styli, w jednym pliku sa np funkcje od czegos, w drugim od czegos innego.
Jednak w miare powiększania serwisu, doszło do sytuacji, w której jedna strona ładuje np 5 róznych plików .css i 4 różne .js. Pojawiło się jednak pytanie, co będzie wydajniejsze:
a) Dołączanie plików tradycyjną metodą w html,
b) includowanie wszystkiego w skrypcie php.
w przypadku a), mam 1 żądanie do serwera na sam plik + 5 do css i 4 do js, w sumie 10 żądań do serwera = pobranie 10 plików.
Natomiast w przypadku b) byłoby tylko 1 żądanie pliku (php/html) a wszystkie css i js byłby zawarte w html.
Co będzie szybsze? Pobranie 10 plików czy jednego obciążonego includami.
Głównie mi chodzi o obciążenie jakie wywołuje include, bo includowany plik jest (chyba?) w całości parsowany w poszukiwaniu kodu php.