Couverture de l'article Kit de survie : la checklist d'avant "mise en production" !
Retour aux articles

L'agence

WanadevStudio

Kit de survie : la checklist d'avant "mise en production" !

L'étape de mise en production fait souvent peur car elle parait risquée... Restons zen ! Nous avons collecté pour vous quelques points a vérifier. Si vous avez en amont bien suivi les développements, les points que nous abordons ne seront que des formalités !

Vous êtes fébriles et prêts à appuyer sur le gros bouton rouge ? Attendez un peu et prenez quelques minutes pour vérifier cette todo list :

Design et mise en production

Au delà du simple aspect esthétique, certaines optimisations ne sont pas a négliger. Que cela soit pour le confort d'utilisation mais aussi pour le sérieux de votre projet, voici quelques préconisations :

  • [ ] Personnalisez votre Favicon
  • [ ] Votre site doit fonctionner à minima sur Chrome, Firefox et Internet Explorer
  • [ ] Contrôlez votre responsive design . En complément, il est nécessaire de tester directement avec les bons devices (smartphones android, IOS, tablettes...)
  • [ ] Présence des icônes pour smartphones / tablettes.
  • [ ] Vos pages d'erreurs sont personnalisées pour les 404, 403 et 500
  • [ ] Vérifiez les droits d'utilisation des médias présents sur votre projet (photos, vidéo, pictogrammes, font...).

Sécurité

La sécurité est au cœur des enjeux techniques de ces prochaines années. Le niveau de protection de votre projet dépend évidemment de la criticité des informations de votre projet.

  • [ ] Les développeurs ont-ils pris en compte les problématiques des failles XSS ?
  • [ ] Limiter les informations applicatives renvoyées par votre projet dans les entêtes
  • [ ] Outil pour remonter les erreurs d’exécution de votre projet
  • [ ] Mettre en place un message d'avertissement lors d'utilisation de cookies
  • [ ] Mode debug désactivé et/ou inaccessible
  • [ ] Les mots de passes sont stockés d'une manière illisible (hash) et la politique de saisie de mot de passe est complexe.

SEO

Le référencement naturel est un travail long qui peut mettre longtemps à porter ses fruits. Il est à ce titre essentiel d'avoir des bases solides dès le départ. Des méthodes plus poussées pourront ensuite être réalisées

  • [ ] Vos pages doivent utiliser les métas génériques (title, description, charset...) et surtout ne posséder aucun doublon.
  • [ ] Vérifier que le fichier robots.txt est présent et bien configuré.
  • [ ] Un fichier sitemap va permettre d'indexer plus pleinement, le contenu de votre projet.
  • [ ] Avoir des urls réécrites et dans la langue du site
  • [ ] Un fil d'ariane qui organise la navigation de votre site
  • [ ] Compléter l'attribut alt pour mieux indexer vos images
  • [ ] Avez-vous des liens morts ?
  • [ ] Utilisez un outil d'analyse de votre trafic ou
  • [ ] Mettez en place Google Search Console pour suivre l'état de votre indexation chez Google (et les potentielles erreurs)

Performance et mise en production

  • [ ] Fusionnez en production le plus de fichiers possibles pour limiter le nombre de téléchargement.
  • [ ] Vos ressources JavaScript et CSS doivent être minifiées le plus possible (compression)
  • [ ] Diminuez la tailles de vos médias par compression :
  • [ ] Cache
  • [ ] Mettre en place une compression à la volée Gzip:

Votre hébergement

