Nettstedet mitt er tregt eller bruker for mye CPU: slik gjør du det raskere
Er nettstedet ditt tregt, eller ser du 503-feil fordi siden bruker for mye CPU eller prosesser? Årsaken ligger nesten alltid i selve nettstedet: ingen caching, for mange plugins, store bilder eller en full database. Med tipsene nedenfor gjør du siden raskere, og da går forbruket automatisk ned.
Først: hvor ligger problemet?
- Gjelder det bare deg, eller alle? Prøv å åpne nettstedet på mobilen via 4G eller 5G, eller i et privat vindu. Går det raskt der, ligger problemet hos din egen datamaskin, nettverk eller VPN.
- Når du grensene i pakken din? Se i DirectAdmin under Resource Usage. Ser du feil (faults) der, ble nettstedet ditt bremset ned. Se DirectAdmin Resource Usage og trege nettsteder.
- Hvilken side, plugin eller spørring tar tid? Det ser du med X-Ray. Les hvordan det fungerer i Ressursgrense nådd (Resource limit reached) / 503 / PHP X-ray.
Tips for å gjøre nettstedet ditt raskere
- Slå på caching. Serverne våre kjører på LiteSpeed. For WordPress gjør den gratis pluginen LiteSpeed Cache ofte nettstedet mye raskere med en gang, fordi sidene da ikke bygges opp på nytt ved hvert besøk. Les også bloggen vår LiteSpeed Cache vs. WP Rocket.
- Bruk Redis for tunge nettsteder. For nettbutikker og sider med mange innloggede brukere hjelper Redis som object cache. Redis er inkludert i Power Webhost Three, Power Webhost Four og Power Reseller. Se Redis.
- Gjør bildene dine mindre. Ikke last opp bilder på flere MB rett fra kameraet ditt til nettstedet. Gjør dem mindre før opplasting, tilpasset størrelsen de vises i, eller bruk en plugin som gjør dette automatisk.
- Begrens antall plugins. Hver plugin koster tid. Slå dem alle av som en test, og se om nettstedet da er raskt. Er det det, slå dem på igjen én etter én til du finner synderen. Fjern det du ikke bruker.
- Rydd opp i databasen. Gamle revisjoner, spamkommentarer, statistikk og loggtabeller gjør nettstedet tregere over tid. Derfor kan et nettsted som alltid har fungert godt, plutselig bli tregt. Rydd opp og optimaliser, se Kontrollere, reparere og optimalisere en database.
- Bruk en nyere PHP-versjon. Nyere versjoner er betydelig raskere. Se Velge PHP-versjon.
- Kontroller cronjobbene dine. En oppgave som starter hvert minutt og tar lengre enn et minutt, hoper seg opp. La tunge oppgaver kjøre sjeldnere og på rolige tidspunkter. Se Cron Jobs.
- Stopp roboter og spam. Innloggingsforsøk på wp-login.php, spam via kommentarskjemaer uten captcha og crawlere som kopierer hele nettstedet ditt, belaster pakken din. I tilgangsloggen ser du hvilke adresser som henter mye data, se Sideoversikt og logger.
- Ikke la skript henge og vente. Henter nettstedet ditt data fra en annen server, for eksempel en RSS-feed eller en kobling, gi da alltid kallet en kort timeout. Ellers forblir prosesser åpne hvis den andre serveren er treg.
Alle stegene med forklaring finner du i Nettstedet mitt er tregt i DirectAdmin-veiledningen.
Hva betyr antall prosesser?
Antall prosesser er ikke det samme som antall besøkende. En webserverprosess leverer en side og er ferdig i løpet av en brøkdel av et sekund. Forblir prosesser åpne, for eksempel fordi et skript venter på en annen server, blir grensen i pakken din full. Besøkende ser da meldingen 503 eller Resource Limit Is Reached. Les da 503 eller «Resource Limit Is Reached»: hva nå?.
Er pakken din for liten?
Har du ryddet opp nettstedet og slått på caching, og viser Resource Usage fortsatt feil i travle perioder? Da trenger nettstedet ditt mer regnekraft. Velg i Min side under Mine Produkter › Administrer for Endre hostingpakke. En oppgradering trer i kraft umiddelbart. Tunge nettsteder som nettbutikker trenger allerede ved normal bruk mer regnekraft enn et lite nettsted.
Kan WebOké løse det?
Vi melder fra hvis nettstedet ditt krever for mye, og gir deg gjerne tips. Å tilpasse og optimalisere nettstedet, pluginene eller databasen din gjør du selv, eller får gjort av din nettutvikler. Det samme gjelder programvare du har installert via Installatron: den er ikke vår. Se også Kostnader for spesifikt arbeid.
