Jump to content
Vincent-31

Modification D'un Site En Parallèle De La Version De Production

Recommended Posts

Bonjour à tous,

 

Je m'interrogeais sur les bonnes pratiques lorsque l'on souhaite faire des modifications sur un site déjà présent en ligne. Par exemple lorsque l'on a un site sous prestashop 1.5 et qu'on souhaite le passer en 1.6. L'idée serait de s'installer un environnement local en récupérant le site, de faire la migration en 1.6, puis de remettre le site en ligne. Mais là on se retrouve confronté au fait que la base de données du site en ligne à évoluer entre temps (nouvelles commandes, nouveaux clients, etc...).

 

Comment procéder dans ce cas, des idées? On peut faire un "merge" des deux bases?

 

Merci à vous

Share this post


Link to post
Share on other sites

Bonjour,

 

Nous sommes passés de PS 1.5.6 en 1.6.1 il y a un mois.  Avant cela, nous avons travaillé sur le site pendant 2 mois (nouveau théme, mise a jour de modules spécifiques pour la version 1.6, ...)

Nous avons tout d'abord créé une copie du site 1.5.6 sur notre serveur VHost (avec un nom de domaine different et bloqué en accés via le Htaccess).  

Nous avons ensuite effectué la mise a jour en 1.6 (2 tentatives avant que ca marche).  Au passage : impérativement 1/ mettre a jour dans la derniere vesion du theme 1.5, et 2/ remettre le theme par defaut de PS 1.5, sinon ca plante. 

Une fois passé en 1.6, cela nous a permis de faire nos tests en live, notamment la rapidité du site sur le nouveau théme.  Quand tout a été pret, nous avons fait une autre copie du site en production, nous l'avons passé en 1.6, fait toute les modifs necessaires, ....  ca a pris 3 jours.  Pendant ce temps, les commandes sur le site en production étaient ressaisies manuellement et les clients exportés-importés (cela permet de conserver le MDP client).  La seule difference a été les N° de commande qui ont changé, mais personne ne nous a fait la remarque.  Une fois le site pret, nous n'avons eu qu'a changer le nom de domaine dans le back-office et a rediriger nos DNS sur le nouveau site.

 

Certains vont trouver ca un peu fastidieux, mais ca nous permet a tout moment d'avoir un backup a jour du site, et si quelque chose plante lors de la mise a jour, il suffit de rediriger le domaine sur l'ancienne copie.  Notre site étant en production, et notre fond de commerce, nous avons préféré prendre toutes les précautions.

La seule contrainte a été la ressaisie des commandes, l'export du fichier client s'est quand a lui trés bien passé.

  • Like 1

Share this post


Link to post
Share on other sites

Merci pour ta réponse précise.

 

Comment as-tu fait pour importer exporter tes clients? Avec l'export CSV ou avec un module spécifique?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More