WPML
Estado
Resuelto
Resuelto en
WPML Translation Management 2.1.5

Resumen del problema

Visitar una lista de entradas o páginas produce muchas consultas a la base de datos, del orden de ~1.000 consultas por carga de página. Esto hace que la lista de entradas se cargue lentamente, lo que empeora significativamente la experiencia del usuario en configuraciones de bases de datos más lentas.

En algunos casos, Gestión de traducción necesita tener en cuenta varios factores al determinar el estado de traducción de una entrada. Dado que esta información se recupera de varias fuentes, la versión actual de WPML TM añadió una serie de mejoras de estabilidad, lo que mejora significativamente la experiencia del usuario al utilizar servicios de Translation Proxy con respecto a la resiliencia ante eventos adversos, p. ej., daños en el disco duro, que requieren restaurar un sitio desde una copia de seguridad.

Desafortunadamente, un descuido deshabilitó parte de los mecanismos de caché interna de Gestión de traducción, que están implementados para reducir el número de consultas a la base de datos necesarias para mostrar las listas de entradas de los tipos de contenido traducidos. Esto solo conlleva un impacto en el rendimiento, pero no funcional, aunque puede causar problemas en configuraciones de bases de datos más lentas.

Solución alternativa

El número de consultas a la base de datos aumenta de forma más o menos lineal con respecto al número de entradas que se muestran en una misma página. Reducir el número de entradas por página mediante la configuración «Número de elementos por página:», que se encuentra en cada lista de entradas de WordPress, reduce automáticamente el número de consultas a la base de datos en proporción.
Establecer un valor inferior al estándar, como 15 o 10, mejorará significativamente el rendimiento en las configuraciones afectadas.

La próxima versión de WPML incluirá una solución para el problema y reducirá el tiempo de carga de las pantallas afectadas al que tenían en WPML 3.3.

Todos los problemas conocidos →