WP Speed of Light : Optimalizace rychlosti
1. Aktivujte optimalizaci rychlosti
Sekce Optimalizace rychlosti je místem pro konfiguraci nástrojů, které zrychlují WordPress. Použijte nabídku WP Speed of Light > Optimalizace rychlosti > Zrychlení
Aktivujte systém mezipaměti: Zrychlí váš web předběžným načítáním běžných prvků stránky a databázových dotazů
Jak přidat mezipaměť ručně?
Za prvé, pokud není možné upravovat soubor na vašem serveru, měli byste nastavit oprávnění k zápisu do "wp-config.php" . Měli byste přejít na FTP, poté na něj kliknout pravým tlačítkem a zvolit Oprávnění k souboru . Zde můžete nastavit oprávnění.
Za druhé, musíte přidat skript "define( 'WP_CACHE',true);" v horní části "wp-config.php" .
Nakonec přejděte do WP Speed of Light > Speed optimalizace > Speedup a aktivujte Activate cache system .
Clean every : Automaticky vyčistí mezipaměť uloženou každých x minut a okamžitě vygeneruje novou verzi
Mezipaměť pro počítač / tablet / mobil: Ve výchozím nastavení slouží mezipaměť pro počítač pro všechna zařízení. Druhou možnost konkrétní mezipaměti na zařízení je třeba použít pouze v případě, že vaše platforma motivů generuje konkrétní soubory na zařízení.
Přidat záhlaví s vypršením platnosti: Dává prohlížeči pokyn, zda má vyžadovat konkrétní soubor ze serveru nebo zda jej má získat z mezipaměti prohlížeče
Ukládat do mezipaměti externí skript: Ukládat do mezipaměti externí zdroje, jako je skript poskytovaný společností Google. Varování: Ujistěte se, že sledujete výkon před a po aktivaci, v některých případech může dojít při aktivaci ke snížení výkonu!
Nikdy neukládat do mezipaměti následující stránky: Přidejte adresy URL stránek, které chcete vyloučit z mezipaměti (jedna adresa URL na řádek)
Z mezipaměti můžete vyloučit sadu adres URL pomocí pravidel jako www.web.cz/blog*
POUZE PRO ADDON
Vyčištění při ukládání: Automaticky vyčistit mezipaměť při ukládání obsahu WordPress, jako je příspěvek, stránka ...
lazy loading obrázků : Načítají se pouze obrázky, které jsou viditelné uživatelem (při posouvání)
lazy loading prvků iframe a videa : Líné načítání všech videí iframe a HTML5
Při povolení lazy loading obrázku možnost, níže se zobrazí některé možnosti:
Vyloučit obrázek menší než (šířka px): lazy loading obrázků všechny obrázky, které mají menší než tuto šířku v pixelech. Užitečné pro vyloučení malých ikon nebo log
Vyloučit obrázek menší než (výška px): lazy loading obrázků všechny obrázky, které mají menší než tuto výšku v pixelech. Užitečné pro vyloučení malých ikon nebo log
Vyloučení lazy loading obrázků Vylučte sadu adres URL pomocí pravidla jako: www.web.cz/novinky* nebo třídy, id, umístění obrázků
2. Záložka WordPress
Odstraňte řetězce dotazů: Odstraňte řetězce dotazů ze statických zdrojů, jako jsou soubory CSS a JS v záhlaví, abyste zlepšili své skóre ve službách jako Pingdom, GTmetrix, PageSpeed a YSlow
Zakázat REST API: Zakázat WordPress REST API (API pro načítání dat pomocí požadavků GET, používané vývojáři)
Zakázat kanál RSS: Zakáže kanál RSS WordPress. Zdroje RSS umožňují uživatelům přihlásit se k odběru vašich příspěvků na blogu pomocí čtečky kanálů RSS
POUZE PRO ADDON
Odebrat emodži: Ve výchozím nastavení se emodži načítají na každé stránce vašeho webu. Pokud je nepoužíváte, je to prostě zbytečné
Zakázat Gravatary: Zakažte avatary Gravatarů a používejte pouze místní avatary z vašich médií
3. Seskupte a minimalizujte
Minifikace se týká procesu odstraňování nepotřebných nebo nadbytečných dat, aniž by to ovlivnilo způsob, jakým prohlížeč zpracovává zdroj. Např.: komentáře a formátování kódu, odstranění nepoužívaného kódu, používání kratších názvů proměnných a funkcí a tak dále.
Minifikace HTML: Minifikujte soubory mezipaměti HTML obsluhované pluginem
Minifikace CSS: Minifikujte soubory CSS obsluhované pluginem
Minifikace JS: Minifikujte soubory JS obsluhované pluginem
Group CSS: Seskupení několika CSS souborů do jednoho souboru minimalizuje počet HTTP požadavků
Group JS: Seskupení několika souborů JS do jednoho souboru minimalizuje počet požadavků HTTP
POUZE PRO ADDON
- Skupinová písma a písma Google: Seskupte místní písma a písma Google do jednoho souboru, abyste je mohli poskytovat rychleji
- Odložit JS: Volejte soubory JS na konci načtení stránky, abyste odstranili prvky blokující vykreslení
- Odložit CSS: Vyvolejte soubory CSS na konci načtení stránky, abyste odstranili prvky blokující vykreslování
Když je povoleno „Odložit CSS“ zobrazí se pole „Vyloučit soubory z odložení CSS“ Pak můžete umístit každou cestu k souboru CSS na jeden řádek, abyste vyloučili soubory z odložení CSS
- Přesunout skripty do zápatí: Přidejte skript stránek, které chcete vyloučit z přesunutí do zápatí (jedna adresa URL na řádek)
- Vyloučit vložený styl: Vyloučit vložený styl z minifikace
- Vyloučení souborů z minifikace a seskupování: li vyloučit soubory z minifikace a seskupování, vložte každou cestu k souboru na jeden řádek
- Vyloučení stránky: Umístěte adresu URL každé stránky na jeden řádek, abyste stránku vyloučili ze všech výše uvedených optimalizací
Když povolíte "Přesunout skripty do zápatí" , zobrazí se pole "Vyloučit přesun skriptu do zápatí"
4. Předběžné načítání a přednačítání
Tyto funkce na kartě Upřesnit jsou zahrnuty pouze v pluginu PRO ADDON.
- Předběžné načítání mezipaměti: Předběžné načítání mezipaměti je proces automatického generování první verze mezipaměti stránky, takže první uživatel, který přijde na stránku po vyčištění mezipaměti, nebude muset čekat na vygenerování mezipaměti. Zadané adresy URL mezipaměti stránek, jedna na řádek, se po vyčištění mezipaměti automaticky vygenerují.
Předběžné načítání DNS: Předběžné načítání DNS předem načte informace DNS na externích doménových odkazech. Pokud například váš web v hypertextových odkazech často odkazuje na externí doménu, předběžné načtení DNS této domény načte stránku této domény rychleji, když na ni uživatel klikne.
Předběžně načíst adresy URL .xml ze souboru Sitemap, jednu na řádek: Přidejte jednu nebo několik adres URL .xml souborů Sitemap, jednu adresu URL na řádek
5. WooCommerce
Při používání WooCommerce vám tyto možnosti níže pomohou snížit načítání stránek, které nejsou WooCommerce, nebo nastavit čas na automatické čištění: relace, košík,..., měli byste jít do nabídky WP Speed of Light > Speed Optimization > WooCommerce, abyste to získali. Tyto funkce jsou součástí pluginu PRO ADDON.
- Zakázat fragmenty košíku: Ve výchozím nastavení používá WooCommerce fragmenty košíku, které se používají k aktualizaci nákupního košíku bez obnovení stránky. V závislosti na vašem tématu a na konfiguraci WooCommerce je to možná nutné, nebo ho můžete deaktivovat, abyste dosáhli lepšího výkonu
- Zakázat styly: Zakáže styly WooCommerce pro stránky jiné než Woocommerce
- Zakázat skripty: Zakáže skripty WooCommerce pro stránky jiné než Woocommerce
- Vymazat relaci zákazníků + košík: Vymažte všechny relace zákazníků a košík zákazníků WooCommerce, které jsou dočasně uloženy ve vaší databázi. Můžete ušetřit spoustu výkonu a úložiště databáze.
- Vymazat přechodné přechody WooCommerce: Vymazat všechny přechodné přechody WooCommerce, které jsou dočasně uloženy ve vaší databázi
- Relace Autocleanup, přechody košíku: Automaticky vyčistí relace, vozíky a přechody po určité době (v hodinách)
- Zakázat / snížit API Heartbeat: Omezení aktivity změní frekvenci Heartbeat. Úplné vypnutí Heartbeat může pomocí tohoto rozhraní API rozbít další doplňky a motivy