Din webbplats är långsam eller använder för mycket CPU: så gör du den snabbare
Är din webbplats långsam, eller ser du 503-fel för att din sajt använder för mycket CPU eller för många processer? Orsaken ligger nästan alltid i själva webbplatsen: ingen caching, för många plugins, stora bilder eller en full databas. Med tipsen nedan gör du din sajt snabbare och sjunker förbrukningen av sig själv.
Först: var sitter problemet?
- Bara hos dig eller hos alla? Prova din sajt på mobilen via 4G eller 5G, eller i ett privat fönster. Är den snabb där, ligger problemet hos din egen dator, ditt nätverk eller din VPN.
- Stöter du på gränserna för ditt paket? Titta i DirectAdmin under Resource Usage. Ser du faults där, blev din sajt nerbromsad. Se DirectAdmin Resource Usage och långsamma webbplatser.
- Vilken sida, plugin eller query tar tid? Det ser du med X-Ray. Hur det fungerar läser du i Resource limit reached / 503 / PHP X-Ray.
Tips för att göra din webbplats snabbare
- Aktivera caching. Våra servrar kör på LiteSpeed. För WordPress gör den kostnadsfria pluginen LiteSpeed Cache ofta din sajt mycket snabbare direkt, eftersom sidor då inte byggs upp på nytt vid varje besök. Läs även vår blogg LiteSpeed Cache vs. WP Rocket.
- Använd Redis för tunga sajter. För webbutiker och sajter med många inloggade användare hjälper Redis som object cache. Redis ingår i Power Webhost Three, Power Webhost Four och Power Reseller. Se Redis.
- Förminska dina bilder. Lägg inte upp foton på några MB direkt från din kamera på din sajt. Förminska dem före uppladdning till den storlek du visar dem i, eller använd en plugin som gör det.
- Begränsa dina plugins. Varje plugin kostar tid. Stäng av dem alla som test och se om sajten då är snabb. Är den det, slå på dem en i taget tills du hittar boven. Ta bort det du inte använder.
- Städa din databas. Gamla revisioner, spamkommentarer, statistik och loggtabeller gör din sajt långsammare med tiden. Därför kan en sajt som alltid fungerat bra plötsligt bli långsam. Städa och optimera, se Kontrollera, reparera och optimera en databas.
- Använd en nyare PHP-version. Nyare versioner är betydligt snabbare. Se Välja PHP-version.
- Kontrollera dina cronjobb. En uppgift som startar varje minut och tar längre än en minut staplas på hög. Låt tunga uppgifter köras mer sällan och vid lugna tider. Se Cron Jobs.
- Håll botar och spam borta. Inloggningsförsök på wp-login.php, spam via kommentarsformulär utan captcha och crawlers som kopierar hela din sajt belastar ditt paket. I åtkomstloggen ser du vilka adresser som gör många förfrågningar, se Siteöversikt och loggböcker.
- Låt inte skript hänga och vänta. Hämtar din sajt data från en annan server, till exempel ett RSS-flöde eller en koppling, ge då alltid det anropet en kort timeout. Annars förblir processer öppna om den andra servern är långsam.
Alla steg med förklaring hittar du i Min webbplats är långsam i DirectAdmin-manualen.
Vad betyder antalet processer?
Antalet processer är inte antalet besökare. En webbserverprocess levererar en sida och är klar inom en bråkdel av en sekund. Förblir processer öppna, till exempel för att ett skript väntar på en annan server, fylls gränsen för ditt paket upp. Besökare ser då meddelandet 503 eller Resource Limit Is Reached. Läs då 503 eller 'Resource Limit Is Reached': vad nu?.
Är ditt paket för litet?
Har du städat sajten och aktiverat caching, och visar Resource Usage fortfarande faults vid livliga tider? Då behöver din sajt mer processorkraft. Välj i Mitt WebOké under Mina Produkter › Hantera alternativet Byt hostingpaket. En uppgradering gäller direkt. Tunga sajter som webbutiker behöver redan vid normal användning mer processorkraft än en liten sajt.
Kan WebOké lösa det?
Vi informerar dig om din sajt kräver för mycket och ger gärna tips. Att justera och optimera din webbplats, dina plugins eller din databas gör du själv eller låter din webbyrå göra. Det gäller även programvara som du installerat via Installatron: den tillhör inte oss. Se även Kostnader för specifika arbeten.
