Principal/WordPress Fullstack/Blueprints/WooCommerce/Sincronización masiva de precios y stock para más de 30.000 productos con Action Scheduler y WP-CLI
Volver a tarjetas «WooCommerce»WooCommerce(ТЗ 44 из 54)
Especificación: Sincronización masiva de precios y stock para más de 30.000 productos con Action Scheduler y WP-CLIТрудозатраты~16 рабочих часов
Фриланс вилка~$720 – $1,200 (€640 – €1120)
Оценка веб-студии~$1,520 – $2,560 (€1440 – €2400)
ТЗ заказчика (исходный бриф):
Nuestro ERP actualiza precios y existencias de 35.000 productos tres veces al día. La sincronización habitual por la REST API tarda 4 horas y bloquea el servidor. Necesitamos una sincronización ultrarrápida en menos de 5 minutos.
Ключевые требования:
- •Proceso de importación optimizado capaz de actualizar más de 30.000 referencias en menos de 5 minutos
- •Gestión de colas en segundo plano con la librería oficial WooCommerce Action Scheduler
- •Consultas SQL directas y agrupadas para modificar wp_postmeta, wc_product_meta_lookup y tablas HPOS
- •Actualización automática de las tablas de consulta de catálogo para mantener correctos los filtros de precio
- •Comando para terminal: 'wp catalog sync --file=feed.json' con barra de progreso y control de memoria
Ограничения проекта:
- •Cero lentitud en la tienda o bloqueos de base de datos durante la sincronización
- •Consumo de memoria RAM estrictamente inferior a 256MB en los procesos de terminal
Критерии приёмки (KPI):
- Sincronización completa de 30.000 artículos finalizada en menos de 5 minutos
- Cero errores fatales por falta de memoria o bloqueos de transacciones (deadlocks)
- Reflejo inmediato de los nuevos precios y existencias para los compradores
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: