Pokračujeme dnes s konfigurací mezipaměti prohlížeče a objektů. Prohlížeč je součástí nástrojů, které optimalizují načítání webové stránky, tento prvek by neměl být zanedbáván.

Pro ty, kteří nevědí, provádíme řadu konfigurací na pluginu W3TC nebo W3 Total Cache, což je plugin pro mezipaměť což vám umožní optimalizovat rychlost vašeho WordPress blog. Během této série tutoriálů jsme již vyvinuli několik kapitol v konfiguraci pluginu W3 Total Cache.

Musíte pochopit, o čem jsme mluvili v předchozí epizodě konfigurace databáze. V tomto tutoriálu budeme hovořit o konfiguraci mezipaměti objektů a mezipaměti prohlížeče.

1 - Object Cache

Nabídka mezipaměť objektů "Má jednu sekci pokročilých nastavení.

Nastavení-zálohy

První dvě pole v této sekci vědět “ Výchozí životnost objektů vyrovnávací paměti "A" Interval odběru odpadků Používají se k definování životnosti objektů mezipaměti a frekvence, se kterou jsou vymazané objekty vymazány. Můžete zkrátit životnost objektů nebo zkrátit interval pro mazání objektů, jejichž platnost již vypršela. Pokud chcete snížit zatížení serveru, můžete také zvýšit obě hodnoty. Ve většině případů jsou výchozí hodnoty přijatelné.

Následující pole, “ Globální skupiny Používá se k identifikaci skupin objektů, které jsou sdíleny mezi weby, když používáte síť s více weby WordPress. Myšlenka této funkce je, že některé z těchto objektů lze uložit do mezipaměti a znovu použít v celé síti.

Globální nastavení-w3tc-NASTAVENÍ

Nastavení „Globálních skupin“ nemusíte měnit, pokud nejste zkušeným vývojářem WordPress a nejste obeznámeni s tím, jak skupiny fungují.

Nakonec se pole „Nepermanentní skupiny“ používá k identifikaci objektů, které by nikdy neměly být ukládány do mezipaměti v mezipaměti objektů. Opět platí, že pokud nejste obeznámeni se skupinami objektů, toto pole neupravujte.

2 - Mezipaměť prohlížeče

Tato nabídka má čtyři sekce pro jemné doladění mezipaměti prohlížeče: Obecné, CSS a JS, HTML a XML, Média a další soubory. Pole uvedená v každé části jsou téměř identická. Když upravíte nastavení obecné sekce, použije se stejné nastavení pro všechny následující sekce. Poté, co skončíte s konfigurací sekce „Obecné“, můžete přepsat konkrétní nastavení v posledních částech. Proto byste měli nejprve nakonfigurovat sekci „Obecné“ a poté podle potřeby doladit každou odpovídající sekci.

Mezipaměť prohlížeče: Obecné

První čtyři možnosti v „ obecně Jsou si navzájem podobné. V podstatě všechny čtyři dělají totéž: zajistit, aby data uložená v mezipaměti byla vždy platná. Každý to však dělá jiným způsobem.

skrýt-the-browser-WordPress-w3tc

Možnosti Nastavit poslední modifikovanou záhlaví „A„ eTag “jsou uloženy prohlížečem a později použity k dotazu na server, zda existují nové verze uložených dokumentů.

Možnosti záhlaví vyprší "A" nastavit záhlaví kontroly cache »Omezte životnost zdrojů v mezipaměti. Vypršení platnosti záhlaví toho dosáhne přiřazením pevného data vypršení platnosti pro prostředky v mezipaměti. Zatímco " záhlaví vyrovnávací paměti Používá se k přiřazení životnosti, která začíná běžet, když je objekt uložený v mezipaměti stažen prohlížečem.

Aktivujte alespoň první možnost „ Set Last Modified - záhlaví “. Pokud chcete být opatrnější, umožněte návštěvníkům mít nejaktuálnější verzi svého webu, aktivujte další možnosti.

Aktivovat možnost „ Nastavte záhlaví mezipaměti W3 Total pokud chcete mít možnost podívat se na hlavičku HTTP dokumentu a zjistit, zda tomu tak bylo uloženy do mezipaměti od W3TC. Pokud nevíte, jak sledovat HTTP hlavičky nebo je vám to jedno, ponechte tuto možnost deaktivovanou. To nemá vliv na výkon.

Konfigurace-browser-w3tc-tutorial

Ponechte možnost “ Povolit kompresi HTTP (gzip) Aktivováno. Tím se zmenší velikost textových souborů a může to mít významný dopad na výkon webu.

Ponechte možnost “ Zabránit ukládání do mezipaměti objektů následného změny nastavení Zkontrolováno. Tím je zajištěno, že se změní všechny časové parametry a vygeneruje se nový řetězec a připojí se ke všem položkám uloženým v mezipaměti, aby prohlížeče věděly, jak se zbavit starých souborů a stáhnout nejnovější.

Existuje několik zdrojů webových stránek, které nebudete chtít být v mezipaměti prohlížečem. Může to být přehrávač médií Flash. Přidejte cestu k těmto prostředkům v poli „ Zabránit ukládání seznamu výjimek do mezipaměti ".

Zaškrtněte možnost „ Nenastavujte cookies pro statické soubory ".

Control-of-cookie-w3tc

Myšlenkou je, že statické soubory (obrázky, soubory CSS a JavaScript) nepotřebujete přidání cookie do záhlaví HTTP.

Další možnost „Nezpracovávat chyby 404 u statických objektů pomocí WordPressu“ sníží zatížení serveru tím, že umožní serveru zpracovávat statické soubory 404 namísto použití výchozího procesu WordPress 404.

Pokud neočekáváte velké zatížení 404 stránek, výběr této možnosti nebo ne moc nezmění výkon. Nejlepším postupem by bylo zaškrtnout tuto možnost, ale to může způsobit, že některé doplňky vygenerují spoustu chyb 404. Pokud k tomu dojde, budete muset ručně přidat adresy URL zdrojů porušujících práva do pole s názvem „Seznam výjimek chyb 404. ".

Mezipaměť prohlížeče: CSS & JS, HTML & XML, média

Každá z těchto sekcí zdědí hodnoty přidané do „ obecně “. Každou z těchto částí však můžete upřesnit, jak se s každým typem zdroje pracuje v mezipaměti prohlížeče.

To je pro tento tutoriál. Pokud máte nějaké dotazy, neváhejte se jich zeptat v komentářích.