Hoe om ‘n stadige WordPress-hosting op siteGround reg te stel en CPU-perke te vermy (Gebruik PHP 7.4, Cloudflare, WP-raket of SG Optimizer)

Hou ‘n stadige WordPress-webwerf op Ground?


Ek het ook hierdie probleem gehad; my GTmetrix-tellings was bykans 100% vir elke blog wat ek geskryf het (omdat ek ‘n obsessie met spoed het), maar my vragtyd kan tot tien sekondes duur. Ek het baie beelde en opmerkings oor die meeste van my plasings, maar daar was letterlik niks meer te doen in GTmetrix nie. Ek het uiteindelik tot die gevolgtrekking gekom dat SiteGround se semi-toegewyde GoGeek-plan, en selfs hul wolk-gasheer, nie vinnig genoeg was nie (spoiler: ek het van SiteGround na Cloudways gegaan).

Hierdie tutoriaal dek alles wat u moet weet om beter tellings + vragtye in GTmetrix te behaal. SiteGround is ideaal vir gedeelde hosting, maar as u WooCommerce, AdSense, hoë CPU-inpropinsies of eksterne skripte bestuur, sal ek die gedeelde hosting almal saam oorslaan. Hul gedeelde bedieners kan dikwels nie die hulpbronne wat hulle benodig, hanteer nie, wat ‘n stadige WordPress-webwerf veroorsaak.

Daar is beter opsies as wat die wolkgasheer van SiteGround oorweeg Cloudways DOEN bied dieselfde 2 CPU + 4 GB RAM vir $ 42 / maand (in plaas van $ 80 / maand met SiteGround). My voorstel is om u webwerf so goed moontlik te optimaliseer, maar let op die reaksietye van die bediener wat u in Google PageSpeed ​​Insights kan meet. As hulle traag is, weet jy die probleem.

1. Opgradeer na PHP 7.4

SiteGround het PHP 7.4 vrygestel waarna u in u dashboard kan opgradeer.

Dit is aansienlik vinniger, veral as u tans ‘n ouer PHP-weergawe gebruik, en dit is een van die maklikste maniere om u webwerf te bespoedig. Dit is ‘n goeie idee om ‘n rugsteun te neem en seker te maak dat u plugins en tema versoenbaar is, alhoewel PHP-verenigbaarheidskontroler nutteloos is.

SiteGround PHP 7.4 Aankondiging

Hoe om na PHP 7.4 op SiteGround op te gradeer

  • Teken in op jou rekening
  • Klik op Devs uit die linkermenu
  • Klik op PHP-bestuurder
  • Klik op die wysigingsikoon
  • Verander PHP-weergawe en klik BEVESTIG (skermkiekie hieronder)

SitePround-opdatering PHP-weergawe

2. Gebruik WP Rocket in plaas van SG Optimizer

Moet u SG Optimizer of WP Rocket gebruik? Kom ons haal dit uit die weg.

WP Rocket het steeds meer spoedoptimalisasies as SG Optimizer (selfs met die groot opdatering van SG Optimizer), wat beteken dat u byna beslis beter resultate met WP Rocket sal sien. Dit laat jou toe om dinge te doen wat SG Optimizer nie doen nie: gasheer analise plaaslik, lui-laai video’s + iframes, vervang die iframe met ‘n voorskouprent, maak u databasis skoon, integrasie van verskeie CDN’s, en meer.

Die grootste voordeel van SG Optimizer is dat hul cache vinniger is as enige ander cache-inprop, aangesien dit caching op die bedienerkant eerder as op lêergebaseerde cache gebruik. Ek het egter albei SG Optimizer vs. WP Rocket getoets en was nog altyd terug by WP Rocket met SG Optimizer verwyder. Elke webwerf is anders, daarom beveel ek u eie toetse aan.

