Hoe u CPU-gebruik in WordPress kan verminder (en vermy om bandbreedte te beperk + CPU-foute waar u werf afskakel)

Op my WordPress-webwerf het ek ernstige probleme met CPU-oorskotte gehad.


Al wat dit beteken, is dat ons moet verminder die hoeveelheid van hulpbronne wat verbruik word deur hoë-CPU-inpropins, beelde, wp-cron, databasisse, eksterne versoeke (gewoonlik gegenereer deur inproppe), ‘spam’ kommentaar lewer, en voorkom dat spam-bots u webwerf deur die Blackhole For Bad Bots-inprop.

Ons sal ook die CDN van Cloudflare gebruik, opblaas verwyder van die WordPress-admin met behulp van Clearfy en Versteek SEO bloat, toets dan algemene instellings in cache-inpropinasies wat dikwels hoë SVE-verbruikers verbruik.

As u klaar is, sal u CPU-grafiek hopelik só lyk:

Verminder-CPU-Gebruik-WordPress

Deur die gebruik van CPU te verminder, sal u minder spanning op u bediener plaas en u webwerf vinniger maak. Gasheerondernemings wil hê dat u u plan moet opgradeer wat wel werk, aangesien u meer sal verdien bedienerhulpbronne, maar u moet hierdie alternatiewe probeer voordat u in u sak steek.

As u stadige hosting gebruik, soos ESV of GoDaddy, sou ek dit ernstig oorweeg. ek gebruik Ground wie is ook gebruik deur Yoast, aanbeveel deur WordPress, en was # 1 in 20+ Facebook-peilings. Ek is op hulle semi-toegewyde GoGeek-plan en nie net my reaksietye op die bediener nie onder 200m, maar my GTmetrix-verslag is redelik onverbeterlik. Hulle sal ook migreer jou gratis.

1. Gaan CPU-gebruik in AWStats na

AWStats
AWStats is ingebou vir die meeste cPanels (SiteGround, Bluehost, GoDaddy) in hul afdeling “statistieke” en kan help om die bron van hoë CPU te identifiseer. Dit vertel u hoeveel bandwydte spesifieke elemente kos, insluitend onbekende bots, beelde, bladsye, lêers, afgelaaide lêers, ens..

AWStats help u om:

  • Totale bandwydte gebruik
  • Kruipers met ‘n hoë bandwydte
  • IP-adresse met ‘n hoë bandwydte
  • Laai lêers met ‘n hoë bandbreedte af
  • Lêers met ‘n hoë bandbreedte (bv. Beelde)

Maandelikse bandwydte

As onbekende bots CPU’s verteer, probeer dan om spam-bots te blokkeer Swartgat vir slegte bots.

Robotte-Spinnekop-Bandwydte

Gebruik prente as prente baie CPU verteer GTmetrix om uit te vind watter beelde geoptimaliseer moet word. Bedien afgeskaalde beelde, druk dit saam ShortPixel, en gebruik Cloudflare se hotlink-beskerming.

Lêer-tipe-Bandwydte

Bediener se reaksietyd
Hoë SVE’s kan ook lei tot stadige reaksietye waarin u kan toets Bitcatcha of PageSpeed ​​Insights. Google dit moet minder as 200 m wees. Natuurlik word dit meestal beheer deur hosting.

Bitcatcha-bedienersnelheidsverslag

2. Skakel hoë-CPU-plugins uit

Hierdie hulpbron-honger plugins is CPU-moordenaars.

Hoë CPU-inproppe bevat gewoonlik sosiale deel-, statistiek-, klets-, kalender-, bladsybouers, rugsteun- en inproppe wat deurlopende skanderings / prosesse uitvoer of verskeie kere in u GTmetrix-verslag vertoon word..

  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

Soek inprope vir trae laai
As dieselfde inprop verskeie kere in u GTmetrix Watervalverslag, wil u dalk ‘n alternatiewe inprop vind wat ligter is. Eksterne versoeke kan ook u verslag vernietig (bv. Vanaf Google Font, Gravatars, AdSense en die hoë CPU-plugins wat ek genoem het).

Stadige WordPress-inprop

Navraagmonitor
Navraagmonitor toon u stadigste inproppe, skrifte, style, navrae, hakies, PHP-foute en ‘n magdom inligting om spoedprobleme te bepaal. Dit kan ‘n mate van tegniese kennis verg, maar dit is die moeite werd huur ‘n ontwikkelaar wie kan optimaliseer met behulp van Query Monitor.

Navrae-Deur-komponent

Moenie vergeet om inproppe te minimaliseer nie, verwyder die wat u nie gebruik nie (maak dit nie net uit nie) en gebruik liggewig-inproppe wat minimale bronne verbruik. Ek beveel aan vir skywe-inproppe Meta-skuifbalk of monoloog, vir galerye beveel ek aan Envira Gallery of FooGallery, en vir sosiale gebruik Sassy sosiale aandeel of Sosiale deel (deur Danny).

