Ideální nastavení mezipaměti W3 s cloudflare + StackPath CDN: Pokyny krok za krokem, aktualizované 2019 s verzí 0.9.7.4

Pokud jedete po bezplatné trase, Celková mezipaměť W3 je solidní cache plugin.


Testoval jsem W3 Total Cache s Zataženo a StackPath CDN (které se integrují s W3 Total Cache) ve spojení s SiteGround hosting kdo byl hodnocen jako # 1 v 20+ Facebook anketách. To mi přineslo časy načítání GTmetrix 0,5 s – klikni na mé stránky, pokud chceš vidět, jak rychle se načítají.

Součet SiteGround + W3 Total Cache + Cloudflare je legitimní.

Mnoho nastavení mezipaměti W3 je přednastaveno (zobrazuje se na kartě instalace), ale ne všechna. Projdu tě karty výkonu pak vám pomůže nastavit Cloudflare (zdarma) a StackPath (přichází s 30denní bezplatnou zkušební verzí, poté 10 $ / měsíc). Doporučuji používat obě, protože každé z nich přidává další datová centra, což dále snižuje geografická vzdálenost mezi serverem a návštěvníkem. Ale pokud se rozhodujete mezi rychlejším hostingem nebo CDN StackPath, hosting je stále ten pravý Rychlostní faktor # 1.

Nastavení karty w3-total-cache-performance-tab

2019-GTmetrix-Report

Zde si stáhněte doporučené nastavení W3 Total Cache (budete potřebovat účet Dropbox). Nahrajte v sekci Výkon → Obecná nastavení → Import / export nastavení. Zkontrolujte svůj web a ujistěte se, že je vše v pořádku. Stále budete muset nakonfigurovat Zataženo, StackPath, aktivujte konkrétní rozšíření, která používáte, přidejte adresu URL souboru Sitemap (v části Cache stránky) a povolte / zakažte nastavení SSL v závislosti na tom, zda používáte SSL. Tento soubor byl aktualizován 18. března 2019.

1. Obecná nastavení

W3-Total-Cache-General-Settings

StackPath – zaregistrujte se na 30denní bezplatnou zkušební verzi (obvykle 10 $ / měsíc) a pak se vydejte na můj Sekce konfigurace StackPath. Tohle je doporučeno v oficiálním průvodci optimalizací WordPress a StackPath má 34 datových center, která výrazně snižují vzdálenost mezi vaším serverem / návštěvníky.

Use-a-content-Delivery-Network-CDN

StackPath-Data-Centers

Statistiky Google PageSpeed – propojte to s W3 Total Cache a získejte doporučení, ale rozhodně dávám přednost Pingdom a GTmetrix přes Statistiky PageSpeed protože jsou přesnější (WP Rocket to také říká). Takto na kartě dashboardu W3 Total Cache po přidání karty vypadáte API (pokyny jsou uvedeny na hlavním panelu W3 Total Cache).

google-page-speed-wordpress-dashboard

2. Mezipaměť stránky

w3-total-cache-page-cache-settings

Aktivace Režim kompatibility je vysoce doporučován vývojářem pluginů (nachází se na záložce instalace) ai když to může mírně snížit výkon, problémy s vaším webem se vyskytují mnohem méně. Říká to „optimalizuje interoperabilitu ukládání do mezipaměti; kompromisem je, že výkon paměti cache pro stránky se zvýšeným výkonem při testech zatížení se v měřítku sníží o ~ 20%. “

3. Nastavení Minify

Vývojář plugin říká doporučená nastavení pro minify, databázi a mezipaměť objektů jsou přednastavena. Najdete to na záložce instalace. Nezapomeňte, že pokud používáte Cloudflare, postará se o vás minifikovat, takže se ujistěte, že je minify na kartě General Settings vypnuta.

Karta W3-Total-Cache-Install

4. Databázová mezipaměť

  • Odejít tak, jak je (doporučeno vývojářem).

5. Object Cache

  • Odejít tak, jak je (doporučeno vývojářem).

6. Vyrovnávací paměť prohlížeče

W3-Total-Cache-Browser-Cache-Settings

Nechte vše ostatní, včetně „vyprší životnost záhlaví“, které vývojář říká, že je přednastaveno.

7. CDN

StackPath zrcadlí vaše webové stránky na 34 datových centrech po celém světě, což snižuje zeměpisná vzdálenost mezi serverem a návštěvníkem. Více datových center = rychlejší doručení vašeho obsahu, a proto může více CDN poskytnout ještě lepší výsledky. StackPath je zvláště vhodný pro vylepšení položek, jako je snížení požadavků HTTP, použití sítě pro doručování obsahu, omezení vyhledávání DNS, zmenšení velikosti souborů cookie, domén bez souborů cookie a dalších položek v nástrojích pro rychlé testování..

