Les meilleures pratiques de développement pour créer une boutique en ligne
Créez 2 environnements de travail : un site en développement (pré production) et un site en production ou site en ligne. Il est toujours préférable d’effectuer les modifications et de créer son site dans un environnement de développement plutôt que sur le site déjà en production. Utilisez un SVN, cela vous permettra de garder une trace de toutes les modifications précédentes et de comparer avec les anciens fichiers dans le cas où quelque chose ne fonctionne pas / plus. C’est aussi un des meilleurs outils pour effectuer un travail en collaboration si plusieurs personnes développent sur le même site.
Tomerg3
Membre depuis février 2009
Créer des sauvegardes journalières de vos fichiers et de votre / vos base(s) de données.
Vos sauvegardes doivent au moins être sauvegardées sur une source externe (envoyées par email ou stockées dans la 3e partie d’un site comme Amazon S3). Si elles sont sauvegardées sur votre serveur et que ce dernier est H.S, vous n’aurez pas la possibilité de récupérer vos sauvegardes. Pour des sites avec un trafic assez fort, il faut multiplier par jour les sauvegardes de vos données sans oublier d’être sûr que vous pouvez récupérer facilement vos fichiers de sauvegarde et que vous pouvez les extraire proprement. N’oubliez pas de vérifier le plus souvent possible que les sauvegardes sont bien crées et sauvegardées.
Tomerg3
Membre depuis février 2009
Une étape simple pour accroître votre taux de transformation
Créez une navigation plus ergonomique pour ne pas surcharger les fonctionnalités pour les clients. Les boutons « commander » doivent être bien visibles et il ne faut jamais submerger les visiteurs avec trop d’informations. Les sites les plus simples et plus propres reçoivent les meilleurs taux de transformation.
Tomerg3
Membre depuis février 2009
Vérifiez la compatibilité de vos modules avant leur installation
Assurez-vous que vos modules sont compatibles avant de les acheter car certains ne sont pas compatibles entre eux. Si vous avez des doutes, contactez le développeur du module en question et demandez lui. Soyez également très attentifs si un module nécessite des modifications au niveau du cœur. Assurez-vous que le module fait actuellement tout ce que vous souhaitez et demandez à le voir fonctionner sur une page de démo si possible. Pour les modules de paiement ou n’importe quel module « localisé », vérifiez qu’il a été créé pour le pays dont vous avez besoin. De nombreuses passerelles de paiement fonctionnent dans plusieurs pays mais un module peut très bien fonctionner seulement dans un pays. Vérifiez également si ce module fonctionne avec votre version actuelle de PrestaShop. Dans le cas contraire, renseignez-vous pour savoir si le développeur du module a prévu une mise à jour du module avec les nouvelles versions de PrestaShop à venir.
Tomerg3
Membre depuis février 2009
