De ideelle W3 samlede cacheindstillinger med Cloudflare + StackPath CDN: Trin-for-trin-instruktioner, opdateret 2019 med version 0.9.7.4

03.06.2020
Cache Plugins 'De ideelle W3 samlede cacheindstillinger med Cloudflare + StackPath CDN: Trin-for-trin-instruktioner, opdateret 2019 med version 0.9.7.4
0 14 мин.

Hvis du går den gratis rute, W3 samlet cache er et solidt cache-plugin.


Jeg testede W3 Total Cache med CloudFlare og StackPath CDN (som integreres med W3 Total Cache) sammen med SiteGround-hosting der blev bedømt som 1 i 20+ Facebook-afstemninger. Dette fik mig .5s GTmetrix-belastningstider – klik gennem mine sider, hvis du vil se, hvor hurtigt de indlæses.

SiteGround + W3 Total Cache + Cloudflare-kombinationen er legit.

Mange W3 Total Cache-indstillinger er forudindstillet (vist på installationsfanen), men ikke alle. Jeg vil lede dig gennem performance faner derefter hjælpe dig med at opsætte Cloudflare (gratis) og StackPath (leveres med gratis 30-dages prøveversion, derefter $ 10 / måned). Jeg anbefaler at bruge begge, da hver enkelt tilføjer flere datacentre, hvilket yderligere reducerer geografisk afstand mellem din server og besøgende. Men hvis du beslutter dig for hurtigere hosting eller StackPath’s CDN, er hosting stadig # 1 hastighedsfaktor.

w3-total-cache-performance-tab-indstillinger

2019-GTmetrix-rapport

Download mine anbefalede W3 Total Cache-indstillinger her (du har brug for en Dropbox-konto). Upload under Ydelse → Generelle indstillinger → Import / eksportindstillinger. Kontroller dit websted for at sikre dig, at alt er i orden. Du skal stadig konfigurere CloudFlare, StackPath, aktiver specifikke udvidelser, du bruger, tilføj din sitemap-URL (under Page Cache) og aktiver / deaktiver SSL-indstillinger, afhængigt af om du bruger SSL. Denne fil blev opdateret 18. marts, 2019.

1. Generelle indstillinger

W3-alt-Cache-Generelt-indstillinger

StackPath – tilmeld dig en gratis 30-dages prøveperiode (normalt $ 10 / måned) og gå derefter til min StackPath-konfigurationsafsnittet. Dette er anbefales i den officielle WordPress-optimeringsguide, og StackPath har 34 datacentre, der markant reducerer afstanden mellem din server / besøgende.

Brug-en-indhold-Delivery-Netværk-CDN

StackPath-Data-centre

Google PageSpeed ​​Insights – tilslut dette med W3 Total Cache for at få anbefalinger, men jeg foretrækker stærkt Pingdom og GTmetrix over PageSpeed ​​Insights da de er mere nøjagtige (WP Rocket siger det også). Sådan ser det ud på fanen “dashboard” i W3 Total Cache, når du har tilføjet et API (instruktioner findes i dit W3 Total Cache-kontrolpanel).

google-side-speed-wordpress-dashboard

2. Sidecache

w3-total-cache-side-cache-indstillinger

Aktivering kompatibilitetstilstand anbefales stærkt af plugin-udvikler (findes i installationsfanen), og selvom det kan reducere ydelsen lidt, er der meget mindre sandsynlighed for problemer med dit websted. Han siger, at dette “optimerer interoperabiliteten af ​​cache; udvekslingen er, at den diskforstærkede side-cache-ydelse under belastningstest vil blive reduceret med ~ 20% i skala.

3. Komprimer indstillinger

Plugin-udvikleren siger de anbefalede indstillinger for minify, database og objektcache er forudindstillet. Dette kan du finde under installationsfanen. Husk, at hvis du bruger Cloudflare, vil dette tage sig af minify for dig, så bare sørg for at minify er slået fra under fanen Generelle indstillinger.

W3-alt-Cache-Install-Tab

4. Databasecache

  • Forlad som den er (anbefalet af udvikleren).

5. Objektcache

  • Forlad som den er (anbefalet af udvikleren).

6. Browser-cache

W3-alt-Cache-Browser-Cache-indstillinger

Efterlad alt andet inklusive “udløber headerlivetid”, som udvikleren siger, er forudindstillet.

7. CDN

