WPML

WPML 3.2 incluye algunas actualizaciones importantes y mejoras de rendimiento. Estamos observando una reducción de las consultas SQL de hasta un 75 % y buscamos más casos de prueba para ajustar el rendimiento lo mejor posible.

Parte de nuestro trabajo en WPML incluye la optimización de las consultas SQL. Cuando ejecuta un sitio en su servidor local, el número de consultas es menos crítico. Sin embargo, los sitios de producción que tienen mucho tráfico y pueden tener un servidor SQL externo se beneficiarán enormemente de la reducción de consultas.

Utilizamos tres sitios de prueba para nuestras optimizaciones. Estos incluyen un sitio diminuto, un sitio mediano y un sitio enorme. Cada uno ayuda con diferentes optimizaciones. El sitio diminuto representa un sitio web típico de tipo «folleto» con varias páginas. El sitio enorme representa un sitio de comercio electrónico con mucho tráfico y muchas entradas (productos). El sitio «mediano» se encuentra en un punto intermedio. En nuestro proceso, encontramos diferentes optimizaciones que son más significativas para cada una de estas configuraciones.

Hasta ahora, nuestras pruebas muestran las siguientes cifras al comparar WPML 3.2 con la versión 3.1.9.4:

  • Página de inicio en el idioma predeterminado: alrededor de un 20 % menos de consultas SQL.
  • Página de inicio en otro idioma: de un 20 a un 75 % menos de consultas SQL.
  • Página individual (página de información) en el idioma predeterminado: alrededor de un 15 % menos de consultas SQL.
  • Página individual (página de información) en otro idioma: de un 20 a un 80 % menos de consultas SQL.
  • Escritorio de WP: alrededor de un 15 % menos de consultas.

Por supuesto, estas cifras dependen de la complejidad del sitio.

¿Implica también esta reducción en el número de consultas un tiempo de ejecución más rápido? Por lo general, sí, pero en realidad depende. Si tiene una CPU muy potente y una base de datos diminuta, su servidor MySQL trabaja desde la memoria RAM y apenas notará las consultas normales. Si se encuentra en un servidor web típico, con una base de datos grande y mucho tráfico, verá que estas consultas reducidas se traducen directamente en una menor carga de la CPU.

Descargue WPML 3.2 Beta


La beta actual de WPML 3.2 está disponible para los titulares de una cuenta Multilingual CMS. Inicie sesión en su cuenta de WPML y haga clic en Descargas. Desplácese hasta la parte inferior y verá «CMS Beta Package». Descárguelo y descomprímalo. Recibirá archivos ZIP de todos los componentes de WPML en la versión beta.

Tenga en cuenta que este código aún no está listo para sitios de producción. Nos encantaría que pudiera probar la beta de WPML 3.2 en un sitio de desarrollo, pero no la utilice todavía en sitios de producción.

WPML 3.2 se encuentra ahora en la fase de control de calidad (QA) y estamos gestionando los casos excepcionales. En cuanto esté lista, la recibirá directamente en su panel de administración de WordPress.

Queremos probar el rendimiento de WPML en su sitio


Queremos asegurarnos de que estas mejoras funcionen en una gran variedad de sitios.

Buscamos sitios pequeños y medianos para realizar pruebas de comparación. Haremos pruebas con las versiones 3.1.9.4 y 3.2, y nos aseguraremos de que estas mejoras de velocidad funcionen en todos los sitios.

Si puede ayudarnos, necesitamos volcados completos de su sitio con Duplicator para poder probar estos sitios de forma local. Por favor, deje sus comentarios y nos pondremos en contacto con usted en privado.

¿Le ha resultado útil? Comparta este artículo: