Kaj premza stran?
4 naročniki
4 naročniki
Na WP "furamo" lokalno novičarsko stran in je kar precej počasna. Strežnik je v Nemčiji, torej to niti ni problem. Problem so verjetno plugini, saj jih je 26 aktivnih. Sem sicer pognal P3 Plugin profiler, ki pokaže, kater plugin upočasnjuje stran, a so vsi nekako zadovoljivo OK.
Torej, kaj storiti, da optimiziram page load speed?
Stran: http://www.srcnotrbovlje.si/ (ne bom linkal, da me ne bo kdo obtožil spamanja :))
7 odgovorov
Opazil sem da imaš nameščen WP Super Cache plugin ki ne deluje.
<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->
Popravi to in nato testiraj hitrost strani z Pingdom :
http://fpt.pingdom.com/#!/eolwBc/http://www.srcnotrbovlje.si/
Men deluje čisto dovolj hitro, si pa vrjetno tudi odvisen od žurnalovega vremena, če imajo oni kake probleme jih imaš tudi ti. Drugače se pa cela stran naloži v 3 sec kar ni tako slabo...
Aha, vidim, da se ga.js, torej Google Analytics, nalaga skoraj 1 sekundo. Se da to kako optimizirat?
Open Sans pisavo nalagaš iz Google strežnikov, vendar ti vrne 404. Vsaka 404 napaka konkretno vpliva na hitrost nalaganja spletne strani, zato jih odpravi. Razmisli tudi o tem, ali nujno potrebuješ Google pisave, če ti je hitrost delovanja zelo pomembna.
Ob obisku prve stran se ti naloži 1.6 MB podatkov. 400 kb tega zavzame ta slika, ki bi morala zavzeti največ 120 kB. Tukaj ti lahko pomaga vtičnik W3 Total Cache.
Ob obisku prve stran se ti izvede 135 HTTP zahtevkov. Nalagal 11 različnih CSS datotek, kar bi lahko združil v eno ter 27 različnih JS datotek, kar bi tudi lahko združil v eno datoteko.
Ob obisku prve strani se izvede tudi 44 HTTP zahtevkov na naslove:
ajax.googleapis.com
apis.google.com
cdn.syndication.twimg.com
connect.facebook.net
fonts.googleapis.com
maps.google.com
maps.gstatic.com
pbs.twimg.com
platform.twitter.com
syndication.twitter.com
twitter.com
vreme.zurnal24.si
www.google-analytics.com
Vse to pripomore k času nalaganja tvoje strani, zato razmisli, ali vse to res nujno potrebuješ (če ti je važna performansa).
Lepe praznike vsem.
Vidim, da sem se malo zatipkal. :)
W3 Total Cache ti bo pomagal pri točki #3, torej pri številu HTTP zahtevkov, saj med drugim vsebuje funkcijo za minimiziranje in združevanje CSS in JS datotek.
Pri točki #2 ti bo pomagal TinyPNG, ki je super orodje za zmanjševanje velikosti slik. Ker uporabljaš Wordpress, pa zate pride v poštev vtičnik Ewww Image Optimizer, ki skrbi za velikost slik.