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 nettstedet bruker for mye CPU eller for mange 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 nettstedet raskere, og forbruket går ned av seg selv.
Først: hvor ligger problemet?
- Bare hos deg eller hos alle? Prøv nettstedet på telefonen via 4G eller 5G, eller i et privat vindu. Er det raskt der, ligger problemet i din egen datamaskin, ditt nettverk eller din VPN.
- Når du grensene for pakken din? Se i DirectAdmin under Resource Usage. Ser du faults der, ble nettstedet ditt strupet. Se DirectAdmin Resource Usage og trege nettsteder.
- Hvilken side, plugin eller spørring tar tid? Det ser du med X-Ray. Hvordan det fungerer, leser du i Resource limit reached / 503 / PHP X-Ray.
Tips for å gjøre nettstedet ditt raskere
- Slå på caching. Serverne våre kjører LiteSpeed. For WordPress gjør den gratis pluginen LiteSpeed Cache ofte nettstedet ditt mye raskere med en gang, fordi sidene da ikke bygges på nytt ved hvert besøk. Les også bloggen vår LiteSpeed Cache vs. WP Rocket.
- Bruk Redis for tunge nettsteder. For nettbutikker og nettsteder 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 mindre. Ikke legg bilder på flere MB rett fra kameraet ut på nettstedet. Skaler dem ned før opplasting til størrelsen du viser dem i, eller bruk en plugin som gjør det.
- Begrens antall plugins. Hver plugin koster tid. Slå av alle som en test og se om nettstedet da er raskt. Er det det, slår du dem på igjen én etter én til du finner synderen. Slett 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 bra, 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.
- Sjekk cron-jobbene dine. En jobb som starter hvert minutt og varer lenger enn ett minutt, hoper seg opp. La tunge jobber kjøre sjeldnere og på rolige tidspunkter. Se Cron-jobber.
- Stopp roboter og spam. Innloggingsforsøk på wp-login.php, spam via kommentarskjemaer uten captcha og crawlere som kopierer hele nettstedet ditt holder pakken din opptatt. I tilgangsloggen ser du hvilke adresser som sender mange forespørsler, se Nettstedsoversikt og logger.
- Ikke la skript bli stående og vente. Henter nettstedet ditt data fra en annen server, for eksempel en RSS-feed eller en integrasjon, gi alltid kallet en kort tidsavbrudd. Ellers blir prosesser stående åpne når den andre serveren er treg.
Det besøkende ser: hastighet i nettleseren
Tipsene ovenfor handler om serveren. Hvor rask en side føles for en besøkende, avhenger også av hva nettleseren må laste inn. Google måler dette med Core Web Vitals, som du ser i PageSpeed Insights. Fire ting hjelper nesten alltid:
- Gi bildene bredde og høyde (
widthogheight). Da holder nettleseren av plass, og siden hopper ikke når bildet lastes inn. - Ikke lazy-load det viktigste bildet. Det store bildet øverst på en side skal ikke ha
loading="lazy". Lazy loading er for bilder lenger ned. - Bruk WebP eller AVIF. Disse formatene er mindre enn JPG og PNG ved samme kvalitet.
- Skaler ned og komprimer bildene til størrelsen du viser dem i.
Hvordan du leser rapporten, står i Lese PageSpeed Insights: Core Web Vitals på vanlig språk. Caching for WordPress og en nettbutikk setter du opp med LiteSpeed Cache for WordPress og en nettbutikk.
Alle trinnene med forklaring finner du i Nettstedet mitt er tregt i DirectAdmin-veiledningen.
Hva betyr antall prosesser?
Antall prosesser er ikke antall besøkende. En webserverprosess leverer en side og er ferdig på en brøkdel av et sekund. Blir prosesser stående åpne, for eksempel fordi et skript venter på en annen server, fylles grensen for pakken din opp. 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 i nettstedet og slått på caching, og viser Resource Usage fortsatt faults i travle perioder? Da trenger nettstedet ditt mer regnekraft. Gå til Min side, velg Mine produkter › Administrer og deretter Endre webhotellpakke. En oppgradering trer i kraft med en gang etter betaling. Tunge nettsteder som nettbutikker trenger allerede ved normal bruk mer regnekraft enn et lite nettsted.
Kan WebOké løse det?
Vi ser det når nettstedet ditt krever for mye, og gir deg gjerne tips. Tilpasning og optimalisering av nettstedet, plugins eller databasen gjør du selv eller overlater til webutvikleren din. Det gjelder også programvare du har installert via Installatron: den er ikke vår. Se også Kostnader for spesifikke arbeidsoppgaver.
Vil du lære mer? Ta det gratis kurset Bli funnet på nett, leksjon 4.3 Core Web Vitals: LCP, INP og CLS.
Vil du lære mer? Ta det gratis WordPress-kurset, leksjon 6.1 Hva gjør et nettsted tregt, og hvordan måler du det? eller leksjon 6.2 Caching.