‘N Ander opsie is om WP Rocket vir alles te gebruik, MAAR om te kas. Om dit te kan doen, sou u die WP Rocket-instellings opstel om alles (behalwe cache) te hanteer. Deaktiveer volgende, dan kan WP Rocket se cache-bladsy met behulp van hul helper-inprop. Laastens, installeer SG Optimizer en gebruik dit slegs vir cache (maar deaktiveer alles anders om oorvleuelende funksies wat deur WP Rocket hanteer word, te vermy).

Daar is ‘n rede waarom WP Rocket gewoonlik die nommer 1-inprop-inprop in Facebook-peilings is:

2016 beste kas-inprop-peiling

2019-kas-inprop-peiling

Swift vs WP raket

2016-geheue-inprop-peiling

Beste peiling vir inprop-plugins 2018

wp raket vs w3 totla-kas

Dit is wat SiteGround sê, maar ek stem nie saam nie. Doen weer u eie toetse!

SG-Optimizer-vs-Cache-proppe

3. Stel u Cache-inprop korrek op

Ongeag die cache-inprop wat u gebruik, dit is 110% belangrik dat dit optimaal gekonfigureer is. As u slegs SG Optimizer gebruik, kan u WP Rocket, WP Fastest Cache of Swift probeer om vir ‘ander’ optimalisering te sorg. Onthou om duplikaatfunksies tussen plugins te vermy.

4. Aktiveer die CDN van Cloudflare in SiteGround

Cloudflare se CDN was nou 200+ datasentrums (wie). En dit is steeds gratis!

Waarom iemand dit nie sou gebruik nie, is buite my, maar jy kan aktiveer dit in SiteGround se kontroleskerm.

Cloudflare SiteGround cPanel

U moet steeds die instellings in u Cloudflare-paneelbord. Hier is ‘n paar wenke:

  • spoed: stel Brotli en Rocket Loader in staat
  • Skraap skild: skakel hotlinkbeskerming moontlik
  • firewall: blokkeer slegte bots uit die regstreekse verkeersverslag van Wordfence
  • Bladsy reëls: Cloudflare het baie bladsy reëls vir spoed, sekuriteit, versoenbaarheid

5. Vermy om SiteGround se CPU-limiete te tref

U SiteGround-plan moet genoeg hê bedienerhulpbronne om die hulpbronverbruik van u webwerf te akkommodeer. As dit nie so is nie, sal u CPU-kennisgewings ontvang van SiteGround wat dreig om u webwerf te sluit, maar dit is ook ‘n goeie rede dat u WordPress-webwerf stadig op SiteGround sal wees. Dit is omdat u bediener waarskynlik oorlaai is en “gespanne is.”

Gaan na SiteGround se bladsy Funksies en blaai af na die gedeelte “ons ken die bronne toe wat u benodig”. Beweeg oor die bediener ry en kyk hoeveel hulpbronne by u plan is:

SiteGround-bedienerbronnevergelyking

Vergelyk dit volgende met u CPU-verbruik (dit is ‘n skermkiekie van hul wolk-hosting):

Verminder-CPU-Gebruik-WordPress

As u CPU-perke oorskry, kry u hierdie e-pos:

SiteGround CPU-perke

Is u naby dat u CPU-perke oorskry??

As dit die geval is, benodig u ‘n gasheerplan wat meer bedienerhulpbronne bevat (CPU-perke is bestempel as SiteGround se grootste ondergang). U kan met SiteGround opgradeer, maar as u alreeds op hul GoGeek-plan of wolk-hosting wil deelneem, sal ek dit beslis doen nie opgradeer na iets meer. Soos ek al gesê het, SiteGround is tot ‘n sekere punt fantasties, maar sodra u GoGeek ontgroei of $ 35 per maand spandeer as gevolg van hernuwingspryse, doen uself en guns en beweeg na Cloudways.

6. Skakel inproppe selektief op spesifieke bladsye uit

Laat ons praat oor Asset CleanUp en Perfmatters.