StackPath-Data-Centers

Jak nastavit StackPath pomocí mezipaměti W3
Krok 1: Zaregistrujte se do 30denní zkušební verze a poté použijte níže uvedené kroky. (StackPath má také tutorial).

Krok 2: Na ovládacím panelu StackPath klepněte na kartu CDN a vytvořte web StackPath CDN.

StackPath-CDN-Tab

StackPath-CDN-Domain

StackPath-Server-IP-Address

Zkopírujte adresu IP serveru podle potřeby v kroku 6 této části.

W3-Total-Cache-StackPath-CDN-URL

Krok 3: Přejít na W3 Total Cache Karta Obecné nastavení a povolit StackPath:

W3-Total-Cache-StackPath_Setting

Krok 4: Přejít na W3TC Karta CDN a vložte svoji URL StackPath CDN do Konfiguračních objektů → Nahraďte název hostitele webu. Klikněte na „Test Mirror“ a ujistěte se, že W3 Total Cache detekuje vaše CDN. Nakonfigurujte zbývající nastavení W3TC CDN z mého snímku obrazovky.

Nastavení W3-Total-Cache-CDN

Krok 5: V StackPath přejděte na CDN → Nastavení mezipaměti a poté klikněte na Vymazat vše:

StackPath-Purge-Cache

Krok 6: W3 Total Cache zobrazí IP adresu vašeho serveru v horní části nastavení s oznamovacím rámečkem (níže). Pokud tomu tak není, najdete jej také ve svém hostitelském účtu nebo v StackPath (krok 2). Pak whitelist IP adresu vašeho serveru v StackPath (WAF → Firewall).

StackPath-IP-Whitelist

StackPath-Whitelist-IP

Krok 7: Provozujte své stránky v GTmetrix a „síť pro doručování obsahu“ by měla být v YSlow zelená.

CDN GTmetrix YSlow

Vše hotovo!

Pokud v přehledu Pingdom uvidíte „domény bez souborů cookie“, možná budete chtít kontaktovat podporu StackPath, abyste zjistili, zda s tím pomohou – podpora je skvělá a dokázali mi to opravit.

domény bez souborů cookie-maxcdn

Nezapomeňte kontaktovat podporu StackPath, protože se jim podařilo vyladit moje nastavení, aby se dále zlepšovaly známky. Mají jeden z největších podpůrných týmů – určitě bych to využil.

Ukazatele CDN od vývojáře pluginů (najdete na kartě Instalace) – pokud knihovnu médií nepoužíváte, importujte své obrázky atd. Do výchozích umístění. Použijte k tomu nástroj pro import médií z knihovny na kartě „CDN“. Pokud nemáte poskytovatele CDN, můžete stále zlepšit výkon svých stránek pomocí metody „Hostitelem“. Na svém vlastním serveru vytvořte subdoménu a odpovídající záznam zóny DNS; např. static.domain.com a nakonfigurujte možnosti FTP na kartě „Network Delivery Network“. Nezapomeňte FTP nahrát příslušné soubory pomocí tlačítek pro upload.

8. Fragment Cache

Budete muset upgradovat na W3 Total Cache Pro používat fragment mezipaměť (což může váš web urychlit), ale abych byl upřímný, nepoužívám ho … takže nemohu říci, zda stojí za to upgradovat. Pokud ano, na stránce, na kterou odkazuji, mají doporučení, která pomáhá s mezipamětí fragmentů a upozorňují plugin, že seskupujete přechodné prvky. Měli byste mít nějaké zkušenosti s kódováním.

9. Rozšíření

W3-Total-Cache-Extensions

Zataženo – aktivujte a viz krok 10.

Genesis Framework – pokud používáte Genesis Framework můžete kliknout na tlačítko „upgrade“ ve W3TC a koupit W3 Total Cache Pro za 99 $ / rok. To umožní další funkce rychlosti, jako je mezipaměť fragmentů a rozšíření Genesis Framework, které mohou zvýšit rychlost webu. Po zakoupení by mělo být uvedeno „plugin je povolen v komunitním režimu.“ Licenční klíč vám bude zaslán také e-mailem, který můžete zadat na kartě Obecná nastavení.

WordPress SEO od Yoast – aktivujte, pokud používáte Yoast (ps. My Váš tutoriál je stejně dobrý jako tento).

10. Cloudflare

