skip to Main Content

I need some best-practice advice for how best to go-live with a new PrestaShop store.

The background: we have been working on a new store, with new core (PrestaShop version) and new design (updated theme).

Next: very soon, we need to put this store live, but we already have a live (and active) PrestaShop store.

So, what is the best approach to get this new store live?

Of concern are the changes to the current live version whilst the new one has been developed – content, orders, accounts etc which need to persist.

FYI we have full server access with cPanel, SSH etc.

Many thanks!

3

Answers


  1. Set the current live site in Maintenance for a few hours at a time when you have less visitors: use a module like [MigrationPro][1]

    [1]: https://addons.prestashop.com/en/data-migration-backup/8934-migrationpro-prestashop-upgrade-and-migrate-tool.html or look for some free scripts on Prestashop forum->Free modules section (although I recommend the module above; not affiliated with them just used it several times).

    Migrate the data, check if everything alright and if it is, just move elsewhere (as a backup) the files in the web directory and move there the new shop files (set the new shop on maintenance too).

    Clear all caches, test it the set it online.

    Login or Signup to reply.
  2. My opinion is:

    1. Putting the main site in maintenance mode
    2. Moving the main site to a new test address
    3. Upgrading the test site in the new address to the desired version of Prestashop
    4. Getting output from the desired template (your custom theme) and importing it on the test site
    5. If there is no problem, you can move the test site to the main site (files and databases) or do the same thing again on the main site.
    Login or Signup to reply.
  3. You need to start a process and create documentation.

    1. Create a copy of the live shop folders and database to a new address like /test.
    2. Upgrade your test shop to the new version 1.7.6.5.
    3. Start moving your theme and modules from your new store to the upgraded test shop.
    4. Create documentation of every change. like moving files, moving modules DB tables, and more.
    5. Create a backup of your current live shop.
    6. Repeat 1-3 steps and follow your documentation in your live shop.

    I think you can move everything in a few hours if you have a step by step guide.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search