WordPress 6.1 presenta una gran mejora en el rendimiento de la base de datos.

por Conexion Marketing

El lanzamiento de WordPress 6.1 está previsto para noviembre de 2022 e incluirá una importante mejora en el rendimiento de la base de datos, gracias a la implementación de una nueva función de búsqueda de correos electrónicos.

Esta nueva función se compromete a mejorar la velocidad de los sitios web de WordPress.

La mejora precisa de caché se refiere al caché después de la consulta.

En la publicación de Twitter, alguien consultó si esta actualización ya está disponible en la versión 6.0.

Mejora de gran magnitud.

Según el principal colaborador de WordPress involucrado en este proyecto, la función de caché dará lugar a una notable mejora.

El principal contribuyente publicó un mensaje en Twitter.

En la versión 6.1 de WordPress se ha implementado una importante mejora en el rendimiento de la base de datos.

Se han puesto en caché las consultas de bases de datos en WP. Un proyecto en el que he estado trabajando durante cinco años ha sido combinado.

Esto debería resultar en una reducción significativa en la cantidad de consultas repetidas a bases de datos, lo que se traduciría en miles de millones de consultas menos.

También se puso en marcha un proyecto de documentación técnica que incluía detalles adicionales sobre el almacenamiento en caché.

En WordPress 6.1 se ha mejorado la forma en que las consultas de bases de datos se llevan a cabo en la clase ‘WP_Query’, lo que permite que los resultados de estas consultas se almacenen en el caché de objetos.

Esto implica que si se repite la misma consulta a la base de datos, el resultado se almacenará en la memoria caché.

En el caso de quienes emplean caché de objetos persistentes, esto implica que la consulta a la base de datos no se realizará de nuevo hasta que los cachés sean invalidados, lo que resultará en un número reducido de consultas a la base de datos.

Se hizo la pregunta.

LEER  Microsoft Bing está implementando un generador de imágenes con inteligencia artificial.

¿Había una mejora en la versión 6.0, correcto? ¡Gracias!

Tuvimos dificultades importantes en tiendas en línea de gran tamaño: las categorías desaparecían en las páginas de archivos cuando solo se revisaban las categorías infantiles y no la categoría superior.

Interesado en conocer más detalles sobre la nota.

El colaborador principal de Press core de La Palabra respondió:

Estamos constantemente trabajando para mejorar el desempeño de la base de datos.

Se ha realizado una mejora en el almacenamiento en caché de las consultas de términos en la versión 6.0. Se trata de una técnica conocida como almacenamiento en caché posterior a la consulta, que está relacionada pero no es idéntica.

Esa situación fue solucionada en la versión 6.0.1 y fui quien se encargó de ello.

WordPress trabaja con bases de datos y realiza consultas en ellas.

WordPress guarda distintas secciones del sitio en una base de datos.

La información del sitio está organizada en tablas en una base de datos.

Por poner un ejemplo, la información de las páginas web se guarda en una tabla.

Cuando una persona accede a un sitio web, WordPress busca en la base de datos el contenido correspondiente a esa página web para mostrarlo.

WordPress realiza múltiples consultas a la base de datos cada vez que se solicita una página web, y lo hace para cada visitante del sitio.

Por lo tanto, esto puede ser un problema significativo para un servidor cuando sucede repetidamente a gran escala, lo que provoca una disminución en el rendimiento de la base de datos y ralentiza el funcionamiento de todo el sitio web.

Con esta nueva característica de almacenamiento en caché de bases de datos, en lugar de realizar una consulta directa a la base de datos, se verificará inicialmente si la información buscada se encuentra en el caché y se extraerá la información de allí.

Es como solicitar comida y que el encargado la prepare al instante en lugar de tener que esperar a que se prepare.

LEER  Google resalta conversaciones en internet y foros en los resultados de búsqueda.

Respuesta proveniente de la comunidad de WordPress.

La noticia extraoficial generó una reacción positiva.

