Pomalé načítání stránky až 18000 ms
- Zuben45
- Člen | 268
Dobrý den,
mám problém s rychlostí aplikace, na localhostu se mi vše načítá
pěkně, ale na produkci načítání někdy trvá až skoro 18s, průměrně
asi 6s.
toto načítání je už po zkrouhnutí v htaccess:
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{HTTPS:Accept-Encoding} deflate
RewriteRule https://%{HTTP_HOST}%{REQUEST_URI} (.*)
Neví někdo čím by to mohlo být, popřípadě co nastavit ?
Děkuji
Editoval Zuben45 (9. 2. 2016 10:26)
- iguana007
- Člen | 970
Zkus si změnit připojení do databáze z „localhost“ na „127.0.0.1“. Pokud to nepomůže, tak si nad aplikací pusť profiler a hledej slabá místa – návod je zde: https://www.jetbrains.com/…-xdebug.html
- Zuben45
- Člen | 268
iguana007 napsal(a):
Zkus si změnit připojení do databáze z „localhost“ na „127.0.0.1“. Pokud to nepomůže, tak si nad aplikací pusť profiler a hledej slabá místa – návod je zde: https://www.jetbrains.com/…-xdebug.html
změnu jsem provedl, ovšem stále běží pomalu, xDebug mám na hostingu vypnutý.
- Václav Kraus
- Člen | 77
Doporučuji zkusit https://blackfire.io/
V případě nutnosti (na opravdu jednoduchou „diagnostiku“) lze asi i využít https://tracy.nette.org/en/#… ale nevím, jak moc je to relevantní.
Editoval Václav Kraus (9. 2. 2016 11:25)
- Zuben45
- Člen | 268
tracy jsem nyní zapnul pro moji ip, vykreslování 33000ms a db 6–7000ms
EDIT: na localhostu jsem zapnul xDebug, ale 2× moudrý z toho nejsem.
EDIT2: Zjistil jsem že problém dělá
RewriteCond %{HTTPS:Accept-Encoding} deflate
RewriteRule https://%{HTTP_HOST}%{REQUEST_URI} (.*)
ať už je deflate nebo off
ovšem když ho tam nemám, tak mi nefungují platby kartou (Česká
spořitelna – ProxyPay), která potřebuje https přístup.
EDIT: Šlo by nastavit třeba jen pro specifické stránky vypnutí
{HTTP:Accept-Encoding} gzip
popřípadě nastavení HTTPS accept-encoding ?
Editoval Zuben45 (9. 2. 2016 12:54)