Prezentácia z WordCamp Žilina 2016 by xKatka | Katarína Novotná
Čo spôsobuje pomalé načítavanie stránok a ako to vyriešiť?
Optimalizujte obrázky, nastavte si dobre cache a používajte kvalitný hosting ;)
4. Mizernú rýchlosť webu
nespôsobuje nedostatok...
skôr prebytok
- Karol Vörös: Rýchly WordPress pre návštevníka aj správcu
http://wordpress.tv/2016/05/12/karol-voros-rychly-wordpress-pre-navstevnika-aj-spravcu/
6. Od čoho závisí rýchlosť stránky?
▪ počet pluginov
▪ šablóna
Aká je realita:
▪ obsah
▪ cache
▪ hosting
7. Ako môže obsah webu obmedziť rýchlosť?
Obrázky
▪ Neoptimalizované obrázky (viac ako
0,5 MB)
▪ Zbytočne veľké obrázky (nad
1500px)
Externé scripty
▪ Google Maps
▪ Youtube/Vimeo/... video
▪ Google Fonts
▪ Facebook like/share/feed box
▪ Twitter feed
▪ AddThis, Hotjar, ...
16. Ako optimalizovať obrázky
Automaticky pomocou pluginov
▪ EWWW Image Optimizer
alebo
▪ WP Smush - Image Optimization
Ručne
Zmenšiť veľkosť
▪ aj v trápnom Ms Paint
Optimalizovať:
▪ tinyjpg.com
▪ compressor.io
NIKDY nepoužívať plnú veľkosť
28. Elbia hosting s cache
https://gtmetrix.com/reports/www.dognet.sk/9zUGr861
Websupport s cache
https://gtmetrix.com/reports/www.dognet.4rka.sk/tj8VRyNy
31. Riešenie:
Problémy:
▪ 6 x Youtube video
▪ Google maps na hlavnej stránke
▪ Hotjar
▪ 12 rôznych fontov
▪ Neoptimalizované a zbytočne veľké obrázky
Websupport hosting, MariaDB 5.5
Zrýchlenie webu o
5,037 sek
• 6x screenshot videa s
preklikom namiesto 6x
Youtube iframe
• zníženie počtu fontov
• optimalizácia obrázkov
• Google Maps presunutý na
stránku kontakt
• vypnutie nepoužívaných
pluginov
• prečistenie DB (WP Sweep)
• lepšie cachovanie
37. Riešenie:
Problémy:
▪ Pofidérny hosting, na ktorom ani cache nefunguje
ipartner.sk, MySQL 5.1 -> WY pre WP, MariaDB 10.0
Zrýchlenie webu o
2.4 sek
• Migrácia na WY
• Autoptimize
41. Riešenie:
Problémy:
▪ Žiadne :D
▪ PS: na stránke bol aktivovaný aj WooCommerce ;)
WY pre WP hosting, MariaDB 10.0
Zrýchlenie webu o
20%
• Lazy Load
• Autoptimize
43. TO DO list:
▪ Vyhoďte iframy
▪ Prejdite na PHP 7
▪ Optimalizujte obrázky
▪ Používajte kvalitný hosting
▪ Zapnite si cache a všetko minifikujte
▪ Nepotrebné pluginy deaktivujte a zmažte
▪ Advance: Lazy Load, Defer/Async JS
44. Extra
Optimalizácia DB
▪ Znížte počet revízii
define( 'WP_POST_REVISIONS', 3 );
do wp-config.php
▪ Prečistite DB pomocou WP Sweep
Pluginy len tam, kde ich treba
Načítavajte css/js pluginu len na tých
stránkach, kde sa reálne používa
▪ Ručne v kóde
▪ Plugin Organizer
Podľa Kissmetrics až 47% užívateľov opustí stránku po 2 sekundách načítavania a 40% užívateľov po 3 sekundách.
Google oficiálne zahrnul parameter rýchlosti webu do vyhľadávacieho algoritmu už v apríli 2010.
Zmenšením a kompresiou obrázka sme znížili jeho veľkosť o 98%.
Beží na platforme wordpress.com. To znamená že má TOP hosting, vyladenú šablónu. Na Wordpress.com si nemôžete dať len tak hocijakú šablónu. Má len tie najkvalitnejšie pluginy, ktoré wordpress.com povolil nainštalovať a aj napriek tomuto všetkému má jej stránka 20MB. Zabiják pre mobil.
Blog- (w3 nešiel lebo vyžadoval verziu PHP ktora na danom servery nebola)