Sådan reduceres CPU-brug på HostGator (båndbreddegrænser / throttling, der forårsager 503-service utilgængelige fejl)

Båndbreddegrænser sker, når din hostingplan ikke har nok serverressourcer til at rumme dine plugins, billeder, temaer og andre ting, der muligvis forårsager høj CPU. Du kan bruge AWStats (indbygget i din HostGator cPanel) og Query Monitor-plugin for at finde kilden, men denne tutorial skitserer de mest almindelige løsninger (jeg havde CPU-overdrivning selv).


Bare en heads up, HostGator er forfærdelig. De begrænse CPU-brug og har langsomme server responstider. Bare se på Facebook-afstemninger eller læs nogle samtaler i WordPress Hosting Facebook Group. De ejes af EIG og er gået helt ned ad bakke. Hvis du vil stoppe med at overskride grænserne for båndbredde, hjælper denne vejledning, men jeg skiftede til SiteGround eller Cloudways. Jeg bruger SiteGround (du kan se min GTmetrix /Pingdom rapporter med <1s belastningstider).

1. Opgradering til PHP 7.2

Opgradering til PHP 7.1 eller 7.2 kan gøre dit websted betydeligt hurtigere og samtidig reducere CPU-brugen. Dette gælder især, hvis du ikke har opgraderet PHP-versioner et stykke tid (eller aldrig har gjort det).

Trin 1: Vælg din PHP-valg i din HostGator cPanel.

HostGator-PHP-Selector

Trin 2: Vælg en nyere PHP-version (jo højere, jo hurtigere).

HostGator PHP-opgradering

Trin 3: Kontroller dit websted for fejl. Hvis du ser fejl, er chancerne for, at du kører plugins, der ikke er kompatible med den nyere PHP-version. I dette tilfælde skal du køre PHP-kompatibilitetscheck-plugin for at se, hvilke plugins der er inkompatible. Du skal enten slette disse plugins (og erstatte dem med plugins, der vedligeholdes bedre) eller vende tilbage til en tidligere PHP-version.

PHP-kompatibilitet-Checker

Trin 5: Nyd dit websted, som skulle være meget hurtigere.

WordPress PHP Benchmarks

2. Offload ressourcer til Cloudflare CDN

losning tunge filer til Cloudflares 200+ datacentre reducerer belastningen på din egen server kraftigt. Cloudflares CDN er gratis og ganske enkel at konfigurere, bare følg disse instruktioner nedenfor.

Trin 1: Tilmeld dig Cloudflare (gratis plan).

Trin 2: Kør scanningen, og du vil til sidst komme til en side med 2 navneservere.

CloudFlare-navneservere

Trin 3: Log ind på din HostGator-konto > domæner > Gearindstilling > Skift navneservere.

Trin 4: Udskift HostGators navneservere med dem, Cloudflare har leveret dig.

HostGator navneservere

3. Kontroller WordPress Heartbeat API

WordPress Heartbeat API kører automatisk i baggrunden på dit adminpanel. Det viser real-time-plugin-underretninger, når andre brugere redigerer et indlæg og andre ressourcehungrige opgaver. Dette genererer en anmodning hvert 15.-30. Sekund, så det er bedst at deaktivere det for at gemme på båndbredde. Installer Heartbeat Control-plugin og indstil det til 60’erne, eller bedre, deaktiver det helt.

Nogle cache-plugins kan lide WP Rocket har en mulighed til hjerteslagskontrol.

WP-Rocket-Heartbeat-Control

4. Rengør din database

En oppustet database kan bremse dit websted og også forbruge båndbredde. Installer WP-Optimer plugin og planlæg den til at køre hver 1-2 uge, så din database er ren og ren.

WP-optimer ren database

5. Brug et Great Cache-plugin

Alle 3 er super vigtige:

  • Hvis du bruger et cache-plugin
  • Hvilken cache-plugin, du bruger
  • Om indstillingerne er konfigureret optimalt

Hvis du har råd til $ 49 / år, WP-raket blev bedømt som cache-plugin nr. 1 i flere Facebook-afstemninger. Det skyldes, at det kommer med mange funktioner, som de fleste cache-plugins ikke har (se nedenfor). Ellers skal du installere ca. 6 ekstra plugins for at få disse funktioner, når WP Rocket har dem alle indbygget, hvilket reducerer antallet af plugins på dit websted. Hvis du bruger et andet cache-plugin, vil du undersøge, hvilke funktioner, det specifikke cache-plugin kommer med, og installer derefter disse plugins, hvis det ikke understøtter dem.

  • Databaseoprydning (indbygget i WP Rocket, eller brug WP-Optimize)
  • Hjertslagskontrol (indbygget i WP Rocket, eller brug Hjerteslagskontrol)
  • Lat lad billeder / videoer (indbygget i WP Rocket, eller brug) WP YouTube Lyte)
  • Host Google Analytics lokalt (indbygget i WP Rocket, eller brug CAOS For Analytics)
  • Host Google-skrifttyper lokalt (indbygget i WP Rocket, eller brug CAOS for skrifttyper, eller SHGF)
  • Integration med Cloudflare + andre CDN’er (indbygget i WP Rocket, eller brug CDN Enabler)

