![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Moj problem jest taki: strona generowana przez php zawiera duze ilosci dodatkow typu TinyMCE, jquery, pluginy funkcje liczace, sortujace itp. Generalnie czas temu jakis okazalo sie ze stronka lekko "zamula sie" nawet przy przelaczaniu podstron. Jakie sa metody keszowania,lub z doswiadczenia co mozecie polecic aby raz pobrane skrypty, pliki nie musialy byc ponownie pobierane... A mze sa jakies metody keszowania czesci kodu PHP ? za wszelkie info z gory dziekuje. Grzesiek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 3 Dołączył: 12.04.2007 Skąd: Wągrowiec Ostrzeżenie: (0%) ![]() ![]() |
Przenieś elementy statyczne na pod-domenę, ustaw "Cache Expire time", żeby nie musiał za każdym razem ich pobierać.
Skompresuj javascript/css, następnie użyj GZip, dla nich, oraz "dla outputu" HTML'owego. Funkcje sortujące/liczące - to już jest oddzielny temat, poczytaj to oraz rozważ wprowadzenie innych algorytmów sortowania/liczenia. Cache - oczywiście możesz użyć cache wbudowanego np. w Smarty albo tej klasy (bądź napisać swoją). Jeśli chcesz więcej informacji, obczaj moją stopkę - Complex Optimization Guide, albo pytaj tutaj. Ten post edytował dotangelo 29.07.2009, 09:09:28 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:05 |