Krok 1: Zaregistrujte se zdarma Účet cloudflare což dodává Více než 200 datových center do vaší konfigurace CDN kromě StackPath. Pamatujte, že více datových center = rychlejší doručování obsahu.

Krok 2: Budete vyzváni, abyste přidali svůj web a zahájili skenování:

cloudflare-start-scan

Krok 3: Vyberte si bezplatný plán, nakonec se dostanete na tuto stránku:

Mezipaměť Cloudflare-Dashboard-W3-Total-Cache

3. Vyhledejte na Googlu výraz „jak změnit jmenné servery na SiteGround“ (hledejte pouze hostitele) a postupujte podle jejich pokynů. Pravděpodobně zkopírujete nameservery Cloudflare a vložíte je do vlastní volby nameserverů v hostitelském cPanelu (níže uvedený screenshot je pro SiteGround). Poté se vraťte do Cloudflare a klikněte na „Přidal jsem všechny chybějící záznamy, pokračujte.“ Můžete také použít whois.net abyste dvakrát zkontrolovali, zda byly změněny vaše jmenné servery.

Záznamy SiteGround-DNS

Krok 4: Na kartě W3 Total Cache „Extensions“ aktivujte Cloudeflare a klikněte na Nastavení:

aktivace w3-total-cache-cloudflare

Nakonfigurujte tato nastavení Cloudflare:

W3-Total-Cache-Cloureflare-Settings

Úrovně mezipaměti – Používám agresivní úroveň mezipaměti který obsahuje řetězce dotazů.

Ochrana Hotlink – zabraňuje spamovým webům v hostování vašich obrázků na jejich webu (nasávání šířky pásma), což může u hostující společnosti způsobit přetížení CPU. Byl to pro mě obrovský problém a navrhuji monitorování odkazy na váš web ve službě Google Search Console, abyste se ujistili, že nedochází k zániku spamových webů. Ochrana Hotlink tomu tomu brání.

Krok 5: Nyní se přihlaste k Cloudflare a přejděte ke svému nastavení rychlosti. Povolte všechna nastavení automatického min, Raketový nakladač, Railgun, zrychlené mobilní odkazy, a jednoduše zkopírujte stejná nastavení, jaké používám.

Karta Cloudflare-Speed-Tab

Krok 6: Jdi na svůj nastavení pravidel stránky. Doporučuji vytvořit dvě stránky, která nebudou ukládat do mezipaměti vaše stránky administrátora WordPress ani stránky s náhledy – to je to, co Cloudflare doporučuje.

Cloudflare-Page-Rule-WP-Admin

Náhled Cloudflare-Page-Rule-WP-Preview

Jakmile dokončíte konfiguraci mezipaměti W3, StackPath a Cloudflare, vymazat všechny mezipaměti v mezipaměti W3 Total Cache (níže). Pokud to nevidíte, na kartě řídicího panelu může být možnost „prázdné všechny mezipaměti“. Poté znovu otestujte své stránky v Pingdomu. Propagace jmenných serverů Cloudflare může trvat až 24 hodin, ale po dokončení byste měli obdržet potvrzovací e-mail.

Vyrovnávací paměť-W3-Total-Cache

11. Běžné problémy W3TC

Problémy s formátováním webových stránek – na kartě Obecná nastavení zakažte možnost „minifikovat“.

Pomalý panel WordPress – na kartě Obecné nastavení W3TC zakažte „vyrovnávací paměť objektů“, nastavte pravidla stránky v Cloudflare a poté deaktivujte nepoužívaná nastavení v jádru WordPress pomocí WP Zakázat plugin. Také byste se měli vyhnout pomalé načítání pluginů náročné vysoké CPU (viz kompletní kurz).

Pomalejší doby zatížení než dříve – zakažte „vyrovnávací paměť objektů“ nebo počkejte 72 hodin na šíření.

Havarovaný web: otevřete wp-config a smažte tyto řádky:

/ ** Povolit celkovou mezipaměť W3 * /
define (‘WP_CACHE’, true); // Přidáno celkem mezipamětí W3

Otevřete soubor .htaccess a odeberte všechny řádky mezi:

# ZAČNĚTE W3TC …
# END W3TC

Pak odstraňte: advanced-cache.php, objectcache.php a db.php z obsahu wp. Odstraňte také složku w3-total-cache ve wp-content / plugins.

12. SiteGround (hostitel č. 1 v anketách na Facebooku)

SiteGround je používá Yoast, já a doporučeno WordPress. Jsou jednička v téměř každém Anketa na Facebooku a dát většině lidí významné vylepšení doby načítání zvláště pokud používali průměrné hostitele: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast-on-Twitter-We-just-Switched-to-Siteground