Bedste cache-plugin-afstemning i 2016

Måling af cache-plugin i 2019

Swift vs WP Rocket

Undersøgelse af cache-plugin i 2016

Bedste cache-plugins 2018-afstemning

wp raket vs w3 totla cache

WP Rocket har flere funktioner end andre cache-plugins:

WP-Rocket-funktioner

Hvis du ikke har råd til WP Rocket, anbefaler jeg begge Hurtig ydelse eller WP hurtigste cache.

6. Konfigurer Optimal Cache Plugin-indstillinger

Jeg skrev tutorials til de mest populære cache-plugins. Det er meget vigtigt, at du konfigurerer disse optimalt … selv 1 enkel indstilling (f.eks. Objektcache) kan i høj grad påvirke belastningstider.

  • WP Rocket Tutorial (anbefalet præmie)
  • Swift Performance Tutorial (anbefales gratis)
  • WP Hurtigste cachevejledning
  • W3 Total Cache Tutorial
  • WP Super Cache-tutorial
  • Autotimér selvstudiet

7. Fjern høje CPU-plugins

For mange plugins (eller 1 enkelt høj CPU-plugin) kan skyde fast i båndbredde. Almindelige plugins med høj CPU inkluderer social deling, statistik, backup, live chat, sidebygere og relaterede post-plugins. Du skal enten slette dem, udskifte dem med lette plugins (du skal muligvis undersøge), eller du har brug for en hostingplan med nok serverressourcer til at rumme dem. Tak Ivica fra WordPress fremskynder Facebook-gruppen for at starte dette liste.

  1. AddThis
  2. AdSense-kliksvigovervågning
  3. Alt-i-én-arrangementskalender
  4. Backup Buddy
  5. Beaver Builder
  6. Bedre WordPress Google XML-sitemaps
  7. Brudt Link-checker (brug Dr. Link Check)
  8. Konstant kontakt til WordPress
  9. Kontaktformular 7
  10. Kontekstrelaterede indlæg
  11. Digi Auto Links
  12. Disqus-kommentarsystem
  13. Divi Builder
  14. Essentielt gitter
  15. Se hele listen over 65 langsomme plugins

Du kan også bruge GTmetrix Waterfall-fanen (eller Forespørgselsmonitor) for at finde dine langsomste plugins:

Langsom WordPress-plugin

Hvis du planlægger at bruge ressourcehungrige plugins, bliver du uundgåeligt nødt til at opgradere din HostGator-plan (deres forretningsplan er bedre, deres VPS er endnu bedre, men hvis du bruger den slags penge, har du det bedre med SiteGround, Cloudways, Kinsta eller WP Engine).

8. Fjern eksterne ressourcer

Eksterne ressourcer er næsten uundgåelige. Indlejring af en YouTube-video, en tweet, ved hjælp af en social plugin, der opretter forbindelse til Facebook, Google-skrifttyper, kører AdSense … disse vil generere ekstra anmodninger og vil sandsynligvis vises i dine GTmetrix / Pingdom-rapporter. Her er nogle hurtige tip:

Forhent DNS-anmodninger
I tilfælde, hvor du skal bruge eksterne ressourcer, kan du forudhente dem. Dette hjælper browsere med at forudse dem og indlæser dem hurtigere. Luke oprettede en dejlig liste over fælles domæner, der skal forhåndsudhentes herunder Google Maps, skrifttyper, Analytics, YouTube (ved indlejring af videoer), Disqus og mere.

Prefetch-DNS-forespørgelse-liste

WP Rocket har en mulighed for forudindtagning:

Prefetch-DNS-anmodninger

Ellers kan du tilføje det til din header:

9. Server skalerede billeder

Hvis du ser server skaleret billedfejl i GTmetrix betyder det, at du skal ændre størrelsen på store billeder. GTmetrix fortæller dig, hvilke billeder der skal ændres til størrelse og deres korrekte dimensioner, men det viser kun uoptimerede billeder til den enkelt side, du tester. Hvis du har almindelige billeddimensioner (skydere, widgets, karrusel, blogbilleder med fuld bredde), kan du oprette et snyderi med alle deres dimensioner. Beskær / ændr derefter størrelsen på billederne, før du uploader dem. Dette kan spare dig for tid og CPU.