3. Verwyder Bloat With Clearfy

Met “opblaas” verwys ek na die hartklop API, wys weer, na hersienings, terugslae, en al die “diverse” dinge wat hulpbronne verbruik en vir die meeste webwerwe gedeaktiveer moet word. Die top 3 inproppe om dit uit te skakel, is Clearfy (aanbeveel), perfmatters deur Kinsta, en WP deaktiveer.

Opsie 1: Clearfy

Clearfy Prestasie-instellings

Clearfy verdedigingsinstellings

Duidelik gevorderde instellings

Opsie 2: Perfmatters Deur Kinsta ($ 25 per jaar)

perfmatters instellings

Opsie 3: WP deaktiveer

WP-afskakel-Versoeke

WP-afskakel-Tags-instellings

WP-afskakel-Admin

WP-afskakel-Ander

4. Skakel WP-Cron uit

Die WP-cron word gelaai op elke bladsylaai en skeduleer outomatiese take, soos om geskeduleerde plasings te publiseer, te kyk vir opdaterings vir tema- en inproppe en e-poskennisgewings te stuur. In plaas daarvan om dit op elke bladsylading te laat loop, kan u dit skeduleer om elke 90 minute of so te loop.

Stap 1: Skakel WP Cron Jobs uit

Voeg die kode by wp-config.php voordat dit sê “Dit is alles, stapredigering! Geseënde blogging. ”

definieer (‘DISABLE_WP_CRON’, waar);

Stap 2: Vervang met ‘n regte Cron-baan
U het nog steeds wp-cron nodig (soos om na opdaterings vir tema / inproppe te kyk), net nie op elke bladsylaai nie. Elke gasheer het hul eie instruksies hiervoor SiteGround se tutoriaal. U kan die cron-taak instel om elke 90 minute te laat loop, of dit nog groter te maak as u nie baie geskeduleerde take het nie.

5. Maak u databasis skoon

Vee hersienings, strooipos, asblik uit, oorgang, en databasistabelle wat oortyd ophoop, word dikwels agtergelaat wanneer u plugins verwyder … wat u webwerf stadiger maak met ‘n hoër SVE.

U moet dit ten minste een keer per maand met die skoonmaak gebruik WP-vuurpyl of WP-Optimaliseer. Hulle het soortgelyke instellings met ‘n outomatiese opruimingsopsie (ek kan dit baie aanbeveel), maar ek hou van WP Rocket aangesien dit die nommer 1-inprop-inprop is Facebook-peiling en het opsies vir databasisopruiming + lui laai van beelde / video’s / iframes. Die meeste ander kas-inproppe het nie hierdie ekstra opsies nie, wat beteken dat u ook WP-Optimize en ‘n lui-laai-inprop moet installeer.

WP-vuurpyl-databasis-instellings

6. Opgradeer na PHP 7+

oor 50% van WordPress-gebruikers het PHP 5.6 of laer:

WordPress-PHP-weergawe-Statistiek

Wanneer u na PHP 7+ opgradeer, kan u versoeke byna 3x vinniger verwerk:

WordPress PHP-maatstawwe

SiteGround (en die meeste gashere) het die opsie om in hul cPanel op te gradeer:

PHP-weergawe-Manager

Ek beveel PHP 7.2 aan:

PHP-Upgrade

Die laaste stap is om na u webwerf se foute te kyk. As u iets sien, voer dan die PHP-verenigbaarheidsondersoeker om seker te maak dat u inproppe versoenbaar is. Swak onderhoude inproppe is moontlik nie.

7. Laai bronne af na CDN’s

CDNs verminder die las op u bediener met aflaai van bronne na hul datasentrums. Elke CDN het hul eie stel datasentrums, en meer datasentrums = meer aflading (en vinniger aflewering van u inhoud). Ek gebruik albei Cloudflare (gratis) en StackPath ($ 10 / maand met gratis proeftydperk van 30 dae).

Cloudflare laai hul hulpbronne af 200+ datasentrums:

Cloudflare-datasentrums

Cloudflare-Bandwydte

Sluit aan by Cloudflare, voeg u webwerf by en voer die skandering uit. U sal na ‘n bladsy kom waar Cloudflare u 2 naambedieners toewys. Dan in u gasheerrekening, verander naamborde na Cloudflare’s.

Cloudflare Nameservers

StackPath laai bronne af na 31 bykomende datasentrums:

StackPath-Data-sentrums

Stap 1: Skryf in vir StackPath (hulle het ‘n 30-dae verhoor).

Stap 2: Klik op die CDN-oortjie in die dashboard skep ‘n StackPath CDN-webwerf:

StackPath-CDN-Tab

StackPath-CDN-Domain

CDN-URL-StackPath

