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 menu WP Speed of Light > Optimalizace rychlosti > Zrychlení
Aktivujte systém mezipaměti: Zrychlí váš web předběžným načtením běžných prvků stránky a databázových dotazů.
Jak ručně přidat mezipaměť?
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, kliknout na něj pravým tlačítkem myši a vybrat možnost Oprávnění k souborům . Zde můžete oprávnění nastavit.
Za druhé, je třeba přidat skript "define( 'WP_CACHE',true);" nad "wp-config.php" .
Nakonec přejděte do sekce WP Speed of Light > Speed optimization > Speedup a aktivujte Activate cache system .
Vyčistit každý : Automaticky vyčistit mezipaměť uloženou každých x minut a okamžitě vygenerovat novou verzi
Mezipaměť pro stolní počítače/tablety/mobily: Ve výchozím nastavení zobrazovat mezipaměť pro stolní počítače na všech zařízeních. Druhou možnost specifické mezipaměti pro každé zařízení je nutné použít pouze v případě, že váš framework šablony generuje specifické soubory pro každé zařízení.
Přidat hlavičky s vypršením platnosti: Dává prohlížeči pokyn, zda má ze serveru vyžádat konkrétní soubor, nebo zda jej má načíst z mezipaměti prohlížeče.
Ukládání externích skriptů do mezipaměti: Ukládání externích zdrojů do mezipaměti, jako jsou skripty poskytované Googlem. Varování: Před aktivací a po ní nezapomeňte sledovat výkon, v některých případech může při aktivaci dojít ke ztrátě výkonu!
Nikdy neukládat do mezipaměti následující stránky: Přidejte URL adresy stránek, které chcete z mezipaměti vyloučit (jedna URL na řádek)
Z mezipaměti můžete vyloučit sadu URL pomocí pravidel, jako je www.website.com/blog*
POUZE PRO DOPLNĚK
Vyčištění při ukládání: Automatické čištění mezipaměti při ukládání obsahu WordPressu, jako je příspěvek, stránka...
lazy loading obrázků : Načíst obrázky pouze tehdy, když jsou viditelné v kontextovém okně uživatele (při posouvání)
Iframe a lazy loading : Líné načítání všech videí iframe a HTML5
Při povolování lazy loading obrázků možnost, níže se zobrazí několik možností:
Vyloučit obrázek menší než (šířka px): Z lazy loading všechny obrázky, jejichž šířka v pixelech je menší než tato hodnota. Užitečné pro vyloučení malých ikon nebo log.
Vyloučit obrázek menší než (výška px): lazy loading obrázku se vyloučí všechny obrázky, které mají v pixelech menší než tuto výšku. Užitečné pro vyloučení malých ikon nebo log.
Vyloučení lazy loading obrázků Vyloučení sady URL pomocí pravidla, jako je: www.website.com/news* nebo třídy, ID, která se nachází v obrázcích
2. Karta WordPressu
Odebrání řetězců dotazů: Odebráním řetězců dotazů ze statických zdrojů, jako jsou soubory CSS a JS, v záhlaví zlepšíte své skóre ve službách jako Pingdom, GTmetrix, PageSpeed a YSlow.
Zakázat REST API: Zakázat REST API WordPressu (API pro načítání dat pomocí požadavků GET, používané vývojáři)
Zakázat RSS kanál: Zakažte RSS kanál WordPressu. RSS kanály umožňují uživatelům přihlásit se k odběru vašich příspěvků na blogu pomocí čtečky RSS kanálů.
POUZE PRO DOPLNĚK
Odstranění emotikonů: Emotikony se ve výchozím nastavení 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 lokální avatary z vašich médií
3. Seskupení a minifikace
Minifikace označuje proces odstraňování nepotřebných nebo redundantních dat bez ovlivnění způsobu zpracování zdroje prohlížečem. Např.: komentáře a formátování kódu, odstraňování nepoužívaného kódu, používání kratších názvů proměnných a funkcí atd.
Minifikaci HTML: Minifikace souborů mezipaměti HTML poskytovaných pluginem
Minifikace CSS: Minifikace souborů CSS poskytovaných pluginem
JS minifikace: Minifikace JS souborů poskytovaných pluginem
Seskupení CSS: Seskupení několika souborů CSS do jednoho souboru minimalizuje počet HTTP požadavků.
Seskupení JS: Seskupení několika JS souborů do jednoho souboru minimalizuje počet HTTP požadavků.
POUZE PRO DOPLNĚK
- Seskupení fontů a fontů Google: Seskupení lokálních fontů a fontů Google do jednoho souboru pro rychlejší zobrazování
- Odložení JS: Volání JS souborů na konci načítání stránky pro eliminaci prvků blokujících vykreslování
- Odložení CSS: Volání souborů CSS na konci načítání stránky pro eliminaci prvků blokujících vykreslování
Pokud možnost „Odložit CSS“ , „Vyloučit soubory z odložení CSS“ . Poté můžete každou cestu k souboru CSS zadat do jednoho řádku, abyste soubory z odložení CSS vyloučili.
- Přesunout skripty do zápatí: Přidejte skript stránek, které chcete vyloučit z přesunutí do zápatí (jedna URL adresa na řádek)
- Vyloučit inline styl: Vyloučit inline styl z minifikace
- Vyloučení souborů z minifikace a seskupování: Každou cestu k souboru vložte do jednoho řádku, chcete-li soubory vyloučit z minifikace a seskupování.
- Vyloučení stránky: Vložením adresy URL každé stránky na jeden řádek ji vyloučíte ze všech výše uvedených optimalizací.
Po povolení možnosti „Přesunout skripty do zápatí“ zobrazí pole „Vyloučit přesun skriptů do zápatí“.
4. Předběžné načítání a předběžné načítání
Tyto funkce z karty 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ý po vyčištění mezipaměti stránku otevře, nebude muset na její vygenerování čekat. Zadané adresy URL mezipaměti stránky, jedna na řádek, budou po vyčištění mezipaměti automaticky regenerovány.
Předběžné načítání DNS: Předběžné načítání DNS předběžně načte informace DNS na odkazy na externí domény. Pokud například váš web v hypertextových odkazech často odkazuje na externí doménu, předběžné načítání DNS této domény načte stránku této domény rychleji, když na ni uživatel klikne.
Přednačtení adres URL .xml ze souboru Sitemap, jedna 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 níže uvedené možnosti pomohou snížit načítání stránek, které nejsou součástí WooCommerce, nebo nastavit čas automatického čištění: relace, košík atd. Pro jejich nastavení byste měli přejít do menu WP Speed of Light > Speed optimization > WooCommerce . Tyto funkce jsou zahrnuty v pluginu PRO ADDON.
- Zakázat fragmenty košíku: WooCommerce ve výchozím nastavení používá fragmenty košíku, které se používají k aktualizaci nákupního košíku bez nutnosti obnovení stránky. V závislosti na vašem šablonu a konfiguraci WooCommerce to může být nutné, nebo je můžete pro lepší výkon zakázat.
- Zakázat styly: Zakázat styly WooCommerce pro stránky, které nejsou WooCommerce
- Zakázat skripty: Zakázat skripty WooCommerce pro stránky mimo WooCommerce
- Vymazat relaci zákazníků a košík: Vymaže všechny relace 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é události WooCommerce: Vymažte všechny přechodné události WooCommerce, které jsou dočasně uloženy ve vaší databázi.
- Automatické čištění relace, přechodné jevy košíku: Automatické čištění relací, košíků a přechodných jevů po určité době (v hodinách).
- Zakázání/snížení frekvence srdečního tepu API: Snížení aktivity změní frekvenci srdečního tepu. Úplné zakázání srdečního tepu může poškodit ostatní pluginy a šablony používající toto API.








