Min hjemmeside er langsom eller bruger for meget CPU: sådan gør du den hurtigere
Er din hjemmeside langsom, eller ser du 503-fejl, fordi dit site bruger for meget CPU eller for mange processer? Årsagen ligger næsten altid i selve hjemmesiden: ingen caching, for mange plugins, store billeder eller en fuld database. Med tipsene nedenfor gør du dit site hurtigere, og forbruget falder automatisk.
Først: hvor ligger problemet?
- Kun hos dig, eller hos alle? Prøv dit site på din telefon via 4G eller 5G, eller i et privat vindue. Er det hurtigt der, så ligger problemet hos din egen computer, netværk eller VPN.
- Rammer du grænserne for din pakke? Se i DirectAdmin under Resource Usage. Ser du faults der, blev dit site bremset. Se DirectAdmin Resource Usage og langsomme hjemmesider.
- Hvilken side, plugin eller forespørgsel tager tiden? Det kan du se med X-Ray. Læs hvordan det fungerer i Resource limit reached / 503 / PHP X-Ray.
Tips til at gøre din hjemmeside hurtigere
- Slå caching til. Vores servere kører på LiteSpeed. Til WordPress gør det gratis plugin LiteSpeed Cache ofte med det samme dit site meget hurtigere, fordi sider så ikke bygges op igen ved hvert besøg. Læs også vores blog LiteSpeed Cache vs. WP Rocket.
- Brug Redis til tunge sites. Ved webshops og sites med mange indloggede brugere hjælper Redis som object cache. Redis er inkluderet i Power Webhost Three, Power Webhost Four og Power Reseller. Se Redis.
- Formindsk dine billeder. Læg ikke fotos på et par MB direkte fra dit kamera på dit site. Formindsk dem før upload til den størrelse, du viser dem i, eller brug et plugin der gør det.
- Begræns dine plugins. Hvert plugin koster tid. Slå dem alle fra som test, og se om siten så er hurtig. Er det tilfældet, så slå dem til en ad gangen, indtil du finder synderen. Fjern det, du ikke bruger.
- Ryd op i din database. Gamle revisioner, spamkommentarer, statistik og logtabeller gør dit site langsommere med tiden. Derfor kan et site, der altid har fungeret godt, pludselig blive langsomt. Ryd op og optimer, se Kontrollere, reparere og optimere en database.
- Brug en nyere PHP-version. Nyere versioner er betydeligt hurtigere. Se Valg af PHP-version.
- Kontrollér dine cronjobs. En opgave, der starter hvert minut og varer længere end et minut, hober sig op. Lad tunge opgaver køre sjældnere og på rolige tidspunkter. Se Cron Jobs.
- Hold bots og spam ude. Loginforsøg på wp-login.php, spam via kommentarformularer uden captcha, og crawlere der kopierer hele dit site, belaster din pakke. I adgangsloggen kan du se, hvilke adresser der henter meget, se Siteoversigt og logfiler.
- Lad ikke scripts blive hængende. Henter dit site data fra en anden server, som et RSS-feed eller en integration, så giv altid det kald en kort timeout. Ellers forbliver processer åbne, hvis den anden server er langsom.
Alle trin med forklaring finder du i Min hjemmeside er langsom i DirectAdmin-vejledningen.
Hvad betyder antallet af processer?
Antallet af processer er ikke antallet af besøgende. En webserverproces leverer en side og er færdig inden for en brøkdel af et sekund. Forbliver processer åbne, for eksempel fordi et script venter på en anden server, så bliver grænsen for din pakke fyldt op. Besøgende ser så meldingen 503 eller Resource Limit Is Reached. Læs da 503 eller 'Resource Limit Is Reached': hvad nu?.
Er din pakke for lille?
Har du ryddet op i siten og slået caching til, og viser Resource Usage stadig faults på travle tidspunkter? Så har dit site brug for mere regnekraft. Vælg i Mit WebOké under Mine Produkter › Administrer for Skift hostingpakke. En opgradering træder i kraft med det samme. Tunge sites som webshops har allerede ved normal brug brug for mere regnekraft end et lille site.
Kan WebOké løse det?
Vi gør dig opmærksom på, hvis dit site kræver for meget, og giver dig gerne tips. Tilpasning og optimering af din hjemmeside, dine plugins eller din database gør du selv, eller får gjort af din webudvikler. Det gælder også software, du har installeret via Installatron: den er ikke vores. Se også Omkostninger ved specifikt arbejde.