Stap 3: Kopieer u CDN-URL en plak dit in u cache-inprop (u kan ook gebruik CDN Enabler).

WP-vuurpyl-CDN-instellings

Stap 4: Gaan in StackPath na CDN → Cache-instellings, en klik dan Reinig alles

StackPath-Ontsondig-Cache

Stap 5: Begin u werf in GTmetrix en “inhoudafleweringsnetwerk” moet groen wees in YSlow.

CDN GTmetrix YSlow

8. Aktiveer Hotlink-beskerming

Hotlink-beskerming kan geaktiveer word in Cloudflare (of soms u gasheerrekening). Dit verhoed dat mense u prente op hul eie webwerf kopieer / plak, wat bandwydte opneem. Dit gebeur gewoonlik as u hoë kwaliteit beelde op u webwerf het (bv. Fotografie).

Cloudflare-hotlinkbeskerming

9. Sluk slegte bots

In AWStats sien u moontlik bots + spinnekoppe wat baie bandbreedte verbruik. Dit is duidelik dat ons nie Googlebot en ander wettige kruipers wil blokkeer nie, maar ons wil spammy-blokke blokkeer.

Robotte-Spinnekop-Bandwydte

Stap 1: Installeer Wordfence.

Stap 2: Kyk na u Regstreekse verkeersverslag (in die instellings van Wordfence se gereedskap) wat wys dat al die bots wat u webwerf intyds raaksien. Googlebot klink natuurlik goed, maar toe ek my sien, sien ek dat compute.amazonaws.com elke paar sekondes ‘n belaglike hoeveelheid versoeke maak. Ek het dit getoog en seker genoeg, dit was ‘n bot wat bekend is vir die suig van bandwydte. Kyk na u verslag vir ‘n minuut of twee en kyk of daar gereeld bots met sketsagtige name op u webwerf is. As u twyfel, besoek hul gasheer se name en kyk of ander mense probleme met die bot het.

Live-Traffic-Rapport-Wordfence

Stap 3: Blokkeer slegte bots (3 opsies): Woordheining, Swartgat vir slegte bots, of Cloudflare Firewall-reëls. Wordfence self kan ‘n hoë SVE-proses veroorsaak (ek beveel een van die ander opsies aan).

Wordfence – Gaan na die instellings vir blokkering en voeg die spambots by wat u wil blokkeer. sterretjies dien as wildkaarte, dus as ek * amazonaws.com * blokkeer, beteken dit enige hostname wat amazonaws.com bevat (of dit nou karakters voor of daarna het), sal die bot geblokkeer word. Ek het duisende versoeke / bandwydte bespaar deur slegs hierdie twee spammy-gasheername te blokkeer:

  • * amazonaws.com
  • * linode.com

Wordfence-blok-reël

Swartgat vir slegte bots – voeg ‘n verborge skakel op u bladsye by wat alle bots verbied om die skakel te volg. As ‘n bot dit ongehoorsaam is, word dit geblokkeer. Googlebot en ander goeie bots is witlys.

Swartgat vir slegte bots

Cloudflare Firewall-reëls – Met Cloudflare kan u tot vyf firewall-reëls gratis opstel. Kopieer die gasheername van die algemeenste slegte bots (wat in u regstreekse verkeersverslag voorkom) en voeg dit hier by.

Cloudflare Firewall-reël om slegte bots te blokkeer

Stap 4: Gaan na jou blokkeringsteken en kyk hoe die spam-bots geblokkeer word.

Wordfence-Firewall-blok

Stap 5: Instel as u besluit om Wordfence te gebruik waarderingsbeperkende instellings. Dit beperk / blokkeer kruipers (en mense) om buitensporige versoeke te rig, blokkeer valse Google-crawlers en verbeter die veiligheid op 404 bladsye. Dit is dieselfde instellings wat deur Wordfence aanbeveel word:

Wordfence-Tempo-beperkende

Maak seker dat u die “Options” -oortjie van Wordfence aanpas om die bandbreedte wat deur hierdie inprop verbruik word, te beperk:

  • Moenie “outomatiese geskeduleerde skanderings inskakel nie”
  • Moenie ‘opsomming per e-pos aktiveer nie’
  • Aktiveer “gebruik skande met lae hulpbronne”
  • Verminder “beperk die aantal probleme wat in die e-pos met skanderingsresultate gestuur word” tot 500
  • Moenie “opdaterings benodig (inprop, tema of kern) inskakel nie”
  • Verhoog die “opdateringsinterval in sekondes (2 is standaard)” tot 10-15 sekondes
  • Verminder “hoeveel geheue Wordfence moet vra wanneer u skandeer” na 100 MB
  • Aktiveer “verwyder Wordfence-tabelle en data oor deaktivering”
  • Beskou Die opsiesbladsy van Wordfence vir meer aanbevelings

10. Optimaliseer prente

Beelde kan baie bandbreedte verbruik, soos aangedui in AWStats:

Lêer-tipe-Bandwydte

Daar is 3 maniere om prente in te optimaliseer GTmetrix.

Beeld-Optimization

  • Bedien afgeskaalde beelde – verander die grootte van die groter prentjies om kleiner te wees
  • Spesifiseer prentafmetings – spesifiseer ‘n breedte / hoogte in die HTML of CSS (kiekie)
  • Optimaliseer prente – Beelde sonder verlies komprimeer (ek beveel aan ShortPixel of Imagify)

Begin met die optimalisering van prente wat op meerdere bladsye verskyn (logo, sidebar, footer images). Begin dan u belangrikste bladsye deur GTmetrix en optimaliseer individuele prente op dié. Die eerste item waaraan u moet werk, is “bedien skaalafbeeldings”, want dit vereis dat u ‘n prentjie na die korreksiedimensies moet skaal (verander), die nuwe weergawe na WP oplaai en vervang.

11. Algemene fixes in WP-vuurpyl

WP-vuurpyl :

Soms is sommige van die opsies op die blad Optimization-oortjie, soos Verwyder navraagstringe, of Verskerp / Kombineer kan hoë CPU-gebruik veroorsaak in gevalle waar u werf baie CSS- of JS-lêers het. Probeer om hierdie opsies uit te skakel en monitor dan u CPU-gebruik.

Daar was ook berigte dat kritiese pad CSS en vooraflading kan die SVE verhoog. Jy kan gebruik ‘n inprop om die interval vir vooraflading te verhoog van 500ms (die standaard) tot 1,5 s of hoër.

12. Algemene regstellings in W3 totale kas

Algemene CPU-oplossings vir W3 Total Cache:

  • Toets voorwerpkas
  • Vee die inprop uit en installeer dit weer

13. Instel optimum-kas-inprop-instellings

Hierdie 3 is almal baie belangrik:

  • As gebruik u ‘n cache-inprop
  • Watter cache-inprop wat u gebruik (ek beveel aan WP-vuurpyl)
  • of die instellings is optimaal gekonfigureer (sommige kan hoë SVE’s veroorsaak)

Waarom WP Rocket?
Dit bevat meer funksies as die meeste cache-inproppe, wat beteken dat u nie ekstra inprops hiervoor hoef te installeer nie, terwyl u beter resultate lewer. Andersins moet u ondersoek instel met die funksies van u cache-inprop, en installeer dan hierdie inproppe as dit nie ondersteun nie:

  • Databasisopruiming (ingebou in WP Rocket, of gebruik WP-Optimaliseer)
  • Hartslagbeheer (ingebou in WP Rocket, of gebruik Hartklopbeheer)
  • Lui laai prente / video’s (ingebou in WP Rocket, of gebruik dit WP YouTube Lyte)
  • Gasheer Google Analytics plaaslik (ingebou in WP Rocket, of gebruik dit CAOS vir analise)
  • Hou Google-lettertipes plaaslik (ingebou in WP Rocket, of gebruik dit CAOS vir lettertipes, of SHGF)
  • Integrasie met Cloudflare + ander CDN’s (ingebou in WP Rocket, of gebruik CDN Enabler)

WP-vuurpyl-kenmerke

As u $ 49 op kan laat val WP-vuurpyl, koop dit dan sien my WP Rocket handleiding. Dit is maklik om op te stel, gereeld met ‘n nuwe weergawe bygewerk kenmerke, sluit dokumentasie, en ondersteuning. Indien nie, het ek tutoriale vir Swift, WP Fastest Cache, W3 Total Cache, WP Super Cache en Autoptimize. Vir gratis plugins beveel ek Swift of WP Fastest Cache aan (Swift is moeilik om op te stel, maar het uitstekende resensies in die WordPress versnel Facebook-groep en kom met die meeste funksies as WP Rocket, terwyl WP Fastest Cache maklik is om op te stel, maar nie funksies het wat by WP Rocket ingesluit is nie).

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

Sommige gashere hou van GoDaddy en WP-enjin swartlys-cache-inproppe, want hulle het hul eie ingeboude kasstelsel. Gebruik in hierdie geval Autoptimize om HTML, CSS en JavaScript te optimaliseer. Dit het ook ‘n CDN-opsie. Kyk na my handleiding vir Optimaliseer, anders kan u gasheer-of Swift-raampie óf Swift as u gasheer nie swartlys-inprop-invoegtoepassings gebruik nie.

U kan ook u cache-inprop deaktiveer en die gebruik van die SVE kontroleer. As u cache-inprop inderdaad probleme veroorsaak, moet u die plugin-ontwikkelaar (of skakel plugins) skakel.

14. Verwyder ongebruikte plugins + temas

Ongebruikte temas stoor vooraf gekonfigureerde instellings in u WordPress-databasis (soortgelyk aan plugins). Gaan na Voorkoms > Temas verwyder dan al die WordPress-temas wat u nie tans gebruik nie.

