1)      Stabiliser votre site e-Commerce

harmony and balance

  • Figez le plus tôt possible les développements de votre applicatif pour éviter toute mauvaise surprise liée aux nouveaux modules/fonctionnalités
  • Ne videz pas votre cache juste avant l’arrivée massive de visiteurs (mailing par exemple), le dernier vidage doit avoir lieu a minima 24h avant
  • Les visuels : optimisez la taille des images, allégez au maximum la taille des pages
  • Assurez la tenue de charge : effectuez un test de montée en charge afin de connaître les limites de la capacité d’absorption de votre infrastructure et les temps de réponses de vos pages. Cela vous permettra d’ajuster un potentiel upgrade de vos ressources pour la période de charge attendue
  • Augmentez au maximum la mise en cache des pages. Dans ce post vous trouverez des infos pour Magento mais la partie « .htaccess » est vraie pour tout site utilisant Apache
  • Testez votre site avec des outils qui peuvent vous permettre de situer le niveau d’optimisation de vos pages comme GTmetrix, HTML validator, ou CSS jigsaw
  • Vérifiez vos logs (sous Magento var/log/exception et system.log)
  • Trunkez (coupez) vos logs applicatifs, archivez-les, ils prennent de la place et ralentissent la base de données

2)    Actions simples Checklist with green check isolated on white

  • Préchauffez le cache (wget –R du contenu du sitemap)
  • Exécutez les scripts de réindexation auparavant
  • Autorisez vos futurs visiteurs à préparer leurs paniers à l’avance avec des temps de session (sauvegarde panier) plus longs. Quand ils/elles reviendront, leurs paniers seront déjà pleins et vos ventes se feront plus rapidement. Si vous voulez appliquer les best practices, mettez dans vos fichiers .htaccess des directives pour que les navigateurs de vos internautes stockent vos images, JS et CSS en avance
  • Etalez vos e-mailings dans le temps, sur plusieurs heures si possible

3)      Le jour J

ILoveSoldes
  • Surveillez les points stratégiques de votre e-boutique : tunnel de paiement, homepage, mise au panier, …
  • NBS peut, à votre demande, ajouter des pages de monitoring supplémentaire. Vous disposez par défaut du monitoring de votre homepage, que l’on peut étendre à des pages de catégories produit, du checkout etc.
  • Espacez les mises à jour produits et le rafraîchissement des statistiques, en F5 en backoffice, cela consomme de la ressource

 

Philippe Humeau
Philippe Humeau
Philippe a co-fondé NBS System en 1999. Après s’être concentré sur la sécurité, qu’il n’a jamais abandonnée, il se découvre une passion pour le ecommerce à partir de 2008. Tour à tour pentester, CTO, CCO puis CEO, son profil touche-à-tout l’a conduit à devenir directeur marketing et stratégie d’OT Group après notre intégration dans celui-ci.