Co wydajniejsze? include w php czy pobranie pliku?

0

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.

0

Lepsze będzie przygotowanie jednego pliku css i jednego pliku js. Dzięki temu przeglądarka będzie mogła je zapisać w pamięci podręcznej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1