6 Raisons pour lesquelles un site Web cesse de fonctionner

Vous recevez un avis de votre client. Leur site web cesse de fonctionner. Encore une fois.

avant de souligner le fait que votre client vous blâme pour cette « catastrophe”, permettez-moi de suggérer quelques moyens possibles de répondre à ce problème commun. Comme vous le savez, une variété de facteurs jouent dans la fonction d’un site web, et nous les avons résumés à six raisons clés pour lesquelles un site web cesse de fonctionner correctement. Soyez proactif et renseignez-vous, ainsi que vos clients, sur les raisons pour lesquelles les sites Web échouent.

« Voici 6 raisons clés pour lesquelles un site web cesse de fonctionner correctement., »Cliquez pour tweeter

Ce n’est pas une liste complète, mais une compilation de nos expériences, car nous avons travaillé avec des entreprises web au cours de nos 15 années de codage, de débogage et de résolution de problèmes. Voici les principales raisons pour lesquelles les sites Web cessent de fonctionner:

nom de domaine mal géré/SSL

nom de domaine expiré

un site web ne se charge pas lorsque le nom de domaine est expiré et pire encore, l’e-mail associé à ce domaine cessera de fonctionner également.

configuration incorrecte du nom de domaine

lorsque le domaine n’est pas configuré correctement, le site web et / ou l’e-mail cessent de fonctionner., Pour le nom de domaine fonctionne le DNS doit être configuré correctement.

SSL mal configuré

Si le SSL n’est pas configuré correctement sur votre site web, ou s’il a expiré, les utilisateurs du site verront un avertissement de sécurité ou un autre message lié à SSL. Cela incitera les utilisateurs à se méfier de la sécurité du site web.

Solution: assurez-vous que quelqu’un gère activement le(s) nom (s) de domaine et les certificats SSL. Ne laissez pas votre nom de domaine ou SSL expirer. Il peut prendre jusqu’à 48 heures pour que tout fonctionne à nouveau!,

site bloqué par un filtre

Si votre site web ne s’ouvre pas pour vous, mais s’ouvre pour d’autres, il peut s’agir de l’une des situations suivantes:

  • Le serveur Webhost bloque l’adresse IP de votre FAI
  • votre FAI bloque l’adresse IP du serveur webhost
  • votre Lan/Firewall bloque l’adresse IP du serveur webhost
  • Le filtre 3rd party bloque adresse

solution: essayez d’ouvrir le site web sur un autre ordinateur connecté à un autre FAI sur un autre réseau., Si cela fonctionne pour les autres mais pas pour vous, il est très possible qu’il soit bloqué.

dysfonctionnement du codage

dysfonctionnement du Code Local

un dysfonctionnement du codage peut être causé pour de nombreuses raisons, y compris les mises à jour ou les mises à niveau suivantes:

  • Système d’exploitation du serveur D’hébergement (OS)
  • navigateur D’ordinateur (par exemple Chrome, Safari, Firefox, IE, etc.)
  • CMS ou framework web

dysfonctionnement du Code tiers

Les sites Web et les applications web utilisent une variété de codes tiers., Ce code est utilisé car il permet au développeur de gagner énormément de temps sans avoir à réinventer la roue, mais plutôt à emprunter ou à utiliser du code développé et maintenu par d’autres. Le défi, cependant, est qu’un code tiers peut ou non être tenu à jour avec les environnements Web actuels. Les scripts obsolètes créent des vulnérabilités de sécurité et un dysfonctionnement d’un site web/application., Voici des exemples de types courants de codes tiers:

  • Scripts
  • Code dans les iFrames
  • Plug-ins
  • Addons
  • Extensions
  • Widgets

Solution: les codes tiers doivent être identifiés et gérés pour s’assurer qu’ils sont mis à jour et compatibles avec les normes les plus récentes. En fin de compte, vous devriez encourager le propriétaire du site à revoir son site web régulièrement pour vous assurer que tout fonctionne comme prévu. Le propriétaire du site doit accorder une attention particulière aux zones qui utilisent des intégrations tierces ou des fonctionnalités complexes.,

