Kapitel 17 · 17.4
X-Ray: hitta långsamma sidor
Är din webbplats långsam, eller når den ständigt sina gränser? Då vill du veta vad det beror på: en plugin, en långsam databasfråga, eller en extern tjänst som tar lång tid att svara. X-Ray mäter detta åt dig. Den följer varje begäran till din webbplats under en tid och visar per sida vad som tog mest tid.
Starta en mätning
- Klicka i DirectAdmin under Extrafunktioner på X-Ray. Du ser listan med mätningar (uppgifter). Står det NO TASKS FOUND, har du ännu inga.
- Klicka på Start tracing (1).
- Välj vid URL (1) din domän och ange vid Specify mask vilken del av din webbplats du vill mäta. Med /* mäter du hela webbplatsen; med till exempel /winkel/* mäter du bara sidorna under /winkel.
- Vid Record for ser du hur många begäranden som mäts (standard 20). Med kryssrutan Advanced settings får du fler alternativ.
- Klicka på Run (2).


Samla in data
Öppna nu din webbplats i ett privat fönster i din webbläsare och klicka runt, särskilt på de sidor som är långsamma. Eller vänta tills vanliga besökare kommer förbi. X-Ray fångar upp begärandena tills det inställda antalet är uppnått. I listan ser du hur många som redan har mätts.
Läsa rapporten
- Klicka i listan vid din mätning på ögat (visa).
- Du ser alla uppmätta begäranden med deras laddningstid. Klicka på den begäran som tog längst tid: där finns mest att hämta.
- I rapporten ser du vilka delar som tog mest tid: per plugin eller modul, de långsammaste databasfrågorna och begärandena till externa tjänster.
Sticker en plugin ut med betydligt längre tid än de andra? Då är det troligen boven. Uppdatera den, hitta ett lättare alternativ eller stäng av den. Ser du istället många plugins som var och en tar lite tid? Då har du helt enkelt för många. Kända tunga kombinationer är till exempel en omfattande pagebuilder tillsammans med en webbshop och många tillägg.
Vad hjälper nästan alltid?
- Använd pluginet LiteSpeed Cache. Våra servrar kör LiteSpeed, och med det pluginet serveras sidor färdiga från cachen.
- Använd bara plugins du verkligen behöver.
- Välj en nyare PHP-version (se PHP-versionen välja (Select PHP version)) och aktivera opcache (se PHP-tillägg av och på).
- Passar din webbplats inte längre i ditt paket, välj då ett större paket i Mitt WebOké.
Obs: Under en mätning är varje uppmätt begäran lite långsammare. Stoppa mätningen när du är klar, och låt den inte köra i onödan.