Používám jejich polooddaný plán GoGeek který přichází s 4x více prostředky serveru než sdílený hosting. Kliknutím na mé stránky zobrazíte, jak rychle se načítají, podívejte se na můj přehled GTmetrix nebo na lidi, kteří migroval a zveřejněny nové doby načítání. Také to dělají migrace zdarma.

DigitalOcean na cloudways a Kinsta jsou také dobré a začínají na 10 $ / měsíc a 30 $ / měsíc. Cloudways je více pro vývojáře, kteří nepotřebují cPanel, e-mailový hosting ani podporu, kterou získáte pomocí SiteGround. Kinsta je v podstatě to, co WP Engine býval (drahý, ale úžasný). Celý můj blog je v podstatě věnován pomoci lidem, aby se jejich webové stránky načítaly rychleji. Odmítám doporučit $ 2 / month hosting, protože je největší lítost většiny lidí při provozování webových stránek.

Jak zkontrolovat, zda je váš hosting pomalý
Projděte svůj web Statistiky Google PageSpeed zjistit, jestli zkrátit dobu odezvy serveru je ve vaší zprávě. Google doporučuje to by mělo být <200 ms. Cokoliv nad 1 sekundu není dobré. Můžete také zkontrolovat TTFB (čas na první byte) na kartě Časování společnosti GTmetrix nebo bytecheck.com.

Snižte dobu odezvy serveru

2019 Anketa o hostování

2017-WordPress-Hosting-FB-Anketa

Doporučení hostitele Elementor

Doporučení pro červenec 2019

Anketa WordPress-Host-Anketa-Aug-2018

Sdílený hosting-anketa-2017

2019-Hosting-Anketa

Společnost Go-To-Hosting-Company

WordPress-Hosting-Anketa-2017

Managed-Hosting-Anketa

WooCommerce-Hosting-FB-Anketa

2016-Web-Hosting-Anketa

Best-WordPress-Hosting-Provider-Anketa

Best-Web-Hosting-2019-Anketa

Anketa WP Friendly Hosting Anketa

2016-WordPress-Hosting-FB-Anketa

Oblíbený hosting pro Elementora

2018 Doporučení pro hostování

Spravovaný-WordPress-Hosting-Anketa-2017

2019-Hosts-Anketa-1

Hosting-Anketa-Pro-Speed

WordPress-Hosting-Anketa-červen-1

SiteGround-Doporučení

2014-Managed-WordPress-Hosting-FB-Anketa

Anketa Best-Web-Hosting-Provider-Anketa

Hosting-Anketa-Únor-2019

Hosting-Doporučení-Anketa

Bluehost vs SiteGround

Anketa webového hostitele WordPress

Jsou doporučeny WordPress:

SiteGround-Recommended-WordPress-Host

Spokojení zákazníci:

Migrace Godaddy To SiteGround

EIG-to-SiteGround

SiteGround-Migration

SiteGround má 3 plány:

SiteGround Hosting WordPress

Vyšší plány zahrnují více prostředky serveru (Faktor č. 1 v Průvodci optimalizací WordPress). Tady je úplný srovnávací graf, ale GrowBig vám poskytne dvakrát více serverových zdrojů než StartUp a GoGeek je semi-oddaný hosting což vám dává ještě více. GrowBig and up přichází s bezplatnou migrací, postupováním, pokročilým ukládáním do mezipaměti a schopností hostovat více webových stránek. GoGeek přichází s prioritní podporou. Jejich cloudový hosting je docela cenový skok na $ 80 / měsíc.

Můžete to vidět na jejich stránka funkcí:

Porovnání zdrojů serverů a serverů

Lidé obvykle migrují, protože jejich rychlostní technologie může zkrátit dobu načítání na polovinu:

Přepínání na SiteGround

Migrace doby načítání na webu

Bluehost na SiteGround GTmetrix

HostGator na SiteGround

SiteGround GTmetrix

SiteGround Statistiky Google PageSpeed

100 Perfektní skóre na webuGround

SiteGround Genesis

Rychlost dodaná serverem SiteGround

SiteGround GTmetrix Report

Snížení doby načítání pomocí funkce SiteGround

Nové časy odezvy SiteGround

HostGator na přenesení SiteGround

SiteGround Response Times On Joomla

Přepnuto na SiteGround Hosting

SiteGround Rocket Imagify Combo

Joomla GTmetrix On SiteGround

Statistiky SiteGround PageSpeed

SiteGround On Joomla

SiteGround zkrácené doby načítání

SiteGround Speedy Hosting

Nové výsledky Pingdom na webu