StackPath spejler dine webstedsfiler på 34 datacentre over hele verden, hvilket reducerer geografisk afstand mellem din server og besøgende. Flere datacentre = hurtigere levering af dit indhold, hvorfor flere CDN’er kan give endnu bedre resultater. StackPath er specielt god til at forbedre elementer som reducere HTTP-anmodninger, bruge et indholdsleveringsnetværk, reducere DNS-opslag, reducere cookie-størrelse, cookie-fri domæner og andre elementer i hastighedstestværktøjer.

StackPath-Data-centre

Sådan konfigureres StackPath med W3 Total Cache
Trin 1: Tilmeld dig en 30-dages prøveperiode, og brug derefter trinnene herunder. (StackPath har også en tutorial).

Trin 2: Klik på fanen CDN i StackPath-betjeningspanelet og oprette et StackPath CDN-sted.

StackPath-CDN-Tab

StackPath-CDN-Domain

StackPath-server-IP-adresse

Kopier din server IP-adresse, som det er nødvendigt i trin 6 i dette afsnit.

W3-alt-Cache-StackPath-CDN URL

Trin 3: Gå til W3 Total Cache Fanen Generelle indstillinger og aktiver StackPath:

W3-alt-cache-StackPath_Setting

Trin 4: Gå til W3TC Fanen CDN og indsæt din StackPath CDN URL under Konfigurationsobjekter → Erstat websteds værtnavn med. Klik på “Test Mirror”, og sørg for, at W3 Total Cache registrerer din CDN. Konfigurer resten af ​​W3TC CDN-indstillingerne fra mit skærmbillede.

W3-alt-Cache-CDN-indstillinger

Trin 5: Gå til CDN → Cache-indstillinger i StackPath, og klik derefter på Rens alt:

StackPath-Purge-Cache

Trin 6: W3 Total Cache viser din server’s IP-adresse øverst i indstillingerne med en meddelelsesboks (nedenfor). Hvis det ikke gør det, kan du også finde det på din hosting-konto eller i StackPath (trin 2). Derefter hvidliste din server IP-adresse i StackPath (WAF → Firewall).

StackPath-IP-whitelist

StackPath-whitelist-IP

Trin 7: Kør dit websted i GTmetrix og “indholdsleveringsnetværk” skal være grønt i YSlow.

CDN GTmetrix YSlow

Helt færdig!

Hvis du ser “cookie-fri domæner” i din Pingdom-rapport, kan du kontakte StackPath support for at se, om de vil hjælpe med dette – supporten er stor, og de var i stand til at ordne det for mig.

cookie-fri-domæner-maxcdn

Sørg for at kontakte StackPath support, da de var i stand til at finpusse mine indstillinger for at forbedre karaktererne yderligere. De har et af de største supportteam – jeg vil bestemt bruge det.

CDN-pointer fra plugin-udvikleren (findes i fanen Install) – Hvis du ikke bruger Mediebiblioteket, skal du importere dine billeder osv. Til standardplaceringerne. Brug Media Library Import Tool på fanen “CDN” for at gøre dette. Hvis du ikke har en CDN-udbyder, kan du stadig forbedre dit websteds ydelse ved hjælp af metoden “Selvhost”. Opret en underdomæne og matchende DNS Zone-post på din egen server; f.eks. static.domain.com og konfigurer FTP-indstillinger under fanen “Content Delivery Network”. Sørg for at FTP uploade de relevante filer ved hjælp af upload knapperne.

8. Fragmentcache

Du skal opgradere til W3 Total Cache Pro at bruge fragmentcache (som kan gøre dit websted hurtigere), men for at være ærlig bruger jeg det ikke … så jeg kan ikke sige, om det er værd at opgradere. Hvis du gør, har de anbefalinger på den side, jeg linkede til, som hjælper med fragmentcache og gøre plugin opmærksom på, at du grupperer transienter. Du skal have nogle kodningsoplevelser.

9. Udvidelser

W3-alt-cache-udvidelser

CloudFlare – aktiver og se trin 10.

Genesis Framework – hvis du bruger Genesis Framework kan du klikke på knappen ‘opgradering’ i W3TC for at købe W3 Total Cache Pro for $ 99 / år. Dette vil muliggøre ekstra hastighedsfunktioner som fragmentcache og Genesis Framework-udvidelsen, som kan forbedre webstedshastigheden. Når det er købt, skal det sige “plugin er aktiveret i community mode.” Alternativt sendes din licensnøgle til dig via e-mail, som du kan indtaste under fanen Generelle indstillinger.

