1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Résoudre des erreurs liées à une surcharge du site ; optimiser le site
Ce guide explique comment optimiser le site que vous gérez sur un Hébergement Web afin de le rendre plus rapide et permettre à tous les visiteurs d'y naviguer depuis Internet sans peine, quelle que soit leur vitesse de connexion.
⚠️ Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.
Le rôle de l'hébergeur
La vitesse de chargement d'un site Web dépend de nombreux facteurs (performance du serveur, infrastructure réseau de l'hébergeur, connexion Internet du visiteur, optimisation du site Web, etc.).
En tant qu'hébergeur, Infomaniak s'efforce de proposer ce qui se fait de mieux en matière d'hébergement et fait évoluer en permanence ses produits et son infrastructure:
- Tous les hébergements fonctionnent sur des disques SSD de dernière génération.
- L'infrastructure bénéficie de plus de 70 Gbit/s d'interconnexion et de redondance avec Cogent, Level3, etc.
- Afin de pouvoir absorber sans problème les pics de fréquentation, les serveurs fonctionnent avec des processeurs Intel Xeon 64 bits, qui sont remplacés régulièrement et les serveurs partagés/mutualisés utilisent en moyenne seulement 40% de la puissance de leurs CPU.
De plus lorsque vous soumettez une demande de support concernant des lenteurs, Infomaniak analyse si…
- … le serveur de votre hébergement fonctionne normalement et n'a pas rencontré de problèmes durant les 48 dernières heures.
- … l'infrastructure réseau n'a pas rencontré de perturbations durant les 48 dernières heures.
Le rôle du détenteur de site et du webmaster
Infomaniak n'intervient pas sur le contenu des serveurs ou le développement de sites Web. La création ou la maintenance d'un site est un métier différent, bien qu'il soit lié à ses activités puisque sont proposés les outils et les services qu’un webmaster utilise pour créer des sites Web.
Analyser la cause des lenteurs
Voici donc ce qu'il vous appartient de faire si vous constatez des lenteurs avec votre site:
- Suivez les recommandations de Google PageSpeed Insights afin d'optimiser votre site Web... Les points relevés concernent en effet la conception du site Web et non la configuration du serveur ; prenez connaissance de cet autre guide si le résultat du test vous invite à autoriser la compression des ressources sur votre site.
- En cas de lenteurs depuis l'Ă©tranger, envisagez l'activation de DNS Fast Anycast.
- Installez et configurez un système de cache sur votre site afin d'éviter les accès redondants aux bases de données et d'accélérer l'affichage de votre site.
- Envisager un CDN.
- Testez la vitesse de réponse du serveur (TTFB).
- Scannez votre hébergement à la recherche de virus.
- Purgez régulièrement les bases de données et supprimez les entrées inutiles.
- Utilisez la dernière version de PHP compatible avec votre site/CMS/application Web.
- Evitez l'usage d'images, de compteurs, de CGI ou de médias hébergés sur des fournisseurs externes, car si ceux-ci sont inatteignables, votre site semblera lent.
- DĂ©sactivez les extensions superflues qui consomment beaucoup de ressources dans votre CMS.
- Mettez et tenez à jour les CMS/applications Web régulièrement.
- Mettez en place un délai de navigation pour les bots d'indexation, car certains ont un fonctionnement très "agressif" ; il est possible de limiter leur impact en mettant en place un Crawl-delay.
- Consultez les éventuels error-logs qui regroupent toutes les erreurs générées par votre site ; en corrigeant ces erreurs, votre site sera plus performant.
- Consultez les éventuels slowlogs: ils regroupent les requêtes qui prennent plus de 5 secondes à s'exécuter ; il est important de corriger les requêtes listées dans ce fichier (exemples d'optimisation SQL).
- Ajoutez un système de cache serveur (serveur Cloud uniquement).
- Augmentez la valeur max_children (serveur Cloud uniquement).
Si un problème persiste...
En tant que détenteur de site, si vous êtes webmaster ou que vous avez engagé un webmaster qui ne trouve pas non plus l'origine des lenteurs, contacter le support Infomaniak par écrit uniquement après avoir obtenu les renseignements suivants:
- Nom du site hébergé.
- Dates et heures des lenteurs rencontrées.
- Nom de la base de données éventuellement concernée / idem pour compte FTP.
- Votre adresse IP publique au moment des tests (visible p.ex sur https://www.infomaniak.com/ip).
- Type de lenteur constaté (affichage du site, transferts FTP...).
- Problèmes (lenteurs par exemple) pour accéder au site d'Infomaniak par intermittence?
- RĂ©sultat d'un traceroute vers
84.16.66.66
et copiez-collez les résultats complets (capture d'écran si nécessaire). - Résultat d'un speedtest en choisissant Infomaniak comme destination (http://www.speedtest.net/ — cliquez sur Changer de serveur afin de sélectionner Infomaniak).
Si vos besoins explosent…
Si l'hébergement mutualisé ne convient plus à votre site il faut étudier le passage éventuel à un Serveur Cloud. Votre site pourra être simplement déplacé sur ce type de serveur où il sera seul et sur lequel vous pourrez installer un moteur de cache p.ex.