Перенесення каталогу магазину товарів для дому
Про проєкт
Було
Магазин товарів для дому на PrestaShop 1.7 мав близько 12 тисяч позицій і дві мовні версії. Імпорт від постачальника оновлював ціни та залишки напряму; повторні артикули створювали дублікати, а частина комбінацій втрачала прив’язку до зображень. Після оновлення модулів картка товару стала повільнішою, а команда не мала контрольного переліку URL для перевірки.
Перенесення і контроль каталогу
- Переніс категорії, товари, комбінації, зображення та переклади зі збереженням старих ідентифікаторів для зв’язків.
- Перед записом імпорт звіряв SKU, валюту, кількість і обов’язкові поля; рядки з помилками потрапляли в окремий CSV з причиною.
- Додав журнал змінених цін і залишків та повторний запуск лише для позицій, що не пройшли перевірку.
- Перевірив редиректи для основних сторінок, фільтри, кошик і оформлення тестового замовлення на мобільному.
Після запуску
Кількість рядків імпорту з помилкою знизилася з 4,8% до 0,6% у перших чотирьох тижневих завантаженнях. Медіанний час відкриття картки товару на тестовій вибірці з 50 сторінок скоротився з 3,1 до 1,8 секунди після перегляду запитів і кешування блоків. Виміри зроблені на тому самому тестовому середовищі; зовнішні сервіси оплати й доставки в ці цифри не входять. Команда отримала інструкцію для імпорту та список сценаріїв повторної перевірки після оновлень.
Додано 04.11.2026