Delete-Ongebruikte-WordPress-Temas

15. Deaktiveer ongebruikte instellings in plugins

Net soos ons die instellings van Wordfence aanpas om die CPU-gebruik wat deur die inprop geskep is, te verminder, gaan u deur elk van u inprop-instellings en besluit of u individuele funksies benodig. Byvoorbeeld, in Yoast onder Instellings > algemene > Funksies wat ek die volgende volgende gedeaktiveer het …

Yoast-funksie-instellings

Deaktiveer inprop-instellings wat:

  • Verskaf statistiek
  • Voer deurlopende skanderings uit
  • Stuur kennisgewings van admin of e-pos
  • Trek hulpbronne van eksterne webwerwe af

voorbeelde:

  • WP Rocket se voorlaaibot
  • Wordfence se regstreekse verkeersverslae
  • Die deurlopende skanderings van Broken Link Checker
  • Yoast se instellings onder Dashboard > Kenmerke
  • Klets- en kalender-inproppe wat voortdurend loop
  • Statistiese inproppe wat voortdurend data versamel
  • Verwante pos- en gewilde pos-inpropinasies wat tonne data stoor

16. Blok opmerkingspam

‘N Deurlopende ophoping van strooiposopmerkings is nie goed vir u CPU-gebruik nie. Die Anti-Spam-inprop werk altyd goed vir my (ek het baie ander getoets) en dit gebruik nie CAPTCHA nie.

17. Beskerm u WP-beheerder

Aanvalle word gereeld op die WordPress-bestuurder gerig, wat nie net ‘n veiligheidsbedreiging is nie, maar baie hoeveelhede SVE-verbruikers verbruik, veral omdat hierdie bladsye gewoonlik nie gestoor word.

WordPress-Admin-Page-reël

18. Minimaliseer eksterne versoeke

Eksterne versoeke is moeilik op die bediener.

  • Aanvaar Gravatars AanvaarHTTP
  • Google-lettertipes
  • Google kaarte
  • Google AdSense
  • Sommige plugins vir sosiale deling
  • Baie ander van my lys met hoë CPU-inprops

Dikwels sal dit baie opvallend wees in u GTmetrix-verslag:

GTmetrix-advertensies

Kas-Gravatar-Images

Stap 1: Elimineer hulle indien moontlik

Stap 2: Optimaliseer hulle

Stap 3: Vooraf haal DNS-versoeke
Sommige kas-inproppe soos WP Rocket laat jou toe om DNS-versoeke voor te haal (sowel as perfmatters en WP Disable). Dit help blaaiers om eksterne bronne te verwag sodat hulle vinniger kan laai. Luke het ‘n oulike lys met algemene domeine om voor te haal wat u dan by WP Rocket kan voeg:

Gaan haal-DNS-Versoeke-WP-vuurpyl

Gaan haal-DNS-Versoeke

19. Beperk kruipsyfer deur Google + Bing

Google is gewoonlik die ver-honger-kruipbot (ver) en u kan hul kruipsyfer in die afdeling “webwerfinstellings” van Google Search Console. Dit verlaag die versoeke van Googlebot en beïnvloed NIE u ranglys of straf u op enige manier nie. Tensy u ‘n nuuswebwerf bestuur of tydsensitiewe inhoud publiseer (en u het ‘n gasheerplan met voldoende hulpbronne), hoef u nie Google vinnig deur u webwerf te soek en tonne bronne in beslag te neem nie. Webwerwe wat met CPU-gebruik sukkel, moet dit verlaag – onthou dat dit elke maand herstel word.

Crawl-Tempo-Google-Search-konsole

Google sê dit op hul kruipsyfer bladsy

‘As Google te veel versoeke per sekonde op u webwerf rig en u bediener vertraag, kan u die kruipsyfer beperk … ons beveel aan om die kruipsyfer te beperk, tensy u probleme met bedieners laai wat beslis veroorsaak word deur Googlebot wat u bediener tref. moeilik … u kan die kruipsyfer nie verander vir webwerwe wat nie op die wortelvlak is nie. ”

U kan dieselfde doen met Bing Webmeester gereedskap in die kruipbeheerinstellings

Bing-Crawl-beheer

20. Vermy hulpbron-honger temas

Opgeblase, swak gekodeerde en nie-onderhoude temas is ‘n resep vir rampspoed.

In plaas daarvan om ‘n tema met tonne ingeboude funksies te gebruik, gebruik ‘n liggewig (minimale) tema en vertrou op plugins om slegs funksies by te voeg wat u absoluut nodig het. Ek beveel altyd StudioPress aan saam met hulle Genesis-inproppe wat ek op my eie webwerf gebruik. Yoast gebruik ook Genesis.

studiopress-temas

