Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Przyśpieszneie strony
Forum PHP.pl > Forum > PHP
propage
Mam pewien problem.

Aby, zminimalizowąć ilośc requestów.

Postanowiłem zanimiast ładowania np 10 plików js.

Załadować tylko jeden plik plik, który bedzoe zawierać, kod z wszystkich 10 plików

Strona ładuje zamiast 10 plików js, jedenk plik php, który łączy w locie 10 plików js, następnie gzipuje je oraz dodaje odpowiednie nagłówki.

Jednak problem polega na tym, iż wszystko ładnie niby chodzi, tyle że strona tak naprawdę dużo dłużej się ładuje, niż kiedy nie było tego całego rozwiązania.

Skrypt użyty do łączenia plików js w jeden:
http://rakaz.nl/projects/combine/combine.phps

Strona, w której zastosowane zostało rozwiązanie:
http://suplor.prosklepy.pl/

dla porównania szybkości - ta sama strona, gdzie nie zastosowano rozwiązania
http://test.bobonet.pl/


Czy ktoś ma doświadczenie w optymalizacji czasu ładowania strony? Gdzie może tkwić błąd.
plurr
skompresuj swoje JS'y http://javascriptcompressor.com
Zastanów się ile tych JSów tak naprawde używasz. Może masz gigantyczną bibliotekę z której używasz jedynie jedną funkcję?
Po drugie JS ładuje się tylko pierwszy raz długo, później już idzie z keszu przeglądarki, być może problem leży w innym miejscu niż przypuszczasz?
propage
problem nie jest w innym miejscu, po usunieciu js obie kopie sklepu tak samo (szybko) chodza.
Co do kompresji to jest inna kwestia, ja tutaj chce znaleźć błąd w co do tego podjeścia w złaczaniu plików js.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.