Chapitre 17 · 17.4
X-Ray: trage pagina's opsporen
Cet article n'est pas encore traduit. Vous lisez la version néerlandaise.
Is je website traag, of raakt hij steeds zijn limieten? Dan wil je weten waar dat aan ligt: aan een plugin, aan een trage databasequery, of aan een externe dienst die lang op zich laat wachten. X-Ray meet dat voor je. Het volgt een tijdje elk verzoek aan je website en laat per pagina zien wat de meeste tijd kostte.
Een meting starten
- Klik in DirectAdmin onder Extra Programma's op X-Ray. Je ziet de lijst met metingen (taken). Staat er NO TASKS FOUND, dan heb je er nog geen.
- Klik op Start tracing (1).
- Kies bij URL (1) je domein en vul bij Specify mask in welk deel van je site je wilt meten. Met /* meet je de hele site; met bijvoorbeeld /winkel/* alleen de pagina's onder /winkel.
- Bij Record for staat hoeveel verzoeken er worden gemeten (standaard 20). Met het vinkje Advanced settings krijg je meer keuzes.
- Klik op Run (2).


Gegevens verzamelen
Open nu je website in een privévenster van je browser en klik rond, vooral op de pagina's die traag zijn. Of wacht tot er gewone bezoekers langskomen. X-Ray vangt de verzoeken op tot het ingestelde aantal is bereikt. In de lijst zie je hoeveel er al zijn gemeten.
Het rapport lezen
- Klik in de lijst bij je meting op het oogje (bekijken).
- Je ziet alle gemeten verzoeken met hun laadtijd. Klik op het verzoek dat het langst duurde: daar is het meeste uit te halen.
- In het rapport zie je welke onderdelen de meeste tijd kostten: per plugin of module, de traagste databasequery's en de verzoeken naar externe diensten.
Valt één plugin op met een veel langere tijd dan de rest? Dan is dat waarschijnlijk de boosdoener. Werk hem bij, zoek een lichter alternatief of zet hem uit. Zie je juist heel veel plugins met allemaal een beetje tijd? Dan heb je er gewoon te veel. Bekend zware combinaties zijn bijvoorbeeld een uitgebreide pagebuilder samen met een webshop en veel extra's.
Wat helpt bijna altijd?
- Gebruik de plugin LiteSpeed Cache. Onze servers draaien LiteSpeed, en met die plugin worden pagina's kant-en-klaar uit de cache geserveerd.
- Gebruik alleen plugins die je echt nodig hebt.
- Kies een nieuwere PHP-versie (zie Choisir la version de PHP (Select PHP version)) en zet opcache aan (zie Activer et désactiver des extensions PHP).
- Past je website niet meer in je pakket, kies dan een groter pakket in Mijn WebOké.
Let op: Tijdens een meting is elk gemeten verzoek een klein beetje trager. Stop een meting als je klaar bent, en laat er niet onnodig een doorlopen.
