Vous venez de déménager chez un nouvel hébergeur et votre site web semble plus lent ? Cela arrive plus souvent qu’on ne le pense, et généralement le problème ne vient pas du nouveau serveur lui-même, mais de paramètres qui ont été transférés ou qui ne sont pas encore correctement configurés. Pensez au DNS qui n’est pas encore entièrement propagé, à l’absence de caching, à des paramètres PHP différents, ou à une base de données qui n’a pas été transférée de manière optimale. Dans cet article, nous passons en revue étape par étape les principales causes et solutions.
Vérifiez d’abord si le problème vient réellement du serveur
Avant de chercher des causes techniques, il est utile de vérifier si le problème vient réellement du serveur. Testez le temps de chargement avec un outil externe plutôt qu’uniquement avec votre propre navigateur, car celui-ci peut encore afficher d’anciens fichiers provenant du cache. Comparez également les performances du site depuis un autre appareil ou réseau. Parfois, le problème est local : un cache DNS obsolète sur votre propre ordinateur ou routeur peut faire que vous vous connectiez encore (partiellement) à l’ancien serveur, ce qui donne des résultats déroutants, lents ou incohérents.
DNS et caching : les coupables les plus fréquents
Après un déménagement, le DNS de votre domaine doit pointer vers le nouveau serveur. Cette modification n’est pas appliquée partout dans le monde en même temps : les fournisseurs et réseaux appliquent des temps de cache (TTL) différents pour les enregistrements DNS. Il peut donc arriver que des visiteurs dans un pays soient déjà sur le nouveau serveur rapide, tandis que d’autres suivent encore (temporairement) l’ancien chemin. Cela donne alors l’impression d’un site web variable ou plus lent, alors qu’en réalité il s’agit simplement d’une question de patience.
Le caching côté serveur joue également un rôle. De nombreux environnements d’hébergement utilisent un caching au niveau du serveur pour servir les pages plus rapidement. Juste après un déménagement, ce cache est généralement encore vide, ce qui rend les premières visites après la migration plus lentes que la normale. Ce n’est qu’après la constitution du cache que vous observez le véritable niveau de vitesse du nouvel environnement.
Vérifiez la propagation DNS
Utilisez un outil de vérification DNS en ligne pour voir si votre domaine pointe déjà partout dans le monde vers la nouvelle adresse IP.
Attendez que le TTL soit écoulé
Laissez à la modification DNS le temps indiqué dans la valeur TTL avant de tirer des conclusions sur la vitesse.
Laissez le cache se constituer
Visitez vous-même plusieurs fois quelques pages importantes, afin que le cache côté serveur se constitue avant de faire des comparaisons.
Si le DNS ou l’e-mail ne fonctionne pas correctement après le changement, consultez également notre explication sur les noms de domaine et paramètres DNS pour plus de contexte.
Paramètres PHP et caching sur le nouveau serveur
Chaque environnement d’hébergement a sa propre configuration PHP : limite de mémoire, version de PHP, et activation ou non d’un cache opcode comme OPcache. Si le nouveau serveur utilise une version PHP différente de celle sur laquelle votre site a été construit, cela peut entraîner un chargement plus lent, voire des messages d’erreur. Vérifiez dans votre panneau de gestion quelle version PHP est active et si elle correspond à ce dont votre site a besoin.
Les plugins de caching (pour un CMS comme WordPress) peuvent également être perturbés après un déménagement, par exemple parce qu’ils font encore référence à d’anciens emplacements de fichiers ou adresses IP. Il est conseillé de reconfigurer les plugins de caching après une migration, ou de les désactiver temporairement pour tester si cela fait une différence.
Base de données et fichiers : bien transférés ?
Un site web plus lent après un déménagement peut aussi indiquer une base de données qui n’a pas été transférée entièrement ou de manière optimale. Vérifiez que toutes les tables sont présentes et que la connexion à la base de données se déroule sans problème, sans délai ni message d’erreur dans les fichiers journaux. Une base de données qui se connecte par un détour (par exemple un nom d’hôte mal configuré) peut provoquer un ralentissement notable.
Vérifiez également que tous les fichiers ont été entièrement transférés, y compris les images, les téléchargements et d’éventuels scripts externes. Des fichiers manquants entraînent souvent des messages d’erreur répétés en arrière-plan, ce qui peut inutilement allonger le temps de chargement d’une page. Un coup d’œil rapide aux journaux d’erreurs de votre panneau de gestion révèle souvent immédiatement si un problème survient lors de la récupération des fichiers ou des données.
Vous n’êtes pas sûr d’avoir tout correctement transféré, ou préférez-vous le faire faire ? Consultez alors les possibilités pour passer chez Tandata, où la migration est soigneusement accompagnée. Et si votre e-mail ne fonctionne pas bien après le déménagement, vérifiez les paramètres sur l’hébergement e-mail professionnel.
Questions fréquentes
Combien de temps faut-il pour que les modifications DNS soient propagées partout ?
Cela dépend de la valeur TTL définie pour le domaine. Un TTL bas permet une propagation plus rapide, un TTL plus élevé peut prendre plus de temps avant que tous les réseaux ne prennent en compte la modification.
Pourquoi mon site charge-t-il parfois rapidement et parfois lentement après le déménagement ?
Cela s’explique souvent par le fait que différents réseaux et fournisseurs affichent encore des données DNS différentes. Dès que la propagation est entièrement terminée, cette différence disparaît d’elle-même.
Une version PHP incorrecte peut-elle réellement avoir un impact sur la vitesse ?
Oui, une version PHP obsolète ou inadaptée peut entraîner un chargement plus lent et parfois même des problèmes de compatibilité avec des plugins ou thèmes.
Dois-je reconfigurer les plugins de caching après un déménagement ?
Souvent oui. Les plugins de caching enregistrent parfois des données spécifiques au serveur qui ne sont plus correctes après un déménagement, une vérification ou une réinitialisation est donc conseillée.
Conclusion
Un site web plus lent après un déménagement résulte généralement de la propagation DNS, d’un cache encore vide, de différences dans les paramètres PHP ou d’un transfert incomplet des fichiers et de la base de données. Parcourez les étapes de cet article et le problème sera dans la plupart des cas rapidement identifié et résolu.