Server skaleret billeder

10. Komprimere billeder uden tab

Dette betyder, at du er nødt til at komprimere dem uden tab (ShortPixel er stor). Indstil komprimeringsniveauet, og optimer derefter et par billeder i dit mediebibliotek for at sikre dig, at du er tilfreds med kvaliteten. Hvis ja, kan du bulkoptimere billeder og automatisk komprimere billeder ved upload.

optimere-images-gtmetrix

11. Bloker spam-bots

Disse er langt mere almindelige, end du tror.

compute.amazonaws.com ramte mit websted hvert 3. sekund og tømte CPU på bogstaveligt talt intet. Hvis du ikke har kontrolleret for at se, hvilke bots der rammer dit websted, ville jeg 100% gøre dette.

Installere Wordfence og brug deres live trafikrapport for at se alle bots, der rammer dit websted i realtid.

Levende-Trafik-Rapport-Wordfence

Skriv alle værtsnavne ned, der ser mistænkelige ud og rammer dit websted ofte. Google dem, og se, om andre mennesker rapporterer dem som spam. Hvis ja, skal du gå til Wordfences blokeringsindstillinger (du kan også bruge Regler for Cloudflare-firewall) og blokerer spam-bots her. Sørg for at bruge en stjerne for at blokere alle variationer af denne bot. Kontroller din blokeringslogg, og se, at botterne blokeres. Hvis dit websted ofte blev ramt af spam-bots, kan dette spare en masse båndbredde.

Wordfence-blokering-Rule

Wordfence har også klassificeringsbegrænsende indstillinger. Dette begrænser / blokerer crawlere (og mennesker) fra at indgive for høje anmodninger, blokerer falske Google-gennemsøgere og forbedrer sikkerheden på 404 sider. Indstillingerne herunder er de samme, som Wordfence anbefales på siden med deres hastighedsbegrænsning.

Wordfence-hastighedsbegrænsende

Et andet alternativ er blot at installere Blackhole For Bad Bots-plugin.

Sorte hul til dårlige bots

12. Aktivér hotlink-beskyttelse

Hotlink-beskyttelse forhindrer folk i at kopiere dine billeder og indsæt dem på deres websted, der forbruger båndbredde, da du stadig er vært for disse billeder. Dette sker normalt kun, hvis dit websted har billeder af høj kvalitet (f.eks. Fotografering). Følg disse instruktioner:

  1. Log ind på cPanel, og klik på HotLink Protection.
  2. Sørg for, at det domænenavn, du ønsker at beskytte, er i boksen “Webadresser for at give adgang”.
  3. Angiv de udvidelser, som du gerne vil blokere for, i boksen “Blokeret direkte adgang for disse udvidelser”.
  4. Vi anbefaler, at du markerer afkrydsningsfeltet for “Tillad direkte anmodninger”.
  5. Spring boksen “Omdiriger anmodning til denne URL” og tryk på Send.

Cloudflare har også en mulighed for hotlink-beskyttelse i skrabe skærmindstillinger:

Cloudflare Hotlink-beskyttelse

13. Kontroller AWstats for at finde kilde til høj CPU

AWstats er indbygget i statistikafsnittet i din HostGator cPanel og kan hjælpe dig med at identificere kilden til høj CPU. Den fortæller dig nøjagtigt, hvor meget båndbredde der er forbrugt af bots, billeder og andre elementer. Husk at du kan blokere spam-bots med Wordfence eller Blackhole For Bad Bots-plugin, og du kan optimere dine billeder ved hjælp af værktøjer som GTmetrix og ShortPixel.

Robotter-Spiders-båndbredde

14. Kontroller serverens responstid

Langsomt server responstid er aldrig godt for CPU, belastningstider eller noget. Kør dit websted Google PageSpeed ​​Insights og kontroller, om forbedre serverens responstid vises i din rapport.

CPU og server responstider går hånd i hånd. Hvis du har gennemgået min tutorial, og du stadig har stor CPU-brug på HostGator, ved du sandsynligvis, hvad problemet er – det er HostGator.

Reducer serverens responstid

15. Bliv bedre hosting

HostGator sutter.

De blev vurderet meget dårligt i Facebook-afstemninger, og folk klager konstant over deres langsomme server-responstider, båndbreddegrænser og selvfølgelig deres dårlige support og oppetider.