défaillance du serveur

défaillance matérielle du serveur

le matériel physique du serveur (comme le disque dur ou le processeur) est défectueux ou ne répond pas, ce qui signifie que le site web cesse de fonctionner, est lent ou fonctionne par intermittence.

panne du logiciel serveur

le système d’exploitation du serveur (par exemple Linux ou Windows) est obsolète, incompatible ou corrompu.

Solution: épargnez-vous beaucoup d’ennuis et de temps en hébergeant votre code dans un centre de données réputé géré par un personnel compétent. Chez IT Hands, nous travaillons en partenariat avec Rackspace pour notre hébergement.,

Malware/site piraté

parfois, il est très évident pour le visiteur que votre site a été piraté. (Exemple: le pirate peut modifier le texte sur votre site ou y télécharger des photos). D’autres fois, un visiteur du site peut ne pas remarquer le problème. (Exemple: du code peut être installé sur le site pour collecter certaines informations, puis les envoyer à un tiers non autorisé). Dans tous les cas, avoir des logiciels malveillants sur votre site est un problème sérieux.,

Solution:

  • utilisez des mots de passe forts et modifiez régulièrement votre mot de passe administrateur
  • assurez-vous que votre mot de passe n’est pas volé
  • installez uniquement des modules complémentaires/plugins tiers réputés
  • utilisez un outil en ligne (comme http://sitecheck.sucuri.net) pour vérifier comme prévu

incompatibilité du navigateur

lorsque le site web se charge mais ne s’affiche pas correctement, il se peut que vous ayez un problème de navigateur., Avant de faire vivre un site, votre partenaire informatique doit vérifier la compatibilité de votre site Web avec les versions actuelles et les plus populaires des navigateurs (Chrome, Safari, Internet Explorer, FireFox, etc.). Cependant, ce n’est pas parce qu’il fonctionne aujourd’hui qu’il sera rendu ou fonctionnera correctement sur les futures versions du navigateur (ou les anciennes versions).

Solution: il existe des outils de test de navigateur disponibles mais ils ne sont pas efficaces à 100%. Le seul moyen éprouvé d’assurer la compatibilité du navigateur est de visiter le site Web en utilisant différents navigateurs.,

Conclusion-suivez cette liste de contrôle

les temps D’arrêt du site Web sont douloureux pour tout le monde, y compris votre entreprise web, le propriétaire du site web et les utilisateurs!

ce qui suit est une liste de contrôle des éléments que vous pouvez faire maintenant pour minimiser la douleur lorsqu’un site web cesse de fonctionner:

  • informez vos clients sur les raisons pour lesquelles les sites Web échouent (expliquez les 6 raisons ci-dessus!) et les amener à travailler avec vous pour minimiser les temps d’arrêt.
  • informez vos clients sur la façon de communiquer efficacement avec vous lorsqu’ils éprouvent des problèmes avec leur site (voulez-vous qu’ils envoient un courriel? appel? créer un ticket?).,
  • définissez et expliquez votre SLA (accord de niveau de Service) à vos clients et assurez-vous que le SLA sera adéquat pour répondre aux besoins du client.
  • écrivez et exécutez des cas de test automatisés d’acceptation pour les fonctionnalités critiques afin que vous soyez prêt à comprendre rapidement les dysfonctionnements de codage.
  • assurez-vous que tous les logiciels ou plugins sont mis à jour avec les dernières versions.
  • configurez des outils de surveillance qui vous informeront si quelque chose semble mal avec votre site Web (comme Google Analytics, Webmaster, Sucuri, etc.).
  • Verrouillez votre serveur autant que possible (par exemple, ne pas utiliser FTP).
  • utiliser des outils et des partenaires de confiance (Rackspace, Monitis, DeployHQ, GitHub, etc.).
  • assurez-vous que toute la maintenance du serveur est planifiée lorsque le trafic utilisateur est moindre et que les clients sont informés de manière proactive lorsque leur site sera en panne.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *