Esta versión incluye la primera tanda de mejoras de rendimiento para las tiendas WooCommerce que tienen muchos productos y variaciones de productos.
Ya estamos trabajando en una segunda tanda de mejoras y las publicaremos pronto.
Explicación del rendimiento de WooCommerce
Los productos de WooCommerce contienen muchos datos internos que las entradas y páginas estándar no tienen.
Para que su tienda funcione correctamente, WPML necesita sincronizar todos estos datos en todos los idiomas y variaciones de productos:
- Por ejemplo, el precio debe ser coherente en todos los idiomas.
- O, cuando vende un artículo, los niveles de stock disminuyen en todos los idiomas, sin importar cuál usen los clientes.
Y hay muchos más datos como este dentro de los productos.
El reto: No es posible excluir ciertos datos de productos de la sincronización porque son esenciales para la funcionalidad de la tienda.
Qué sucede: Cuando activa WPML y WooCommerce Multilingual, su sitio comienza a administrar varios idiomas y a sincronizar datos extensos de productos, lo que requiere un procesamiento adicional.
El resultado: Debido a que una tienda multilingüe simplemente necesita procesar más información, siempre requerirá más recursos del servidor en comparación con una tienda en un solo idioma.
Qué estamos haciendo: Nuestro objetivo en esta y futuras versiones es manejar los datos de los productos de la manera más eficiente posible. Si bien un sitio multilingüe nunca puede igualar exactamente el rendimiento de un sitio en un solo idioma, estamos trabajando arduamente para minimizar el procesamiento adicional.
Edición y traducción más rápidas para los productos de WooCommerce
En esta versión, WPML se vuelve más rápido en cuatro aspectos del trabajo con datos de productos.
La siguiente tabla resume las mejoras de rendimiento que hemos observado en nuestras pruebas:
Acción realizada | Mejora de velocidad medida | Qué hicimos |
---|---|---|
Guardar y actualizar productos | 16 – 30% | Mecanismos optimizados para guardar la taxonomía del producto y la metainformación |
Enviar un producto a traducir | 10 – 30% | Validación de datos de productos mejorada e implementación de un mejor almacenamiento en caché para los archivos adjuntos de productos |
Recibir productos traducidos | 27 – 35% | Implementación de un mecanismo más eficiente para sincronizar todo tipo de información de productos |
Duplicar productos | 40 – 53% | Optimización del proceso para generar datos de trabajos de traducción |
Presentamos estas mejoras como rangos porque los resultados dependen de la configuración específica de su sitio.
Cómo acelerar su sitio de WooCommerce ahora
Como de costumbre, estamos implementando esta versión gradualmente. Sin embargo, puede actualizar su sitio manualmente de inmediato:
- En el administrador de su sitio, vaya a Plugins → Añadir nuevo plugin y haga clic en la pestaña Comercial
- Haga clic para buscar actualizaciones
- WPML 4.7.2 y WooCommerce Multilingual 5.4.2 aparecerán en la lista y puede actualizar su sitio a ellos
¿Sigue teniendo problemas de rendimiento? ¡Háganoslo saber!
Si sigue experimentando problemas de rendimiento después de actualizar su tienda WooCommerce a la última versión de WPML y WooCommerce Multilingual, nos encantaría echar un vistazo más de cerca.
Hemos creado una página de contacto dedicada para informar sobre problemas de rendimiento de WooCommerce.
Para ayudarnos a depurar su sitio de manera efectiva, debe proporcionar los siguientes detalles:
- Tema y plugins utilizados en su sitio
- Número de productos y variaciones de productos
- Páginas específicas que son lentas (proporcione enlaces directos)
- Acciones que desencadenan la lentitud (por ejemplo, carga de la página, guardar productos)
- Herramientas utilizadas para medir el rendimiento y su salida
Compatibilidad con la próxima versión de WordPress 6.8
Finalmente, un recordatorio de que WordPress 6.8 está programado para su lanzamiento el 15 de abril. Estamos monitoreando y probando activamente todas las versiones beta y los candidatos de lanzamiento.
Nuestro plan es publicar una actualización de compatibilidad de WPML unos días antes de que WordPress 6.8 entre en funcionamiento. Le notificaremos tan pronto como esté disponible.