21. Skakel hulpbron-honger WooCommerce-funksies uit

WooCommerce-webwerwe benodig natuurlik meer SVE. Dit is iets wat u in gedagte moet hou as u u gasheerplan kies, en u moet verkieslik nie gedeelde hosting gebruik nie.

Die optimalisering van Woocommerce

  • Skakel WooCommerce-karfragmente uit
  • Deaktiveer WooCommerce-skrifte en -style
  • Deaktiveer WooCommerce-widgets
  • Skakel WooCommerce-statusmetaboks uit
  • Deaktiveer outomatiese invoerprodukte vir produkte

Die meeste hiervan kan gedoen word met die perfmatters-inprop.

perfmatters woocommerce optimalisering

22. Host lêers aflaai op eksterne webwerwe

Ek het skaars enige lêers wat ek op my webwerf kan aflaai, sodat die bandwydte laag genoeg is waar ek nie hieroor hoef te bekommer nie. Maar as u tonne groot lêers het wat bandwydte opneem wanneer mense dit aflaai, oorweeg dit om dit op te laai Dropbox of ‘n ander webwerf vir die deel van lêers om mense daarheen te verwys. Op hierdie manier hanteer dropbox.com die bandwydte en nie u nie.

Aflaai-Bandwydte

23. Skakel AWStats + cPanel-statistiek uit

AWStats, Webalizer, en ander statistiese programme in die cPanel is goed om die bron van hoë CPU-gebruik te identifiseer, maar dit verhoog die SVE eintlik net soos enige WordPress-inprop wat statistiek versamel. Al wat ek sê is dat jy dit moet verwyder as jy klaar is met die gebruik daarvan.

24. Skakel SiteGround se werfskandeerder af

As u CPU-oorskotte op SiteGround kry en u daarvoor betaal het SG werfskandeerder, probeer om hul ondersteuningspan te kontak om dit af te skakel. Die deurlopende skanderings kan ‘n hoë SVE-CPU veroorsaak.

Ground-SG-Site-Skandeerder

So goed soos hierdie e-posse is, moet u probeer om dit uit te skakel …

Ground-SG-Site-Skandeerder-e-pos

25. Gebruik ‘n gasheerplan met voldoende bedienerhulpbronne

Oor die algemeen, hoe hoër die plan, hoe meer bedienerhulpbronne wat u kry (en ja, opgradering moet CPU-oorskotte / bandbreedte beperk). Byvoorbeeld op SiteGround se kenmerke-bladsy u kan sien hoeveel bedienerhulpbronne saam met hul StartUp vs. GrowBig vs. GoGeek-plan is. Blaai net af na die “ons ken die hulpbronne toe wat u benodig” en kyk onder die bedienertab …

Ground-bediener-Resources-vergelyking

26. Upgrade CPU / RAM op

Maak seker dat u genoeg RAM het, sodat u nie altyd op die rand van u limiet is nie. As dit byna altyd maksimeer, plaas dit u CPU op die spanning. U wil genoeg bronne hê, sodat u bediener ontspanne is. In hierdie geval is die 2 GB RAM geheel en al bykans uitgeskakel, so dit is ‘n slim skuif om na 4 GB op te gradeer. Met die meeste gedeelde planne kan u nie RAM byvoeg nie (u moet opgradeer na ‘n plan wat meer hulpbronne bevat), maar u kan dit meestal by die meeste wolk-gasheerplanne voeg..

Wolk-Memory-Toename

SiteGround (# 1 gasheer in Facebook-meningspeilings)

Ground is gebruik deur Yoast, myself, en aanbeveel deur WordPress. Hulle is bykans elke nommer 1 Facebook-peiling en gee die meeste mense betekenisvol verbeteringe in laai tyd veral as hulle middelmatige leërskare gebruik: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, ESV.

Yoast-on-Twitter-Ons-net-oorgeskakel-tot-Ground

Ek gebruik hulle semi-toegewyde GoGeek-plan wat saam met 4x beskikbaar is bedienerhulpbronne dan gedeelde hosting. Klik deur my bladsye om te sien hoe vinnig hulle laai, kyk na my GTmetrix-verslag of sien mense wat gemigreerde en gepos nuwe vragtye. Dit doen hulle ook gratis migrasies.

DigitalOcean op Cloudways en Kinsta is ook goed en begin by $ 10 / maand en $ 30 / maand. Cloudways is meer vir ontwikkelaars wat nie cPanel, e-poshosting nodig het nie, of die ondersteuning wat u met SiteGround kry. Kinsta is basies wat WP Engine was gewees (duur, maar ongelooflik). My hele blog is basies daarop gerig om mense te help om hul webwerf vinniger te laat laai. Ek weier om ‘n hosting van $ 2 per maand aan te beveel, aangesien dit die grootste mense se spyt is as hulle ‘n webwerf bestuur.

Hoe u kan kyk of u gasheer stadig is
Begin u webwerf deur Google PageSpeed ​​Insights om te sien of verminder die reaksietyd van die bediener is in u verslag. Google beveel aan dit moet wees <200 ms. Enigiets bo 1 sekonde is nie goed nie. U kan ook u TTFB nagaan (tyd tot eerste greep) op die tabblad Timings van die GTmetrix of bytecheck.com.

Verminder reaksietyd op die bediener

Hostingspeiling van 2019

2017-WordPress-Hosting-FB-Poll

Aanbevelings vir Elementor Hosting

Julie 2019 bied aanbevelings aan

WordPress-Host-Poll-Augustus-2018

Gedeelde-Hosting-Poll-2017

2019-Hosting-Poll

Go-To-Hosting-Company

WordPress-Hosting-Poll-2017

Bestuur-Hosting-Poll

WooCommerce-Hosting-FB-Poll

2016-Web-Hosting-Poll

Beste WordPress-Hosting-verskaffer-Poll

Beste-Web-Hosting-2019-Poll

WP-vriendelike gasheeropname

2016-WordPress-Hosting-FB-Poll

Gunsteling gasheer vir elementor

Aanbevelings vir gasheer vir 2018

WordPress Hosting Poll Sept 2018.png

Bestuur-WordPress-Hosting-Poll-2017

2019-leërskare-Poll-1

Hosting-Poll-Vir-Speed

WordPress-Hosting-Poll-Junie-1

Ground-Aanbeveling

2014-Bestuurde-WordPress-Hosting-FB-Poll

Beste-Web-Hosting-verskaffer-Poll

Hosting-Poll-Feb-2019

Hosting-Aanbevelings-Poll

Bluehost vs SiteGround

WordPress-webgasheer-peiling

SiteGround word aanbeveel deur WordPress:

Ground-Aanbevole-WordPress-Host

En teen Ivica wie bestuur die WordPress versnel Facebook-groep met meer as 16.000 lede.

WordPress-versnelde aanbevole gereedskap

‘N Paar drade:

Godaddy na webwerf-migrasie

ESV-To-Ground

Ground-Migrasie

SiteGround het 3 planne:

SiteGround WordPress Hosting

Hoër planne sluit meer in bedienerhulpbronne (# 1 faktor in die WordPress-optimaliseringsgids). Hier is die volledige vergelyking grafiek, maar GrowBig gee jou ongeveer 2x meer bedienerhulpbronne as StartUp, en GoGeek is semi-toegewyde aanbieding wat jou nog meer gee. GrowBig en meer bied gratis migrasie, opstelling, gevorderde cache en die vermoë om verskeie webwerwe aan te bied. GoGeek kom met prioriteitsondersteuning. Hul wolk-hosting is nogal die prysstyg van $ 80 per maand.

U kan dit op hulle sien funksies bladsy:

Ground-bediener-Resources-vergelyking

Ek gebruik SiteGround omdat:

  1. My GTmetrix + Pingdom verslae spreek vanself
  2. My bladsye laai onmiddellik (klik deur dit as u wil)
  3. vinnig spoed tegnologie (PHP 7.3, NGINX, SG Optimizer, Cloudflare)
  4. Aanbeveel deur Yoast, WordPress, Ivica van WordPress bespoedig
  5. Vry Laat ons SSL enkripteer, maklik om te gebruik cPanel, en funksies vir eCommerce
  6. WordPress ondersteuning is onverbeterlike selfs sonder GoGeek se prioriteitssteun
  7. GrowBig kom met verhoog, meer stoor en meer bedienerhulpbronne (blaai af na “ons ken die hulpbronne toe wat u benodig” en hou muis oor die bediener blad)
  8. GoGeek kom met nog meer bedienerhulpbronne, berging, prioriteitsondersteuning
  9. Gratis migrasies, migrator-inprop, en a 30 dae geldterugwaarborg
  10. Baie lof aan reddit, Facebook-gesprekke, Twitter, TrustPilot
  11. Baie lof op Facebook: # 1, # 2, # 3, # 4, # 5, # 6, # 7# 8, # 9, # 10# 11
  12. Baie mense het reeds gemigreer en resultate op Twitter geplaas: # 1, # 2, # 3, # 4, # 5, # 6# 7, # 8, # 9, # 10, # 11, # 12, # 13, # 14, # 15, # 16, # 17, # 18, # 19, # 20, # 21, # 22, # 23, # 24, # 25, # 26, # 27, # 28, # 29, # 30, # 31, # 32, # 33, # 34, # 35, # 36, # 37

Geaffilieerde Disclaimer – as u inteken op SiteGround met my geaffilieerde skakel Ek sal ‘n goeie deel aan u skenk sonder enige koste. Elke jaar het ek skenk $ 3k aan GoFundMe-veldtogte (2018 was die hongeriges in Denver te voed, 2017 was by die Rooi Kruis by die orkaan Harvey). U ondersteuning help en ek waardeer dit opreg. Ek probeer om my resensies onbevooroordeeld te maak en te ondersteun bewyse in die vorm van Facebook-peilings, tweets, en regte gesprekke. As u dit nie wil gebruik nie, is hier ‘n nie-geaffilieerde skakel na SiteGround. Hoe dan ook, ek glo regtig hulle is ‘n uitstekende WordPress-gasheer en u webwerf sal vinniger / gladder verloop … doen u navorsing op Facebook-groepe + Twitter en jy sal die meeste mense vind sê dieselfde.

Omm-On-Ground

Mense migreer gewoonlik omdat hulle spoed tegnologie kan laai keer in die helfte sny:

Skakel oor na SiteGround

SiteGround-laai tydmigrasie

Bluehost na SiteGround GTmetrix

HostGator na webwerfgronde

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 perfekte telling op die terrein

SiteGround Genesis

Spoed afgelewer deur SiteGround

SiteGround GTmetrix-verslag

Verminderde laai tye met SiteGround

Nuwe webwerf-reaksie tye

HostGator na SiteGround-migrasie

SiteGround-reaksietye op Joomla

Oorskakel na SiteGround Hosting

SiteGround-vuurpyl Stel jou voor met kombinasie

Joomla GTmetrix op webwerfgrond

SiteGround PageSpeed ​​Insights

SiteGround Op Joomla

Verminderde laai tye op werfgrond

SiteGround-vinnige aanbieding

Nuwe Pingdom-uitslae op webwerfgronde

Nuwe reaksie tyd vir SiteGround

Verbetering van SiteGround-reaksietyd

Huur my ontwikkelaar aan om u CPU-gebruik te verminder

Ek werk sedert 2011 met dieselfde man – hy is ongelooflik met die snelheidsoptimalisering en het my gehelp om my webwerf te optimaliseer om in te laai <1 sekonde met wonderlike GTmetrix en Pingdom verslae.

Sy naam is Pronaya en hy behoort u CPU-oorskotte op te los (as u nog hulp nodig het) en u te help om tellings / laai tye in GTmetrix en Pingdom te verbeter. U kan hom huur deur ‘n profiel op freelancer.com en soek na gebruikersnaam bdkamol. Hier is sy volle WordPress spoedportefeulje. Hy is 40 dollar per uur van Bangladesh af (dus is daar ‘n tydsverandering) en u kan hom per e-pos stuur aan [email protected]. Hy het ook ‘n perfekte 5-ster-resensie op sy profiel.

Pronaya-Kumar-S-resensies

U kan dit ook oorweeg om u probleem in die WordPress versnel Facebook-groep as u terugvoer wil kry van mense wat al die probleem met ‘n hoë CPU het, maar ek het die mees algemene oplossings gedurende hierdie tutoriaal behandel.

Algemene vrae

&# X2705; Wat is die maklikste manier om CPU in WordPress te verminder?

Vind en elimineer hoë CPU-inpropinasies, werk op na PHP 7.4, stel ‘n goeie cache-inprop in met optimale instellings, met behulp van ‘n CDN, en skakel onnodige WordPress-funksies soos die Heartbeat API uit. Opgradering na vinniger aanbieding sal natuurlik help.

&# X2705; Watter plugins verbruik die meeste SVE??

Sosiale deel, statistiese (analitiese) inproppe, skuifsportefeuljes, portefeuljes, bladsybouers, kalenders, geselsies, kontakvorms, verwante pos, sitemap, Wordfence, WPML en enige inprop wat deurlopende skanderings of prosesse uitvoer. Dit kan gevind word met behulp van Query Monitor of GTmetrix Waterfall.

&# X2705; Het alle gedeelde hosting CPU-perke??

Ja. Alhoewel sommige gedeelde hosting-ondernemings beweer dat hulle onbeperkte bandwydte het, handhaaf hulle steeds CPU-perke. Dit word gewoonlik gevind in hul voorwaardes.

&# X2705; Veroorsaak WooCommerce hoë SVE?

WooCommerce-webwerwe benodig gewoonlik meer inprops, en dikwels ook meer SVE-prosesserings. As dit nie noukeurig gekies word nie, kan die ekstra hulpbronne wat deur hierdie plugins gebruik word, stres op u bediener plaas. WooCommerce-webwerwe laai ook ekstra skrifte, style en karfragmente wat ook nie help nie. WooCommerce-werwe vaar beter met wolkhosting.

&# X2705; Hoe kan ek die CPU-verbruik van my webwerf nagaan??

U gasheerrekening moet u wys hoeveel CPU u verbruik. Sommige gashere het gereedskap soos AWStats wat spesifieke beelde, bots en ander bronne toon wat baie bronne verbruik.

Laat weet my of hierdie handleiding in die kommentaar gewerk het!

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