Ne sous-estimez pas cette partie qui permet à votre projet d'être disponible sur internet (rien que ça). Il est important de prévoir le pire :

  • [ ] Votre site doit être accessible en SSL. Plusieurs solutions vous sont offertes dont l'utilisation des certificats gratuits
  • [ ] Un système de sauvegarde régulier est t-il en place ? Y a t-il une procédure de restauration ?
  • [ ] Votre serveur a t-il des sondes pour vous alerter en cas d'espace disque faible ou de surconsommation de mémoire ?
  • [ ] Est-il possible de déployer une nouvelle version de votre projet rapidement et sans coupure (ou presque) ?
  • [ ] Quelles sont vos contraintes de disponibilité de votre projet ? Avez-vous du support technique et de l'infogérance ? Si oui, quels sont les temps d'intervention ?
  • [ ] Et si c'était le moment de passer en IP v6 ?!
  • [ ] Votre site redirige bien le non-www vers le www (ex : wanadev.fr vers www.wanadev.fr) (permet d'éviter les Duplicate Content #seo)
  • [ ] Utilisation d'un système de détection de coupure de service
  • [ ] Votre nom de domaine peut expirer chaque année. Il est souvent plus sûr d'activer le renouvellement automatique.

Si toutes les cases sont cochées, alors on est sur la bonne voie et la mise en prod n'est plus très lointaine ;-) !

@ Il manque un point dans notre check-list ? Aidez-nous à rendre cet article le plus complet possible et laissez nous un commentaire !

Commentaires

Il n'y a actuellement aucun commentaire. Soyez le premier !

  • Couverture de l'article Retour sur le Meet-up Python du 30 juin 2025
    Retour sur le Meet-up Python du 30 juin 2025

    Il y a 2 semaines

    Ce lundi 30 juin 2025 nous accueillions la branche lyonnaise de l'AFPy dans nos locaux pour un meetup autour du langage Python. Malgré les fortes températures, une trentaine de personnes ont répondu présentes pour ce moment de convivialité et d'échange.

  • Couverture de l'article Figma Make : enfin une passerelle prometteuse entre design et code grâce à l'IA
    Figma Make : enfin une passerelle prometteuse entre design et code grâce à l'IA

    Il y a 4 semaines

    Depuis quelques années, les outils d'IA pour générer des intégrations d'interfaces à partir de maquettes fleurissent. On en a testé plusieurs chez WanadevDigital : de Locofy à Uizard, en passant par Framer AI. Tous ont leurs qualités, mais jusqu’ici, il manquait un vrai pont stable entre les intentions du designer et la réalité du code front.

    L’arrivée de Figma Make change la donne. Et si je devais résumer son impact en une phrase : ça fonctionne, et ça fonctionne pour tout le monde, designers, développeurs et intégrateurs !

  • Couverture de l'article Maîtriser la traduction (i18n) dans un projet web - Partie 2 : Conseils pour une localisation gérable et évolutive
    Maîtriser la traduction (i18n) dans un projet web - Partie 2 : Conseils pour une localisation gérable et évolutive

    Il y a 4 mois

    Dans la partie 1, nous nous sommes concentrés sur la mise en place d'une base solide pour la gestion des traductions dans un projet Vue. Maintenant que votre système de traduction est opérationnel, il est temps d'examiner de plus près comment structurer, gérer et faire évoluer vos fichiers de traduction de manière efficace.

    Cette partie couvrira les bonnes pratiques que nous utilisons chez Wanadev pour créer des clés de traduction maintenables, éviter les pièges courants et garantir que vos fichiers de traduction restent propres et évolutifs au fur et à mesure que votre projet grandit.

  • Couverture de l'article Maîtriser la traduction (i18n) dans un projet web - Partie 1 : Configurer proprement
    Maîtriser la traduction (i18n) dans un projet web - Partie 1 : Configurer proprement

    Il y a 4 mois

    Mettre en place l'internationalisation (i18n) dans un projet web peut sembler simple. Cependant, de nombreux projets se retrouvent avec des configurations de traduction mal gérées, difficiles à maintenir ou à faire évoluer à mesure que l'application grandit. Une stratégie i18n robuste est essentielle pour offrir une expérience utilisateur fluide dans plusieurs langues.

    Je vous décris ici, les pratiques que nous avons établies chez Wanadev au fil des années d'expérience pour mettre en œuvre et gérer les traductions dans les projets Vue. Bien que les exemples soient spécifiques à Vue, la plupart de ces pratiques peuvent être appliquées à n'importe quel framework.

  • Couverture de l'article Bien choisir sa typographie : quelques bases pour un message clair
    Bien choisir sa typographie : quelques bases pour un message clair
    Méthodologie

    Il y a 9 mois

    On n'écrit pas "Je t'aime" comme "Je te hais" ! Cette petite phrase résume bien ma problématique : quand on doit délivrer un message, la compréhension de ce dernier ne se fait pas uniquement par la lecture simple du texte, mais aussi par sa mise en forme. Et de cette mise en forme dépend la bonne compréhension du message. Dans cet article, nous allons nous pencher sur l’histoire et les familles de typographies dans le but de sensibiliser sur l’importance des choix de typographies dans la communication. Nous verrons ensuite quelques astuces pour bien sélectionner sa typographie et mettre en forme son message.

  • Couverture de l'article Les solutions CPQ sont-elles accessibles à toutes les entreprises ?
    Les solutions CPQ sont-elles accessibles à toutes les entreprises ?
    Méthodologie

    Il y a 10 mois

    Le CPQ (Configure, Price, Quote) est un outil essentiel pour les entreprises cherchant à optimiser leurs processus de vente. Il permet aux équipes commerciales de configurer rapidement et facilement des produits ou services complexes en fonction des besoins spécifiques des clients, tout en garantissant la cohérence des prix. Grâce au CPQ, les vendeurs peuvent établir des devis précis et personnalisés en temps réel, tout en tenant compte des remises, des promotions ou des ajustements spécifiques. Aujourd'hui les CPQ tirent majoritairement parti de la 3D pour proposer une visualisation de produit plus réaliste et complète.