Jeg bruger SiteGround og har 200ms responstid med 100% GTmetrix-scoringer og .4s Pingdom belastningstider. Foretag en hosting-check, kør dine egne test, eller klik gennem mine sider med hurtig indlæsning. De blev bedømt som værten nr. 1 i 26 Facebook-afstemninger og er verdener bedre end EIG (Bluehost, HostGator), Kom så far, og andre værter, der pakker for mange mennesker på den samme server. Der har været masser af mennesker WHO migreret og bogført resultaterFacebook og Twitter. tweet efter tweet, stolpe efter stolpe, afstemning efter afstemning efter afstemning, hurtigere hosting vil rette op langsomme responstid. De er anbefalet af WordPress, gøre gratis migrationer, og jeg bruger deres semi-dedikeret plan.

2019 Hosting PollSe afstemning2017-WordPress-hosting-FB-PollSe afstemning eller screenshotAnbefalinger for Elementor HostingSe afstemning eller screenshotJuli 2019 Hosting-anbefalingSe afstemning eller screenshotWordPress-Host-Poll Aug 2018Se afstemning eller screenshotShared-Hosting-Poll-2017Se afstemning eller screenshot2019-hosting-PollSe afstemning eller screenshotGo-To-Hosting-selskabSe afstemning eller screenshotWordPress-hosting-Poll-2017Se afstemning eller screenshotManaged-Hosting-PollSe afstemning eller screenshotWooCommerce-Hosting-FB-PollSe afstemning eller screenshot2016-Web-hosting-PollSe afstemning eller screenshotBedste-WordPress-hosting-udbyder-PollSe afstemning eller screenshotBedste-Web-hosting-2019-PollSe afstemning eller screenshotWP Friendly Hosting PollSe afstemning eller screenshot2016-WordPress-hosting-FB-PollSe afstemning eller screenshotForetrukne hosting til ElementorSe afstemning eller screenshotAnbefalinger for 2018-værtSe afstemning eller screenshotSe afstemning eller screenshotManaged-WordPress-hosting-Poll-2017Se afstemning eller screenshot2019-værter-Poll-1Se afstemning eller screenshotHosting-Poll-For-SpeedSe afstemning eller screenshotWordPress-hosting-Poll-Juni-1Se afstemning eller screenshotSiteGround-anbefalingSe afstemning eller screenshot2014-Managed-WordPress-hosting-FB-PollSe afstemning eller screenshotBedste-Web-hosting-udbyder-PollSe afstemning eller screenshotHosting-Poll Feb 2019Se afstemning eller screenshotHosting-Anbefalinger-PollSe afstemning eller screenshot

Bluehost vs SiteGround

Afstemning af WordPress-webhostSe afstemning eller screenshot

Folk migrerer normalt, fordi deres hastighedsteknologi kan forbedre server responstider med flere sekunder. Her er et par mennesker, der migrerede til SiteGround og offentliggjorde deres resultater.

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

Jeg er på deres semi-dedikeret GoGeek-plan med en .5s belastningstid i GTmetrix …

2019-GTmetrix-rapport

OMM-On-SiteGround

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å funktioner side

SiteGround-server-ressourcer-figur

Læse op for dig selv:

HostGator-serverens responstid

HostGator-feedback

HostGator-vs-SiteGround

HostGator-To-SiteGround

Favorit-Web-Host

Ofte stillede spørgsmål

&# X2705; Hvad der forårsager høj CPU?

Høj CPU er normalt forårsaget af en langsom server, ressourcehungrige plugins, en stigning i webstedstrafik, ikke ved hjælp af et CDN, og websteder, der ikke er optimeret til hastighed.

&# X2705; Hvordan reducerer du CPU?

Opgrader til den højest tilgængelige PHP-version i din HostGator cPanel, konfigurer et cache-plugin (jeg anbefaler WP Rocket), opsæt Cloudflares gratis CDN, installer Heartbeat Control-plugin, rengør din database med WP-Optimize og konsolider dine plugins.

&# X2705; Hvad er HostGators CPU-grænser?

På HostGators CPU-ressource-side gemmer de, at de har en 25% CPU-forbrugsgrænse, og at du må overskride denne grænse i ikke længere end 90 sekunder.

&# X2705; Er HostGator problemet?

HostGator blev bedømt dårligt i Facebook-afstemninger og er kendt for at have langsomme servere, hvis du gør din research i Facebook-grupper. Se på mennesker, der migrerede fra HostGator til andre værter, og du vil se, at der definitivt er bedre muligheder.

&# X2705; Vil skifte værter løse CPU-problemet?

Hver vært har CPU-grænser. Du skal lære, hvor meget CPU din potentielt nye hostingplan følger med og sammenligne den med din nuværende HostGator-plan. Hvis det har mere mere, bør det løse problemet.

Håber, at dette hjalp.

Skål,
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