Головна/WordPress Fullstack/Блупринти/WooCommerce/Міграція високонавантаженого інтернет-магазину на High-Performance Order Storage (HPOS)
До карток розділу «WooCommerce»WooCommerce(ТЗ 38 из 54)
ТЗ: Міграція високонавантаженого інтернет-магазину на High-Performance Order Storage (HPOS)Трудозатраты~16 рабочих часов
Фриланс вилка~$720 – $1,200 (€640 – €1120)
Оценка веб-студии~$1,520 – $2,560 (€1440 – €2400)
ТЗ заказчика (исходный бриф):
У нашому магазині понад 150 000 замовлень. Таблиці wp_posts та wp_postmeta розрослися до 4ГБ, через що пошук та чекаут сильно гальмують. Потрібно перевести магазин на WooCommerce HPOS без простою та втрати замовлень.
Ключевые требования:
- •Аудит активних плагінів на сумісність із технологією HPOS
- •Створення та активація виділених таблиць (wc_orders, wc_order_addresses, wc_order_operational_data)
- •Фонова синхронізація історичних даних замовлень через Action Scheduler із контролем прогресу
- •Звірка цілісності даних між wp_posts та новими таблицями wc_orders
- •Перемикання основного сховища на HPOS та вимкнення подвійного запису для максимальної швидкості
Ограничения проекта:
- •Повна відсутність простою сайту під час процесу синхронізації
- •100% збереження всіх історичних замовлень та довільних метаполів
- •Обов'язковий повний бекап бази даних перед фінальним перемиканням
Критерии приёмки (KPI):
- Прискорення завантаження списку замовлень в адмінці у 5 разів (з 4с до < 800мс)
- Зменшення часу оформлення замовлення на 30%
- 100% збіг кількості замовлень та суми між таблицями wp_posts та wc_orders
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: