Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment tester le stress d’un site WordPress (2024)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous savoir comment votre site se comportera en cas d’augmentation du trafic ?

Les tests de stress d’un site WordPress afficheront les performances de votre site dans différentes situations. Vous pourrez ainsi vous assurer de la rapidité des performances et résoudre les problèmes éventuels.

Dans cet article, nous allons vous afficher comment tester le stress d’un site WordPress.

How to stress test a WordPress website

Qu’est-ce qu’un test de stress WordPress ?

Un test de résistance WordPress vous permet de voir comment votre site se comportera dans des situations de fort trafic. Il vous aide à vous préparer à des pics de trafic et à voir comment votre site gère la charge.

Montant, la quantité de trafic qu’un site peut supporter est déterminée par votre offre d’hébergement WordPress. Cependant, les tests de résistance aident à trouver ces limites et à découvrir les problèmes qui pourraient survenir en raison d’un trafic élevé.

Par exemple, un pic soudain de trafic peut faire planter votre site et utiliser toutes les ressources du serveur. De même, vous pouvez voir quels sont les extensions WordPress, les thèmes, les extraits de code et les images qui fonctionneront mal dans des conditions extrêmes.

Grâce aux tests de résistance, vous pouvez facilement corriger tout problème ou un réglage qui pourrait être mal configuré. Vous offrirez ainsi une meilleure expérience aux utilisateurs/utilisatrices et serez prêt(e) à faire face à des situations de forte affluence.

Cela dit, voyons comment effectuer un test de résistance sur un site WordPress.

Test de stress d’un site WordPress

Lorsqu’il s’agit de mesurer les performances de votre site WordPress, vous trouverez de nombreux outils de test de vitesse, comme PageSpeed Insights, Pingdom ou GTmetrix.

Si ces outils aident à trouver la vitesse de chargement de votre site, ils ne permettent pas de savoir comment un site se comportera en cas de trafic important.

Pour stresser un site WordPress, nous allons utiliser Loader.io pour ce tutoriel. Il s’agit d’un outil gratuit qui simule des situations de fort trafic et effectue une série de tests.

Créer un compte Loader.io gratuit

Tout d’abord, vous devrez vous rendre sur le site de Loader.io et créer un compte gratuit. Il vous suffit de cliquer sur le bouton  » S’inscrire maintenant  » pour Premiers pas.

Loader.io website

Ensuite, vous verrez les différentes offres de prix proposées par l’outil.

Sélectionnez l’offre « gratuite ».

Select a pricing plan for Loader

Ensuite, vous pouvez saisir des informations pour ouvrir un nouveau compte.

Loader.io vous demandera un nom d’entreprise, une adresse e-mail et un mot de passe. Une fois ces informations ajoutées, il vous suffit de cocher la case reCAPTCHA et de cliquer sur le bouton « S’inscrire ».

Enter information to create a free loader account

Vous recevrez également un e-mail de vérification. Vérifiez simplement votre boîte de réception et cliquez sur le lien contenu dans l’e-mail pour vérifier votre compte.

Ajout d’un nouvel hébergeur à Loader.io

Ensuite, vous pouvez configurer un hébergeur cible en cliquant sur le bouton « + New Host ».

Click the new host button

Vous devez ensuite saisir votre nom de domaine.

Une fois que c’est fait, il suffit de cliquer sur le bouton « Next : Vérifiez ».

Enter your domain name

Ensuite, vous devrez vérifier votre domaine. Vous pouvez le faire en vérifiant par HTTP ou par DNS.

Pour ce tutoriel, nous utiliserons l’option ‘Verify over HTTP’ et téléchargerons le fichier de vérification. Cliquez sur le lien de téléchargement et enregistrez le fichier sur votre ordinateur.

Download target verification token file

Après avoir téléversé le fichier, vous devez le téléverser dans le dossier racine de votre site. Il s’agit généralement du dossier « public_html ».

Pour téléverser le fichier, vous pouvez utiliser un client FTP. Pour plus de détails, veuillez consulter notre guide sur l’utilisation de FTP pour téléverser des fichiers sur WordPress.

Upload verification file to root folder

Après avoir téléversé le fichier, vous pouvez retourner sur le site de Loader.io et cliquer sur le bouton « Vérifier ».

