Dnes pokračujeme v našem tutoriálu na W3TC. Asi už víte, že ano plugin pro mezipaměť, který umožňuje mimo jiné zrychlit váš blog (zlepšuje jeho výkon).

Tento výukový program je rozdělen do několika částí. Od té doby jsme začali úvodem do mezipaměti a provedli několik předběžných úprav. Níže vidíte různé kapitoly:

Část 2: Konfigurace zmenšení

Jsme stále v konfiguraci W3TC, ale teď hovoříme o kompresi souborů.

Před vstupem do nabídky Minify „, Musíte nejprve aktivovat“ Minify V obecném nastavení. Pokud jste povolili režim komprese a pokud na vašem webu funguje správně, pak nastavení pro „ minifikace To, co vidíte v této nabídce, bude zjednodušená verze toho, co je zobrazeno na níže uvedených screenshotech.

V tomto tutoriálu pokryjeme proces komprese ( Zmenšení ) s W3TC. " minifikace A kombinace JS a CSS jsou podstatou toho, co uvidíme v tomto tutoriálu.

Zmenšit: Obecně

Obecná nastavení v nabídce Minify Má tři možnosti.

minify-generál-w3tc-plugin-wordpress

Modul Přepis URL "Mělo by být ve výchozím nastavení povoleno a měli byste tuto možnost nechat tak, jaká je, pokud dáváte přednost tomu, aby vaše soubory CSS a JS nebyly načteny pomocí záhlaví" http GET "místo normální struktury URL.

Zakázat “ minifikace Pro přihlášené uživatele by se nemělo měnit. Doporučujeme neposkytovat přihlášeným a odpojeným uživatelům různé soubory CSS a JS.

Oznámení o chybě " Minify Musí být nastaveno pro oznámení správce. To jim umožní být informováni o výskytu chyby.

Následující oddíly " všechny minify ", Zkombinujte a přesuňte volbu" součásti stránky ". To může narušit prezentaci vašeho webu. Při provádění změn byste měli zapnout režim náhledu a sledovat svůj web, abyste nepoškodili jeho rozložení.

Minify: HTML & XML

Sekce HTML a XML Z nabídky Minify je jednoduché. Zaškrtávací políčka mají umožnit „ minifikace „, z„ “ inline CSS a JavaScript, vynechejte minifikační streamy a povolte lámání nových řádků.

minify-html-w3tc

S výjimkou možnosti „ Nesměřujte zdroje Což musí zůstat nezaškrtnuto, rychlost vašeho webu by se měla zlepšit.

Textové pole ignorované komentáře Používá se k identifikaci komentářů HTML, které by neměly být odstraněny, když je HTML „komprimován“. Některé propojené komentáře budou ve výchozím nastavení v této doméně, aby se zajistilo, že nebudou smazány komentáře spojené s Google AdWords a čtenáři. Pokud váš HTML kód obsahuje další komentáře a chcete zůstat v minified Z HTML přidejte do tohoto pole termín, takže žádné komentáře s tímto výrazem nebudou smazány.

Zmenšit: JS

Pokud jste povolili kompresi JavaScript a CSS V nabídce Obecná nastavení budete moci pracovat pouze se všemi ressources JavaScript i nabídka, kterou vidíte, budou zjednodušenou verzí obrázku níže.

minify-js-w3tc

Pokud jste vybrali manuální metodu, musíte přejít na horní část nabídky Minify A vyberte tlačítko průvodce. Ten uvádí seznam souborů JavaScript a CSS detekovaných pomocí W3TC. Zaškrtněte všechna políčka pro typy souborů JavaScript a CSS a klikněte na „ Podat žádost A blízko. Tím se v nabídce přidají soubory JavaScript a CSS “ Minify Abyste s nimi mohli pracovat ručně.

Podívejte se na pole s názvem „ Provoz v oblastech ". V této sekci můžete ovládat, zda ressources JavaScript jsou " minified A v kombinaci s možností Minify Nebo pokud jsou jednoduše kombinovány. Typ Vložit » nabízí několik možností, jak ressources JavaScript je načten. Můžete vyzkoušet každou z možností „ nonblocking Dokud nenajdete takový, který nenaruší prezentaci vašeho webu, ale pokud žádná z možností nefunguje, ponechte výchozí nastavení.

Pokud jste v obecném nastavení vybrali metodu ruční komprese, můžete s každým souborem pracovat samostatně tak, že jej přiřadíte k jedné šabloně nebo ke všem šablonám a přesunete jej do " hlavička », Le« tělo "Nebo pod" tělo Pro podrobnou kontrolu nad tím, kde se každý soubor objeví v dokumentu HTML a jak je načten. Můžete také « drag and drop »Soubory, chcete-li změnit pořadí, ve kterém se načítají, v případě, že některé soubory závisí na správném načtení předchozích souborů.

minify-js-komprese

Optimálním nastavením je přesunout soubory z „ hlavička A načíst je jedna z možností nonblocking "(Non-blokování). Existuje však velmi dobrá šance, že tím bude ovlivněn vzhled vašeho webu.

Ve skutečnosti neexistuje žádný způsob, jak to projít každým souborem jednou, testovat je na různých místech a zajistit, aby se web načítal správně.

Zmenšit: CSS

K dispozici jsou čtyři nastavení pro omezení dostupných souborů CSS:

Možnosti Minifikace-css

  • umožnit : Aktivuje vyčištění a kombinaci souborů CSS.
  • Použijte pouze kombinaci : Kombinujte soubory CSS, ale nezmršťujte je.
  • Konzervované odstranění : Odstraní komentáře z kombinovaných souborů CSS.
  • Odstranění čáry: Odstraní nové řádky v kombinovaných souborech CSS.

Začněte výběrem všech možností kromě „ Pouze kombinovat “. Pokud je prezentace webu jiná, zrušte zaškrtnutí políčka „ Konzervované odstranění "A" Odstranění čáry “. Pokud to web neopraví, použijte „ Pouze kombinovat ".

Pro možnost @import vyberte možnost „ Proces ".

Pokud jste vybrali možnost „ Auto Jako metoda minifikace "Obecná nastavení, uvidíte pouze první dvě části této nabídky." Pokud však máte minifikace Manuálně, uvidíte sekci pro správu souborů CSS.

Pokud jste ještě nepřidali soubory CSS, které budou spravovány, vyberte průvodce „Nápověda“ a vyberte všechny soubory CSS pro vaše motivy. Poté uspořádejte pořadí souborů tak, aby se nejdříve načetly nejdůležitější soubory.

Minify: Pokročilá nastavení

Ve většině případů nepotřebují výchozí nastavení v pokročilé části žádné úpravy. Můžete je však použít k úpravě frekvence, se kterou se aktualizují soubory JavaScript a CSS, frekvence, se kterou jsou soubory s ukončenou platností odstraněny z mezipaměti, a další.

tuning-of-the vypršení des-files w3tc

Pokročilá část obsahuje tři pole pro vyloučení konkrétních stránek, souborů JS a CSS ze seznamu „ minifikace ". Pokud zjistíte, že některé prostředky JS nebo CSS by nikdy neměly být komprimovány, můžete je izolovat přidáním do těchto domén. Pokud potřebujete pomoc se správnou syntaxí, přečtěte si „ Použití: Obecně Pokyny z FAQ.

To je pro možnosti minifikace na W3 Total Cache, budeme pokračovat v mezipaměti databáze.