WordPress SEO af Yoast – aktiver, hvis du bruger Yoast (ps. Min Yoast tutorial er lige så god som dette).

10. Cloudflare

Trin 1: Tilmeld dig gratis Cloudflare-konto hvilket tilføjer 200+ flere datacentre til din CDN-konfiguration ud over StackPath. Husk, flere datacentre = hurtigere levering af indhold.

Trin 2: Du bliver bedt om at tilføje dit websted og begynde en scanning:

CloudFlare-begynder-scanning

Trin 3: Vælg den gratis plan, så kommer du til sidst til denne side:

CloudFlare-Dashboard-W3-alt-cache

3. Foretag en Google-søgning efter “hvordan man ændrer navneservere på SiteGround” (søg kun efter din vært), og følg derefter deres instruktioner. Du vil sandsynligvis kopiere Cloudflares navneservere og indsætte dem i en brugerdefineret navneserver-mulighed i dit hosting cPanel (skærmbillede nedenfor er til SiteGround). Gå derefter tilbage til Cloudflare og klik på ‘Jeg har tilføjet alle manglende poster, fortsæt.’ Du kan også bruge whois.net for at kontrollere, at dine navneservere er ændret.

SiteGround-DNS-Records

Trin 4: I fanen W3 Total Cache ‘Extensions’ skal du aktivere Cloudeflare og klikke på Indstillinger:

w3-total-cache-CloudFlare-aktivering

Konfigurer disse Cloudflare-indstillinger:

W3-alt-Cache-Cloureflare-indstillinger

Cache-niveauer – Jeg bruger det aggressive cache-niveau som inkluderer forespørgselsstrenge.

Hotlink-beskyttelse – forhindrer spammy-websteder i at være vært for dine billeder på deres websted (suge din båndbredde), hvilket kan forårsage CPU-overskydning hos dit hostingfirma. Dette var et kæmpe problem for mig, og jeg foreslår overvågning links til dit websted i Google Search Console for at sikre dig, at der ikke er en crapload af spammy-websteder, der gør dette. Hotlink-beskyttelse forhindrer dette.

Trin 5: Log nu på Cloudflare og gå til din hastighedsindstillinger. Aktivér alle indstillinger for automatisk minimering, Raketlæsser, Railgun, accelererede mobillink, og bare kopier de samme indstillinger, jeg bruger.

CloudFlare-Speed-Tab

Trin 6: Gå til din indstillinger for side regler. Der er 2 sideregler, som jeg anbefaler at oprette, som ikke cacheer din WordPress-administrator eller forhåndsvisningssider – det er hvad Cloudflare anbefaler.

CloudFlare-Side-Rule-WP-Admin

CloudFlare-Side-Rule-WP-preview

Når du er færdig med at konfigurere W3 Total Cache, StackPath og Cloudflare, rens alle cacher i W3 Total Cache (under). Hvis du ikke kan se dette, kan der være en “tom alle cacher” -indstilling i fanen i instrumentbrættet. Gentag derefter dit websted i Pingdom. Det kan tage op til 24 timer for Cloudflare-navneservere at formere sig, men du skal modtage en bekræftelses-e-mail, når den er færdig.

Purge-Cache-W3-alt-cache

11. Almindelige W3TC-problemer

Problemer med formatering af websted – deaktiver indstillingen “minify” under fanen Generelle indstillinger.

Langsomt WordPress-dashboard – deaktiver “objektcache” i fanen W3TC Generelle indstillinger, indstil sideregler i Cloudflare, og deaktiver derefter ubrugte indstillinger i WordPress-kerne ved hjælp af WP Deaktiver plugin. Du skal også undgå langsom indlæsning af plugins forbruger høj CPU (se komplet tutorial).

Langsomere belastningstider end før – deaktivere “objektcache” eller vent 72 timer på udbredelse.

Forstyrret webside: åbn wp-config og slet disse linjer:

/ ** Aktivér W3 Total Cache * /
definere (‘WP_CACHE’, sandt); // Tilføjet af W3 Total Cache

Åbn .htaccess og fjern alle linjer mellem og inklusive:

# BEGIN W3TC …
# END W3TC

Slet derefter: advanced-cache.php, objectcache.php og db.php fra wp-indhold. Slet også w3-total-cache-mappen i wp-content / plugins.

12. SiteGround (nr. 1 vært i Facebook-afstemninger)