Après vérification, un message de réussite devrait s’afficher.

View successful verification message

Ensuite, vous devez cliquer sur le bouton « Nouveau test » et configurer un test de résistance pour votre site.

Définir les Réglages de l’épreuve de stress

Sur l’écran suivant, vous pouvez modifier les Réglages de votre épreuve d’effort. Vous pouvez commencer par donner un nom à votre test.

Change stress test settings

Ensuite, vous devrez sélectionner le type de test. Loader.io propose 3 types de tests :

  • Clients par test – Cette option vous permet de tester le fonctionnement de votre site lorsqu’un nombre spécifique d’internautes le visitent pendant une durée déterminée. Vous pouvez définir le nombre de clients et la durée.
  • Clients par seconde – Ce scénario teste votre site pour un nombre spécifié de demandes de clients par seconde.
  • Maintien de la charge client – Dans ce type de test, un nombre constant de clients est maintenu pendant toute la durée du test. Ce type de test soumet votre site à une charge constante pendant une durée déterminée.

Nous vous recommandons d’effectuer plusieurs tests pour chacun de ces types. Cela vous aidera à découvrir les problèmes que votre site pourrait rencontrer dans différents scénarios.

Si vous défilez vers le bas, vous verrez les Réglages des demandes du client. Pour les tests généraux, nous recommandons d’utiliser les réglages par défaut, et vous n’avez pas besoin de modifier quoi que ce soit.

Edit client request settings

Vous êtes maintenant prêt à tester votre site WordPress. Cliquez sur le bouton « Exécuter le test ».

Analysez les résultats de votre test de stress

Loader.io effectuera le test de résistance pour votre site et compilera les résultats. Vous pouvez ensuite les analyser pour voir comment votre site se comporte dans des situations de trafic élevé.

Vous pouvez par exemple commencer par examiner le temps de réponse moyen. Plus le temps de réponse est faible, plus la vitesse de chargement de votre site est élevée.

Lors de nos tests, le temps de réponse moyen était de 590 millisecondes ou 0,59 seconde lorsque 250 clients ont visité le site pendant 1 minute.

Stress test results

Ce résultat est relativement satisfaisant et affiche que le site n’a pas été considérablement ralenti en cas de charge élevée.

Cependant, le temps de réponse maximal enregistré était de 10489 ms ou 10,489 secondes. Vous pouvez maintenant regarder le graphique ci-dessous pour voir quand le temps de réponse saute par rapport au nombre de clients.

Par exemple, nos tests ont affiché un pic lorsque le nombre de clients dépassait 150, et le temps de réponse maximal a été observé lorsque le nombre de clients atteignait presque 200.

View stress test results graph

Grâce à ces informations, vous aurez une idée approximative des performances de votre site lorsqu’un certain nombre de personnes le visiteront.

Vous pouvez maintenant répéter cette étape et effectuer plusieurs tests en utilisant différents scénarios. Par exemple, essayez d’augmenter le nombre de clients, de tester la durée et d’utiliser différents types de tests.

Astuces pour améliorer le temps de réponse et stimuler les performances

Si les tests de charge de WordPress affichent des performances lentes dans des situations de fort trafic, vous pouvez alors essayer différentes choses pour accélérer votre site.

Voici quelques astuces pour améliorer le temps de réponse et gérer une charge de trafic élevée :

1. Passez à une offre d’hébergement WordPress supérieure – Si vous utilisez un plan d’hébergement qui limite le nombre de visiteurs par mois, mettez à niveau vers une offre d’hébergement supérieure. De cette façon, vous obtiendrez plus de ressources serveur, et votre site pourra gérer le trafic supplémentaire en cas de pic. Vous pouvez également consulter notre comparaison détaillée des services d’hébergement WordPress les plus rapides pour en savoir plus.

2. Utilisez une extension de mise en cache – Une extension de mise en cache réduit la charge sur le serveur de votre site et aide à améliorer les performances. Il sert une version statique du site aux utilisateurs/utilisatrices au lieu de passer par tout le processus de demande d’une page web. Par conséquent, votre site se charge plus rapidement et vous offrez une meilleure expérience aux utilisateurs/utilisatrices.