¡Enhorabuena! Ha causado un gran impacto.

El usuario Elie Sloïm publicó un mensaje el 27 de septiembre de 2022 en su cuenta de Twitter.

Nuevo texto: “Es un gran avance en diversas áreas, estoy ansioso por probarlo. Agradezco mucho todo el esfuerzo y la dedicación que has puesto en esto.”

El tweet fue publicado por Simon Pollard el 27 de septiembre de 2022.

¡Qué bonito, Jonny! Es genial que pueda tener un efecto positivo a esa escala.

El usuario Keith Devon publicó un mensaje en su cuenta de Twitter el 27 de septiembre de 2022.

Texto parafraseado: ¡Excelente! Siempre me molestaba que tuvieras que hacer malabarismos para evitar repeticiones de consultas con esto.

Jon Brown publicó un tweet el 27 de septiembre de 2022.

Asuntos de último momento que se resuelven.

A pesar de que se anunció con entusiasmo en un tweet que esta función estará disponible en el próximo lanzamiento de WordPress, un problema de última hora generó incertidumbre sobre si realmente se incluirá en esa actualización.

El ticket de GitHub relacionado con el proyecto de caché había sido cerrado, lo que indicaba que todos los problemas habían sido solucionados y el proyecto estaba completo.

Sin embargo, más tarde el mismo usuario de WordPress reabrió la solicitud de asistencia, ya que se encontraron nuevos problemas.

El inconveniente que se encontró estaba relacionado con la búsqueda de elementos duraderos.

Redactaron una descripción.

“Al reabrir el tema, me he dado cuenta de un par de inconvenientes con respecto a los objetos persistentes. En la primera edición, se menciona que la adición de caché se activa al capturar objetos persistentes, lo cual puede generar problemas ya que se llama a la función de actualización_post_caches. Esta función no debería ejecutarse si el caché del objeto está habilitado. En la segunda edición, se destaca que el caché se activa en cada ejecución de WP_Query, no solo en la primera.”

LEER  Twitter despide abruptamente al 80% de los trabajadores de empresas contratistas sin previo aviso.

Se creó una actualización de GitHub con el fin de registrar la resolución de los nuevos problemas identificados.

Confirmado: En WordPress 6.1, el almacenamiento en caché de la base de datos estará disponible.

Me comuniqué con el programador a través de un mensaje privado en Twitter y él afirmó que no habrá demoras.

Confirmó que a partir de hoy quedan seis semanas y que estos problemas recién descubiertos serán solucionados y la nueva función de almacenamiento en caché se incluirá en WordPress 6.1.

Estado actualizado

El lanzamiento de GitHub para esta función se actualizó días más tarde para indicar que los problemas han sido solucionados.

Durante la observación se hizo notar:

Parafraseo: “En la versión [53941], se introdujo una nueva función en WP_Query que guarda la caché de las consultas de la base de datos. Sin embargo, en sitios que tienen activado el caché de objeto persistente, esto puede ocasionar la creación de un gran número de conjuntos de caché innecesarios que se ejecutan en cada solicitud. Las comprobaciones no están configuradas para verificar si la caché de la consulta ya existe antes de añadir la caché. Se recomienda reemplazar el uso de update_post_caches por _prime_post_caches para garantizar que solo se preparen los puestos que aún no se encuentran en caché.”

Después de mencionar eso, el principal aportante comentó de inmediato.

  • Decisión establecida
  • El estado volvió a cambiar a estar cerrado.

No se ha hecho ningún anuncio oficial hasta el momento, lo cual es común. Cada lanzamiento incluye numerosas mejoras, y las más significativas suelen ser resaltadas en el día de la liberación.

“Esté atento a la próxima función que aumentará la eficiencia de WordPress en la próxima versión 6.1, la cual se espera para noviembre de 2022.”

Imagen principal proporcionada por iViDI Studio a través de Shutterstock.

Related Posts

Deja un comentario