SiteGround er brugt af Yoast, mig selv og anbefalet af WordPress. De er nr. 1 i næsten alle Facebook-afstemning og give de fleste mennesker betydelig forbedring af belastningstid især hvis de brugte middelmådige værter: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast-på-Twitter-Vi-bare-switched-til-Siteground

Jeg bruger deres semi-dedikeret GoGeek-plan som leveres med 4x mere serverressourcer end delt hosting. Klik gennem mine sider for at se, hvor hurtigt de indlæses, tjek min GTmetrix-rapport eller se folk der migreret og bogført nye belastningstider. Det gør de også gratis migrationer.

DigitalOcean på Cloudways og Kinsta er også gode og begynder ved $ 10 / måned og $ 30 / måned. Cloudways er mere for udviklere, der ikke har brug for cPanel, e-mail-hosting eller den support, du får med SiteGround. Kinsta er dybest set hvad WP Engine plejede at være (dyr, men awesome). Hele min blog er dybest set dedikeret til at hjælpe folk med at få deres website til at indlæse hurtigere. Jeg nægter at anbefale $ 2 / måned hosting, da det er de fleste menneskers største beklagelse, når du kører et websted.

Sådan kontrolleres, om dit hosting er langsomt
Kør dit websted igennem Google PageSpeed ​​Insights for at se om reducer serverens responstid er i din rapport. Google anbefaler det bør være <200 ms. Noget over 1 sekund er ikke godt. Du kan også tjekke din TTFB (tid til første byte) i GTmetrix’s fane Timings eller bytecheck.com.

Reducer serverens responstid

2019 Hosting Poll

2017-WordPress-hosting-FB-Poll

Anbefalinger for Elementor Hosting

Juli 2019 Hosting-anbefaling

WordPress-Host-Poll Aug 2018

Shared-Hosting-Poll-2017

2019-hosting-Poll

Go-To-Hosting-selskab

WordPress-hosting-Poll-2017

Managed-Hosting-Poll

WooCommerce-Hosting-FB-Poll

2016-Web-hosting-Poll

Bedste-WordPress-hosting-udbyder-Poll

Bedste-Web-hosting-2019-Poll

WP Friendly Hosting Poll

2016-WordPress-hosting-FB-Poll

Foretrukne hosting til Elementor

Anbefalinger for 2018-vært

Managed-WordPress-hosting-Poll-2017

2019-værter-Poll-1

Hosting-Poll-For-Speed

WordPress-hosting-Poll-Juni-1

SiteGround-anbefaling

2014-Managed-WordPress-hosting-FB-Poll

Bedste-Web-hosting-udbyder-Poll

Hosting-Poll Feb 2019

Hosting-Anbefalinger-Poll

Bluehost vs SiteGround

Afstemning af WordPress-webhost

De anbefales af WordPress:

SiteGround-Anbefalet-WordPress-vært

Glade kunder:

Godaddy til SiteGround Migration

EIG-To-SiteGround

SiteGround-Migration

SiteGround har 3 planer:

SiteGround WordPress Hosting