Albei laat jou toe skakel plugins selektief uit, skrifte en style vanaf die laai op sekere bladsye. Dit lei tot minder HTTP-versoeke en vinniger laaitye, aangesien sommige inproppe berug is.

voorbeelde:

  • Deaktiveer WooCommerce-funksies op nie-e-handelsbladsye
  • Deaktiveer die skuifprop-inprop vir inhoud sonder die skuifbalk
  • Deaktiveer ryk brokkies-inprop vir inhoud sonder ryk brokkies
  • Skakel kontakvorm-inprop op inhoud sonder ‘n kontakvorm in
  • Deaktiveer AdSense- of geaffilieerde skakels waar dit nie gewys word nie
  • Deaktiveer plug-in vir sosiale deling op alle bladsye (aangesien dit gewoonlik vir blogplasings is)
  • Deaktiveer WooCommerce-skrifte, style, karfragmente op nie-e-handelsbladsye

Stap 1: Installeer die Asset CleanUp- of Perfmatters-inprop.

Asset CleanUp-inprop

Stap 2: Wysig ‘n bladsy of plasing en deaktiveer ongebruikte elemente op die bladsy:

Skakel WordPress-eksterne skripte uit

7. Optimaliseer prente

Groot, onoptimiseerde beelde kan ook ‘n stadige webwerf op SiteGround veroorsaak.

As u voorgeskrewe beeldfoute in GTmetrix sien, beteken dit dat u prente wat te groot is, oplaai en dat dit geknip en / of die grootte moet verander (wat GTmetrix u bied). U kan ook foute met die beeldafmeting sien spesifiseer, wat beteken dat u ‘n breedte + hoogte by die beeld van HTML moet voeg. Laastens, as u ‘n fout sien met die optimalisering van beelde, moet u hulle sonder enige probleme saamdruk, en die enigste inprop wat ek elke keer 100% kry, is ShortPixel.

Beeldoptimalisering in GTmetrix

8. Optimaliseer Google-lettertipes

As u Google Fonts gebruik, gaan u GTmetrix-verslag na vir optimeringsprobleme:

Google Fonts GTmetrix

Daar is ‘n aantal inprop wat die fonts kan help optimaliseer: OMGF, WP Rocket, self-hosted Google Font, Autoptimize, selfs Asset CleanUp. Maar die ideale metode is om lettertipes plaaslik te host.

Om dit te kan doen, laai u lettertipes direk van die Google Font-webwerf af, terwyl u minimaal is met die aantal lettertipes en lettergewigte (aangesien meer lettertipes ook meer versoeke kan beteken).

Verander nou die lêers na webletterlêers met behulp van ‘n instrument soos Transfonter. Sodra dit omgeskakel is, laai dit dan na u wp-inhoud / oplaaigids en voeg die lettertipes by u CSS. Toets die lettertipe, stel ‘n standaard lettertipe met terugval in, en jy is goudkleurig. Raadpleeg my plaaslike lettertipeshandleiding (hierbo) vir meer inligting.

9. Optimaliseer derdeparty-versoeke

Derdeparty-versoeke is alles wat versoeke van buite-webwerwe haal.

Dit kan Google Fonts, Analytics, AdSense, Tag Manager, Maps, ingeboude YouTube-video’s, Gravatars, sosiale deeltellings, Facebook Pixel of selfs plugins wees wat eksterne versoeke skep.

Sommige derdeparty-versoeke is maklik om te optimaliseer:

WP Rocket se byvoegingsinstellings laat jou toe gasheer Google Analytics plaaslik en blaaierblaai vir Facebook Pixel moontlik maak. Met hul Media-instellings kan u lui YouTube-video’s laai en die iframe vervang met ‘n voorskouprent. Disqus het ‘n voorwaardelike laai-inprop daarvoor, en Google Maps + ingebedde sosiale poste kan as ‘n skermkiekie geneem word en as ‘n prent gebruik word in plaas van as ‘n inbed.

Sommige derdeparty-versoeke is nie so maklik nie:

