Mejora de rendimiento con Object Caching para WordPress con WPML 3.3.1

Mejoras de Rendimiento con Object Caching de W3TC

W3TC implementa el caching de objetos de una manera única. Esta singularidad causaba que los sitios que utilizan el caching de objetos y WPML típicamente disminuyeran el rendimiento en lugar de mejorarlo. Esto se debía a una interpretación incorrecta de objetos faltantes en la caché. En WPML 3.3.1, hemos añadido un código específico para manejar la forma en que W3TC reporta los elementos que no están en caché. Como resultado, WPML y el caching de objetos (a través de W3TC) ahora funcionan bien juntos.

El caching de objetos es especialmente útil para sitios que no pueden cachear páginas completas. Vemos mucho de esto en sitios de comercio electrónico, membresías y directorios. En estos sitios, muchos visitantes están logueados y el sitio muestra páginas personalizadas para diferentes usuarios. Por lo tanto, no hay forma de acelerar estos sitios con el caching de páginas, ya que cada visitante logueado ve una versión diferente de la misma página.

El caching de objetos ofrece una mejora significativa en el rendimiento. En lugar de cachear la página completa, los temas y plugins pueden cachear ‘objetos’ más pequeños.

Si estás utilizando W3TC y WPML, actualiza a WPML 3.3.1 y prueba nuevamente el caching de objetos. Hasta esta versión, podrías haber obtenido peores resultados con el caching de objetos, ya que la caché se limpiaba sin motivo aparente. Ahora, el caching de objetos funciona como debería. Por favor, recuerda que la efectividad del caching de objetos aún depende de muchos factores.

Corrección de Errores y Mejoras

  • Se dividió el ‘conteo de palabras’ en múltiples llamadas AJAX: la nueva funcionalidad de ‘conteo de palabras’ podría haber fallado en sitios con una gran cantidad de contenido. Ahora, no importa cuánto contenido tenga tu sitio, debería funcionar para ti. La funcionalidad de ‘conteo de palabras’ te permite ver cuánto contenido necesita ser traducido, para que puedas estimar el costo y el cronograma.
  • Se resolvió un conflicto entre el motor de caché del hosting de WP Engine y WPML.
  • Más relacionado con el rendimiento: se resolvieron problemas de rendimiento al editar productos de WooCommerce y tener activo W3TC.
  • Se mejoró la obtención de trabajos de traducción (más robusta y se recupera bien de fallos de comunicación).
  • Se corrigió get_permalink() devolviendo una URL incorrecta cuando hay una categoría en la estructura de permalinks.

Descarga y Actualización

Como siempre, la mejor forma de obtener WPML es de manera automática, a través del administrador de WordPress. Para que esto suceda, asegúrate de haber registrado tu sitio. Puedes registrar todos tus sitios, incluidos sitios de desarrollo y producción. También puedes descargar todos los componentes de WPML manualmente desde tu cuenta de WPML. Es buena idea hacer una copia de seguridad de tu base de datos antes de ejecutar actualizaciones, incluso de las menores como esta.

Próximamente en WPML

WordPress 4.4 está aquí, con grandes mejoras y nuevas funcionalidades. En general, WPML 3.3.1 funciona bien en WordPress 4.4. Estamos trabajando en agregar un soporte completo para la traducción de metadatos de taxonomía. Esto estará listo en WPML 3.4 en unas semanas. Está tomando un tiempo porque solo pudimos comenzar a trabajar en los metadatos de taxonomía recientemente (ese código era un poco inestable antes).

También en WPML 3.4 se realizará una renovación completa de la interfaz de traducción. La interfaz actual en WPML ha estado por un tiempo y es hora de refrescarla. La nueva interfaz se verá más agradable, pero lo más importante es que será más rápida y conveniente de usar. La nueva interfaz es el resultado de una experimentación exhaustiva de usabilidad que realizamos en los últimos meses. Los mayores beneficiados de esta nueva interfaz serán las personas que gestionan sitios WooCommerce multilingües. Estamos consolidando elementos de la interfaz de usuario y simplificando mucho el flujo de trabajo de traducción para WooCommerce. Apuntamos a una primera versión beta justo antes de Navidad, para que tengas algo agradable con qué jugar, cuando estés buscando un descanso de la comida alta en calorías y los sobrinos ruidosos.

Por último, en WPML 3.4 está prevista una mejora importante en los conmutadores de idioma incorporados. El CSS en diferentes temas ha avanzado mucho desde que creamos el conmutador de idioma de WPML originalmente. Esta actualización hará que los conmutadores de idioma de WPML funcionen bien con temas modernos, incluidos todos los temas predeterminados de WordPress, temas de Bootstrap y otros.

¿Comentarios?

Ya sabes que nos encanta recibir tus comentarios. Publica tus comentarios y te responderemos.

La publicación WPML 3.3.1 – Correcciones Menores y Mejora de Compatibilidad con Object Caching apareció primero en WPML.

Encuentra toda la información en el artículo original: https://wpml.org/changelog/2015/12/wpml-3-3-1-minor-fixes-and-compatibility-improvement-with-object-caching/.

Con Zonsai, tu sitio estará siempre al día.

Published On: 2 de diciembre de 2015Categories: WPML