X-Ray är ett verktyg som enkelt uttryckt kan användas för att analysera laddningstider för hemsidor på webbhotellkonton hos oss.
Med hjälp av XRay kan du hitta flaskhalsar (så som långsamma plugins, teman, externa anrop etc) som gör att sidan inte laddar så snabbt som du önskar för att sedan kunna optimera siten.
X-Ray fungerar på alla webbplatser byggda med PHP, inklusive WordPress.
Verktyget finns tillgängligt på alla våra webbhotellkonton, Agency-tjänster samt på Managed Servers.
Komma åt X-Ray via cPanel
För att komma åt X-Ray och kunna börja analysera din hemsida, gör så här:
- Börja med att logga in på cPanel för det webbhotellkonto som siten du vill analysera ligger på.
- Leta upp ikonen
X-Ray App
i sektionenProgramvara
. - Du kommer nu in i gränssnittet för X-Ray.
Göra analys med X-Ray
För att använda X-Ray behöver du först göra en körning (eller flera) för att låta verktyget samla data.
Börja med att klicka på knappen Start tracing
.
Du får nu upp en ruta där du kan göra inställningar för körningen.
De olika inställningarna innebär följande:
- URL: URLen som används av siten du vill köra analysen på.
- Choose domain: Välj rätt domän i rullgardinsmenyn.
- Specify mask: Här styr du om du vill att analysen bara ska göras på en viss undersida, eller alla undersidor på domänen du valde ovan. Om du vill analysera alla förfrågningar mot domännamnet och dess undersidor, mata in
*
här.
- Advanced settings: Se nedan.
Om du kryssar i rutan för Advanced settings
får du upp några ytterligare val:
- Client’s IP: Här matar du in om du vill att analysen ska göras för alla besök mot siten eller om endast de som kommer från ett visst IP-nummer ska räknas. Låt
*
stå kvar om du vill att alla besök ska räknas. Om du bara vill att trafik från din egen IP-adress ska räknas, skriv in IP’t i fältet. Du kan hitta ditt IP-nummer här. - Record for: Här styr du hur länge analysen ska köras:
- Time period: Här väljer du det antal dagar, timmar och minuter som du vill att analysen ska pågå innan den avbryts. Du kan välja som kortast 1 minut och 2 dagar som längst.
- Request: Här väljer du istället det antal förfrågningar mot din angivna URL som ska fångas upp. När det antalet förfrågningar inkommit, eller det gått 29 dagar, kommer analysen avbrytas och resultatet sparas.
När du gjort inställningarna för körningen, klicka på den gröna Run
-knappen.
Undersöka resultat av X-Ray-analys
När en analys pågår eller har avslutats kommer den vara synlig i den nedre delen av X-Rays gränssnitt.
De olika kolumnerna innebär följande:
- URL: Den URL du matade in när körningen startades.
- Tracing status: Statusen för analysen. På bilden ovan nämns
Running
, vilket innebär att körningen pågår. Står detStopped
har du själv avbrutit körningen med stopp-knappen underActions
(se nedan). Om det antal förfrågningar eller den tid gått som du själv angivit vid starten av körningen kommer det ståCompleted
.
- Tracing status: Statusen för analysen. På bilden ovan nämns
- Client IP: Inställningen rörande IP-adress du justerade innan analysen startades. Står det
*
används förfrågningar från alla IP-adresser för analysen. - Collected requests: Hur många förfrågningar som fångats in under analysen.
- Expires in: Hur lång tid det är kvar innan analysen avbryts. Bestäms antingen av den tid du angav när analysen startades, eller sätts till 29 dagar om du angivit att analysen ska pågå upp till ett visst antal förfrågningar inkommit.
- Created: När analysen startades.
- Actions: Här har du några olika ikoner för hantering av körningen:
- Ögat: Klicka på ikonen som ser ut som ett öga för att se detaljer kring analysen.
- Stopp: Ikonen med den mörka kvadraten används för att stoppa en analys manuellt.
- Soptunna: Om du vill radera resultatet av en analys, klicka på soptunneikonen.
Analysdetaljer
Om du klickar på ikonen med ögat till höger om den analys du vill kika närmre på kommer du till den detaljerade vyn över analysen.
Längst ner på sidan får du fram en tabell över de förfrågningar som kommit in under analysen. Listan är som standard sorterad så de förfrågningar som tagit längst tid hamnar överst. Om du klickar på raden för en av förfrågningarna som sticker ut (exempelvis den som tagit längst tid) får du upp en sida med den fullständiga analysen.
Överst ser du en sammanställning av de ”värsta bovarna”, i det här fallet en förfrågan utifrån mot wp-cron.php på siten.
I de olika tabellerna kan du sedan se information om varje databasförfrågan, systemfunktion etc och gräva mer i vad som tar längst tid och då troligtvis använder mest systemresurser. Detta kan hjälpa dig ta reda på om till exempel ett plugin gör något som får siten att ladda långsamt.