Nová doba odezvy SiteGround

Vylepšení doby odezvy SiteGround

Získejte hosting od SiteGround

13. Tipy pro rychlost vyšší než 35 (můj úplný průvodce)

Podívejte se na moje video – jedná se o 42minutové video, ale pokryju skoro všechno (časová razítka v popisu videa) a měli byste se naučit spoustu skvělých informací o rychlosti webu WordPress:

Served Scaled Images – změna velikosti velkých obrázků tak, aby byly menší. Pingdom vám řekne, které obrázky to potřebují, ale pouze pro jednu stránku, kterou prochází. Začněte u obrázků, které se objevují na více stránkách (logo, postranní panel, zápatí), protože jejich opravou se zkrátí doba načítání více stránek. Pingdom vám řekne správné rozměry každého obrázku, ale je dobré mít podváděcí list vašeho jezdce, widgetu a dalších oblastí, abyste mohli před nahráním změnit velikost svých obrázků.

Optimalizace obrázků (bezeztrátová komprese)Představte si je pro to nejlepší. Zaregistrujte se a uchopte klíč API a poté jej nainstalujte zapojit kde můžete zadat API. Poté přejděte na Média → Hromadná optimalizace a začněte bezeztrátově komprimovat všechny obrázky na vašem webu. K dispozici je bezplatná měsíční kvóta 25 MB měsíčně (nebo 4,95 $ za 1 GB), ale je to mnohem lepší než u jiných bezplatných doplňků. Z mé zkušenosti musíte použít “agresivní” nastavení k opravě těchto položek v Pingdomu.

Určete rozměry obrázku – znamená, že v HTML nebo CSS obrázku musíte zadat šířku / výšku. Budete muset najít obrázek (pomocí Pingdomu), najít ho na svém webu WordPress a poté přidat šířku / výšku, které vám Pingdom řekne. Obvykle pro obrázky mimo váš vizuální editor.

14. Najměte si My WordPress Speed ​​Optimizer

Stále potřebujete pomoc s vaší zprávou GTmetrix? S Pronaya pracuji od roku 2011 (je to ten, kdo mi pomohl získat tak pěkné skóre + časy načítání. Můžete si ho najmout vytvořením profilu na freelancer.com a hledání uživatelského jména bdkamol (viz jeho portfolio). Z Bangladéše je 40 dolarů za hodinu (takže dojde ke změně času) a jeho e-mail je [email protected]. Ve svém profilu má perfektní 5hvězdičkovou recenzi. Pouze vážné dotazy. Pokud používáte pomalý hosting, doplňky a motiv, neočekávejte 100% skóre. Nejprve prosím postupujte podle mého průvodce rychlostí WordPress.

Pronaya-Kumar-S-Recenze

Recenze na jeho profilu:

BDkamol-WordPress-Speed-Recenze

Často kladené otázky

&# x1f680; Je W3 Total Cache nejlepším cache pluginem?

Většina lidí dává přednost WP Rocket před W3 Total Cache, protože přichází s mnoha funkcemi, které nejsou součástí W3 Total Cache, a proto přináší lepší výsledky v GTmetix. Mezi tyto funkce patří vyčištění databáze, hostování analytiků na místě, pokročilé líné načítání obrázků + videí, kontrola prezenčního signálu a předběžné načtení DNS. Konfigurace je také snazší.

&# x1f680; Měl bych použít CDN s W3 Total Cache?

Ano, zkuste CDN Cloudflare ‘free a zvažte více CDN z StackPath nebo KeyCDN, pokud se jedná o větší web s globálním publikem. Cloudflare je však pro většinu webových stránek v pořádku.

&# x1f680; Co se stane, když můj web W3 Total Cache rozbije?

Nastavení minifikace a kombinace ve W3 Total Cache je obvykle nejčastějším viníkem zlomených prvků při použití W3 Total Cache. Vyzkoušejte každý z nich.

&# x1f680; Jak vymažu mezipaměť, jakmile skončím?

Přejděte na Nastavení výkonu a klikněte na Vymazat vše.

&# x1f680; Potřebuji kromě W3 Total Cache i další pluginy pro rychlost?

Ano, doporučuji instalaci modulů plug-in pro kontrolu srdečního rytmu, vyčištění databáze, optimalizaci obrazu a aktivaci deaktivace modulů Asset CleanUp nebo Perfmatters.

To je vše! Vím, že to může být trochu technické, takže pokud máte nějaké otázky, jednoduše mi napište komentář do komentářů. A pokud se vám líbil můj tutoriál, prosím, podělte se o něj. To bych ocenil!

Na zdraví,
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map