3. Réglages d’un réseau de diffusion de contenu (CDN ) – Un CDN est un réseau de serveurs qui distribue des contenus statiques mis en cache aux utilisateurs/utilisatrices en fonction de leur localisation. Il aide à réduire la charge sur le serveur de votre site et à améliorer le temps de réponse.

4. Optimisez vos images et vos vidéos – Des images non optimisées peuvent prospecter des problèmes de performance sur votre site et augmenter la charge sur le serveur. Pour commencer, vous pouvez compresser les fichiers images volumineux afin de réduire le temps de réponse. Si vous hébergez des vidéos sur votre site, envisagez de les téléverser sur YouTube ou Vimeo et de les intégrer à votre contenu.

5. Retirez les extensions et les thèmes inutilisés – Si vous avez des extensions et des thèmes WordPress qui ne sont pas utilisés ou qui sont gourmands en ressources, pensez à les retirer. Ils peuvent ralentir votre site WordPress en chargeant des scripts inutilisés et en utilisant beaucoup de ressources du serveur.

Pour plus d’astuces sur l’amélioration des performances de votre site, veuillez consulter notre guide pour booster la vitesse et les performances de WordPress.

Nous espérons que cet article vous a aidé à apprendre comment tester le stress d’un site WordPress. Vous pouvez également consulter notre guide sur les erreurs WordPress les plus courantes et comment les corriger, ainsi que le guide ultime du référencement WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

20 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Ishmal Majid says

    Using the Caching Plugin and setting up CDN are really amazing ideas to maintain the performance of websites even under high traffic. This article, I would say, is a good one.

  3. Mrteesurez says

    I just discovered this and I say whaaooo !.
    This post is quite helpful. Some hosting companies will just highlighted the descriptions each plan ambiguously.

    Now I can stress test my WordPress website. thanks.

    But my question is, can this test not have real time impact on the server capacity ??

    Is it sending real traffics or just an imagination.

    • WPBeginner Support says

      The test can affect your site which is why you would want to be careful that you do not test a massive number of connections using this during the peak usage time for your site.

      Administrateur

  4. Ralph says

    Woah, turns out my site is not so much ready for big spikes of readers! I’m glad that you posted on only tutorial of test, but also tips how to improve!

  5. A Owadud Bhuiyan says

    This article is very useful.

    But I have a concern about my website security. Have you any blogs which help to protect my site or what should I do if my site is hacked?

    Advanced Thanks.

  6. Moinuddin Waheed says

    Great insights into how we can future proof our traffic load on our website. Most of us who starts a blog or a website, we tend to buy a shared hosting plan and host our website there for multiple reasons. affordability is one of the most pressing reasons for newbies like me.
    How much traffic a shared hosting plan can handle without us doing anything to handle the traffic aspect?

    • WPBeginner Support says

      It would depend on your specific hosting provider, if you check with the support for your hosting provider they should be able to let you know if you wanted a method other than running a stress test.

      Administrateur

    • Jiří Vaněk says

      Good practice also involves discussing with your web hosting support before the actual test. Starting the testing process might overload the shared server, leading to a shutdown. Be mindful of that. As for pricing, in the Czech Republic, we have virtual servers with 8GB RAM and 4 cores priced around 13 Euros per month for a Linux server. So, that pricing offer is quite good. Additionally, users can choose a data center based on their location to avoid having the server in a distant location.

  7. Karim Twin says

    This is a great guide for WordPress sites that are run by beginning bloggers. It’s true that a traffic surge can shut down your site if it’s not well-optimized for a surprising increase in traffic. I honestly find this blog post useful and helpful.

    Thanks to the editorial team for sharing this free guide.

  8. Jiří Vaněk says

    Thank you for the tip. I run my website on my own cloud server. For one website, I have 4 virtual CPUs and 8GB of RAM. I’ve been wanting to test how much traffic or load the server can handle for a while now. This could be an interesting test for some performance feedback.

  9. Ahmed Omar says

    website stress test, it looks like heart stress test.
    specially during holidays offers, you need to trust your site performance.
    thank you for this useful post

    • WPBeginner Support says

      You’re welcome, its a good idea to do this before having a holiday offer live ideally :)

      Administrateur

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.