Google AdSense, Google Tag Manager en Gravatars is ‘n bietjie moeiliker om te optimaliseer. U kan AdSense asinkronies laai en lui probeer om dit te laai, maar dit gaan daaroor. Google Tag Manager moet slegs gebruik word vir groot, ongeoptimaliseerde webwerwe. En ek het geen goeie oplossing vir Gravatars gevind nie (ek het byna elke Gravatar-cache-inprop probeer) en dit gedeaktiveer.

Eksterne skrifte

10. Vermy hulpbron-honger plugins

As u berugte stadige inproppe gebruik, is die gedeelde hosting van SiteGround moontlik nie voldoende nie.

Hierdie inproppe is gewoonlik portefeuljes, skuifspelde, live chat, back-up, statistieke, verwante poste, sosiale deel, kalender, of selfs WooCommerce en WPML. Natuurlik hang dit af van watter inproppe u gebruik en hoe goed hulle met die oog op spoed ontwikkel het. Hier is algemene skuldiges:

  1. AddThis
  2. AdSense-klikbedrogmonitering
  3. Alles-in-een-byeenkoms-kalender
  4. Friends Buddy
  5. Beaver Bouwer
  6. Beter WordPress Google XML Sitemaps
  7. Gebroke skakelkontroleerder (gebruik Dr. Link Check)
  8. Konstante kontak vir WordPress
  9. Kontakvorm 7
  10. Kontekstuele verwante plasings
  11. Digi Auto Links
  12. Disqus kommentaarstelsel
  13. Divi Bouwer
  14. Essensiële rooster
  15. Kyk na die volledige lys van 65 stadige inproppe

11. Voltooi die laaste 10% met Perfmatters

Daar is baie “diverse optimalisasies ” wat nie regtig onder die hoofkategorieë van spoedoptimalisering val nie. Ek praat oor die deaktivering van outosweë, terugslae, terugspoor, die hersiening van die posbeperkings, die vooraf voorafkoppeling van DNS en die voorafverbinding daarvan, en die opblaas van u webwerf in wese verwyder.

Die Perfmatters-inprop (deur Kinsta) sorg vir hierdie laaste 10% van die snelheidsoptimalisering:

perfmatters funksies

12. Soek bottelnekke in GTmetrix

GTmetrix kan gebruik word vir meer as meet tellings en laai tye. Dit kan ook gebruik word om vas te stel waarom u webwerf stadig is met SiteGround, stadige inproppe, ttfb, ens. Hier is voorbeelde:

Tyd vir eerste byte

Tyd vir eerste byte

Stadige inproppe

Stadige WordPress-inprop

13. Meet die reaksietye van die bediener

Dit is tyd om eens en vir altyd uit te vind of SiteGround se hosting u probleem is.

Begin u webwerf deur Google PageSpeed ​​Insights en Kontroleer u reaksietyd op u bediener wat minder as 200 m moet wees, soos Google beveel. As dit nie so is nie, benodig u ‘n kragtiger bediener.

Verminder reaksietyd op die bediener

14. Kry wolk-gasheer (nie vanaf SiteGround nie)

Dit is wat gebeur het toe ek van SiteGround na migreer Cloudways DigitalOcean:

Ground-vs-Cloudways-Wolk-Hosting

Selfs poste met baie versoeke laai in <2s. Begin hierdie bladsy deur GTmetrix as u wil.

GTmetrix-verslag-vir-lang-pos

Wat ek met SiteGround betaal het:

Ground-Wolk-Hosting-verkope-ontvangs

Wat ek nou met Cloudways betaal:

Cloudways-faktuur

Ek dink nie ek hoef veel meer te sê nie. Net omdat SiteGround goed is vir gedeelde hosting, beteken dit nie dat dit beter of vinniger is as ander wolk-aanbieders nie. Hou u opsies oop en sluit aan by die WordPress Hosting Facebook-groep om te sien wat regte mense sê.

Cloudways-reaksietye

WP-motor na Cloudways

DigitalOcean Pingdom-verslag

Reaksie tye van Cloudways Server

Verbetering van die tyd van Cloudways

Cloudways vs WP Engine

Untitled

Cloudways Pingdom laai tye

Cloudways Pingdom-verslag

Namecheap To Cloudways Migration

Cloudways WooCommerce Migration

Cloudways AWS-migrasie

Wat ander mense sê:

Cloudways Facebook Review

Cloudways vs SiteGround

Kortom: gedeelde hosting is goed as u nie WooCommcerce, AdSense, plugins met ‘n hoë CPU of ‘n ordentlike verkeer het nie. Maar as u een van hierdie een het, kyk na die wolk-hosting. Ja, ek is ‘n filiaal vir Cloudways, maar daar is baie ander mense wat hul resultate gemigreer en gepos het. Die kode OMM25 gee u 25% afslag op die eerste twee maande van aanbieding by Cloudways.

Algemene vrae

&# X2705; Hoe kan ek my SiteGround-webwerf bespoedig??

Opgradeer na die nuutste PHP-weergawe, stel en stel die SG Optimizer-inprop op, en aktiveer die gratis CDN van Cloudflare in u SiteGround-rekening. Kyk nou na jou GTmetrix-verslag om te sien wat dit vertraag, en maak optimalisering uit hierdie handleiding.

&# X2705; Sou ek SG Optimizer of WP Rocket gebruik?

As u oor die begroting beskik, toets beide SG Optimizer en WP Rocket (afsonderlik) om te kyk watter een die beste vragtye + tellings in GTmetrix oplewer. WP Rocket het meer funksies as SG Optimizer, maar SG Optimizer gebruik caching op bedienerkant, wat veronderstel is om vinniger te wees as WP Rocket se lêergebaseerde caching. Vermy oorvleuelende funksies tussen die twee inproppe!

&# X2705; Hoe kan ek die CPU-perke van SiteGround regstel??

As u CPU-limietboodskappe vanaf SiteGround kry, moet u die hulpbronne wat u webwerf verbruik, verlaag. Die algemeenste maniere is om die WordPress Heartbeat API uit te skakel (bv. Met die HeartBeat Control-inprop), elimineer enige hulpbron-hongerige plugins op u webwerf, stel ‘n CDN in om bronne af te laai en u cache-inprop korrek op te stel.

&# X2705; Sal opgradering van my stadige SiteGround-werf regmaak?

In teorie, ja. Hoër SiteGround-planne bevat meer bedienerhulpbronne wat u webwerf vinniger maak. Maar dit is die beste om seker te maak dat u webwerf so goed as moontlik geoptimaliseer is voordat u dit opgradeer. U wil dalk wolkhosting ondersoek wat aansienlik vinniger is as gedeel.

&# X2705; Watter ander snelheidsoptimalisering kan ek buite SiteGround doen??

Maak u databasis skoon met ‘n inprop soos WP Rocket of WP-Optimize, dien skale beelde (gebruik nie groot beelde nie), gebruik Asset CleanUp of Perfmatters om skrifte en inproppe selektief te deaktiveer om op sekere bladsye te laai en eksterne (of optimaliseer) eksterne skripte soos Google-lettertipes, Analytics, Maps, AdSense, ingebedde video’s en plugins vir sosiale deel.

Is u webwerf nog stadig op die webwerfgrond?

As ek in ag neem dat ek byna elke belangrike faktor van die WordPress-optimaliseringsgids, u moet ‘n baie vinniger webwerf hê. En as u dit nie doen nie, is die kans goed dat u die StartUp- of GrowBig-plan van SiteGround ontgroei het, of dat u cache-inprop nie na behore gekonfigureer is nie. Maar as u nog vrae het, laat my ‘n opmerking met u URL van die GTmetrix-verslag en ek sal dit graag doen.

Cheers,
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