Запуск нового обновленного сайта PrestaShop - PullRequest
0 голосов
/ 10 июля 2020

Мне нужен практический совет, как лучше go жить с новым магазином PrestaShop.

Предыстория: мы работаем над новым магазином с новым ядром (версия PrestaShop) и новый дизайн (обновленная тема).

Далее: очень скоро нам нужно будет запустить этот магазин, но у нас уже есть действующий (и активный) магазин PrestaShop.

Итак, что такое лучший способ запустить этот новый магазин?

Беспокойство вызывают изменения в текущей действующей версии, пока разрабатывалась новая - контент, заказы, учетные записи и т. д. c, которые необходимо сохранить.

К вашему сведению, у нас есть полный доступ к серверу с помощью cPanel, S SH et c.

Большое спасибо!

Ответы [ 3 ]

0 голосов
/ 14 июля 2020

Мое мнение:

  1. Перевод основного сайта в режим обслуживания
  2. Перемещение основного сайта на новый тестовый адрес
  3. Обновление тестового сайта в новый адрес к желаемой версии Prestashop
  4. Получение вывода из желаемого шаблона (ваша настраиваемая тема) и его импорт на тестовый сайт
  5. Если нет проблем, вы можете переместить тестовый сайт на главный сайт (файлы и базы данных) или повторите то же самое на основном сайте.
0 голосов
/ 16 июля 2020

Вам необходимо запустить процесс и создать документацию.

  1. Создайте копию папок и базы данных действующего магазина на новый адрес, например /test.
  2. Обновите свой тестовый магазин на новую версию 1.7.6.5.
  3. Начните перенос вашей темы и модулей из нового магазина в обновленный тестовый магазин.
  4. Создавайте документацию по каждому изменению. например, перемещение файлов, перемещение таблиц базы данных модулей и т. д.
  5. Создайте резервную копию вашего текущего действующего магазина.
  6. Повторите шаги 1-3 и следуйте документации в действующем магазине.

Думаю, вы сможете переместить все за несколько часов, если у вас есть пошаговое руководство.

0 голосов
/ 11 июля 2020

Установите текущий действующий сайт в режиме обслуживания на несколько часов, когда у вас меньше посетителей: используйте такой модуль, как [MigrationPro] [1]

[1]: https://addons.prestashop.com/en/data-migration-backup/8934-migrationpro-prestashop-upgrade-and-migrate-tool.html или поищите бесплатные скрипты на форуме Prestashop -> Раздел «Бесплатные модули» (хотя я рекомендую модуль выше; не связанный с ними, просто использовал его несколько раз).

Перенесите данные, проверьте, все ли в порядке и если это так, просто переместите в другое место (в качестве резервной копии) файлы в веб-каталоге и переместите туда новые файлы магазина (также установите новый магазин на обслуживание).

Очистите все кеши, проверьте его, установите его онлайн.

...