Højere planer inkluderer mere serverressourcer (# 1 faktor i WordPress optimeringsguide). Her er fuld sammenligningstabel, men GrowBig giver dig ca. 2x flere serverressourcer end StartUp, og GoGeek er semi-dedikeret hosting hvilket giver dig endnu mere. GrowBig og nyere leveres med en gratis migrering, iscenesættelse, avanceret cache og mulighed for at være vært for flere websteder. GoGeek kommer med prioriteret support. Deres cloud-hosting er ret prisspringet på $ 80 / måned.

Du kan se dette på deres funktioner side:

SiteGround-server-ressourcer-sammenligning

Folk migrerer normalt, fordi deres hastighedsteknologi kan skære belastningstider i to:

Skift til SiteGround

SiteGround Load Time Migration

Bluehost til SiteGround GTmetrix

HostGator til SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 perfekt score på SiteGround

SiteGround-genesis

Hastighed leveret af SiteGround

SiteGround GTmetrix-rapport

Reducerede belastningstider med SiteGround

Nye svartider på SiteGround

HostGator til SiteGround-migrering

SiteGround-svarstider på Joomla

Skiftet til SiteGround Hosting

SiteGround-raket Forestil dig combo

Joomla GTmetrix On SiteGround

SiteGround PageSpeed ​​Insights

SiteGround On Joomla

SiteGround reducerede belastningstider

SiteGround Speedy Hosting

Nye Pingdom-resultater på SiteGround

Ny SiteGround-responstid

SiteGround responstid forbedring

Få hosting fra SiteGround

13. 35+ WP-hastighedstip (Min fulde guide)

Se min video – det er en 42 minutters video, men jeg dækker stort set alt (tidsstempler i videobeskrivelsen), og du bør lære masser af god information om WordPress-webstedshastighed:

Server skaleret billeder – ændre størrelse på store billeder for at være mindre. Pingdom fortæller dig, hvilke billeder der har brug for dette, men kun for den enkelt side, du kører det igennem. Start med billeder, der vises på flere sider (logo, sidebjælke, sidefodsbilleder), da fixing af disse reducerer belastningstider for flere sider. Pingdom fortæller dig de korrekte dimensioner for hvert billede, men det er en god ide at have et snyderi på din skyder, widget og andre områder, så du kan ændre størrelsen på dine billeder, før du uploader.

Optimer billeder (Løsfri komprimering)Imagify er bedst til dette. Tilmeld dig, og tag en API-nøgle, og installer derefter deres plugin hvor du kan gå ind i API’et. Gå derefter til Media → Bulk Optimization og start komprimerende alle billeder på dit websted tabtløst. Der er en gratis månedlig kvote på 25MB pr. Måned (eller $ 4,95 for 1 GB), men det er meget bedre end andre gratis plugins. Fra min erfaring er du nødt til at bruge den “aggressive” indstilling til at rette disse emner i Pingdom.

Angiv billeddimensioner – betyder, at du skal specificere en bredde / højde i billedets HTML eller CSS. Du bliver nødt til at finde billedet (ved hjælp af Pingdom), finde det på dit WordPress-sted, og tilføj derefter en bredde / højde, som Pingdom vil fortælle dig. Normalt til billeder uden for din visuelle editor.

14. Ansæt min WordPress Speed ​​Optimizer

Har du stadig brug for hjælp til din GTmetrix-rapport? Jeg har arbejdet med Pronaya siden 2011 (han er den, der hjalp mig med at få en så dejlig score + belastningstider. Du kan ansætte ham ved at oprette en profil på freelancer.com og søger efter brugernavn bdkamol (se hans portefølje). Han er $ 40 / time fra Bangladesh (så der er en tidsændring), og hans e-mail til ham er [email protected]. Han har en perfekt 5-stjernet anmeldelse af sin profil. Alvorlige forespørgsler, og forvent ikke 100% score, hvis du bruger langsom hosting, plugins og tema. Følg først min WordPress-hurtigguide.

Pronaya-Kumar-S-anmeldelser

Anmeldelser om hans profil:

BDkamol-WordPress-Speed-anmeldelser

Ofte stillede spørgsmål

&# X1f680; Er W3 Total Cache det bedste cache-plugin?

De fleste foretrækker WP Rocket frem for W3 Total Cache, da den leveres med mange funktioner, der ikke er inkluderet i W3 Total Cache, og derfor giver bedre resultater i GTmetix. Disse funktioner inkluderer databaseoprydning, hosting analytics lokalt, avanceret doven indlæsning af billeder + videoer, hjerteslagskontrol og forhåndsudhentning af DNS. Det er også lettere at konfigurere.

&# X1f680; Skal jeg bruge et CDN med W3 Total Cache?

Ja, prøv Cloudflare ‘gratis CDN og overvej flere CDN’er fra StackPath eller KeyCDN, hvis det er et større websted med et globalt publikum. Cloudflare er dog fint for de fleste websteder.

&# X1f680; Hvad sker der, hvis W3 Total Cache ødelægger mit websted?

Indstillingerne for minifikation og kombination i W3 Total Cache er normalt de mest almindelige skyldige for ødelagte elementer, når du bruger W3 Total Cache. Test hver enkelt af disse.

&# X1f680; Hvordan rydder jeg cache, når jeg er færdig?

Gå til Performance-indstillingerne, og klik derefter på Purge Everything.

&# X1f680; Har jeg brug for andre speed plugins udover W3 Total Cache?

Ja, jeg anbefaler at installere plugins til hjerteslagskontrol, databaseoprydning, billedoptimering og enten Asset CleanUp eller Perfmatters for selektiv at deaktivere plugins.

Nå, det er det! Jeg ved, at det kan blive lidt teknisk, så hvis du har spørgsmål, skal du bare slippe mig en linje i kommentarerne. Og hvis du nød min tutorial, skal du give den en del. Det vil jeg sætte pris på!

Skål,
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector