SiteGround Optimizer 5.6: ¡control del Heartbeat, optimización automática de la base de datos y más para sitios web aún más rápidos!

Acabamos de lanzar la última actualización importante de nuestro plugin SiteGround Optimizer. ¡La nueva versión mejora en gran medida la que ya es la mejor solución de rendimiento para tu sitio web si estás alojado en SiteGround! Si sigues el registro de cambios del plugin, notarás que durante los últimos años hemos mejorado constantemente y agregado más y más funcionalidades convirtiendo el plugin de un simple conector a nuestros sistemas de almacenamiento en caché del servidor a una solución de rendimiento general para tu sitio WordPress. Ahora me alegra guiarte a través de las funciones más recientes que te ayudarán a hacer que tu sitio funcione aún más rápido:

Control del WordPress Heartbeat 

La API Heartbeat permite que tu navegador se comunique con la aplicación WordPress cuando inicies sesión en tu panel de administración. Esta funcionalidad hace posible manejar cosas como tareas programadas, revisiones de publicaciones y páginas, bloqueo de una publicación cuando alguien más la está editando y más.

Aunque es una gran funcionalidad, puede causar un uso excesivo de la CPU si no se supervisa. Por ejemplo, si solo dejas un par de pestañas abiertas en tu navegador en la página de edición de publicaciones, se ejecutará un script que guardará tu contenido como borrador para cada pestaña cada 15 segundos. Eso solo resulta en 480 ejecuciones por hora y 11.520 por día.

La mayoría de las personas no necesitan guardar con tanta frecuencia. Por ejemplo, si estás escribiendo un artículo del blog, guardarlo cada 3 minutos serviría perfectamente. Con la nueva configuración en el SiteGround Optimizer, puedes deshabilitar por completo la API Heartbeat si no tienes ninguna funcionalidad que lo requiera, o puedes configurarla para que funcione a intervalos mucho más largos. De forma predeterminada, lo deshabilitamos en tus páginas de administrador e interfaz y lo dejamos solo en la edición posterior para que se ejecute cada 180 segundos.

Mantenimiento automático de bases de datos

Esta optimización es realmente importante para los sitios web de WordPress, pero a menudo es descuidada por los webmasters. Es por eso que la agregamos al plugin y la configuramos para que se ejecute todas las semanas. Tener esa característica habilitada limpiará automáticamente tus comentarios de spam y publicaciones y páginas en la papelera, y realizará una optimización de la tabla y eliminará todos los registros temporales caducados de tu base de datos. Básicamente, estarás seguro de que tu base de datos está en óptimas condiciones sin tener que realizar las mismas tareas manualmente de forma regular.

Recuperación previa de DNS

Con esta opción, puedes agregar fácilmente todos los dominios externos que tu sitio utiliza para servir recursos externos para que tu sitio pueda indicar a los navegadores que los busquen previamente y ahorren tiempo al resolver estos dominios cada vez que un recurso los utiliza.

De forma predeterminada, los navegadores son bastante inteligentes cuando se trata de la resolución de dominio y la búsqueda previa de todos los dominios externos comúnmente utilizados. Se las arreglan para evitar resolver el mismo dominio varias veces. Pero su búsqueda previa automática no funciona en todo momento. Por ejemplo, si tienes recursos externos en tu CSS y JS, el navegador no los buscará automáticamente. Es por eso que agregamos una opción en el SiteGround Optimizer donde puedes enumerar todos los dominios externos y así asegurarte de que los navegadores tengan las direcciones IP de esos dominios listas para usar. Esa característica ayuda a reducir los tiempos de carga de la página.

Integración mejorada de Memcached

Memcached es una gran funcionalidad de optimización, pero debido a los límites obligatorios de Memcached, solo funciona para objetos de menos de 1 MB. Eso es más que suficiente en el 99% de los casos, pero a medida que más y más plugins y temas generan grandes cantidades de datos en la tabla de opciones, hemos comenzado a notar más intentos de usar Memcached para objetos más grandes. Es por eso que también hemos encontrado una forma inteligente de usar Memcached en tales casos. Hemos agregado un mecanismo de autoaprendizaje que excluye las opciones con los valores más grandes del objeto que debe almacenarse en caché, por lo que se mantiene por debajo de 1 MB. De esta manera logramos proporcionar Memcached al menos para una parte del gran objeto inicial.

Eliminación de PHP Switcher

En esta versión, hemos decidido eliminar por completo la funcionalidad para cambiar la versión PHP de un sitio web. Tomamos esa decisión por dos razones principales: queríamos evitar la duplicación de la funcionalidad ya que ese control de versión ya existe en cPanel y en Site Tools, donde lógicamente pertenece; y para aliviar el plugin para que ocupe menos espacio en disco e inodos.

Hristo Pandjarov

Director de Innovación de Producto

Entusiasta de todas las aplicaciones Open Source que te puedas imaginar, pero en WordPress más que ninguna. Añade una pizca de amor por el diseño web, nuevas tecnologías, SEO ¡y ya lo tendrás!

Comentarios ( 10 )

avatar del autor

Gabriel

Aug 01, 2020

Hola, Muy buena noticia. Me gustaría saber si la funcionalidad de "Recuperación Previa De DNS" de puede agregar Instagram, Google fonts, o Font Awesome por ejemplo?

Responder
avatar del autor

Laura

Aug 05, 2020

Hola Gabriel, me alegro de que la noticia te resulte de interés. En cuanto a tu duda, me temo que la recuperación previa de DNS no incluye las opciones que comentas. Se trata de una búsqueda anticipada de DNS. ¡Un saludo!

Responder
avatar del autor

Cristina

Aug 05, 2020

Hola, enhorabuena. Una pregunta: ¿Debería excluir algunas partes de mi web de la caché como el Sitemap XML? Ya que tengo mi Sitemap con Yoast Seo. Uno de mis Sitemaps tag-post actualmente me da problemas. Gracias!

Responder
avatar del autor

Laura

Aug 25, 2020

Hola Cristina, Los sitemaps no deberían almacenarse en caché, por lo que no creo que los problemas con tu sitemap estén relacionados con SG Optimizer. ¡Saludos!

Responder
avatar del autor

Gabriel

Aug 11, 2020

Hola, La ultima actualización del plugin desactiva “Disable native WordPress lazyloading” la carga lenta de los medios. En las pruebas que hice, prefiero el sistema nativo de WP 5.5 (que da mejor rendimiento en mi web devido a Elementor). Como puedo hacer paraqué funcione “lazyloading” nativa de WP? Gracias por la respuesta.

Responder
avatar del autor

Laura

Aug 24, 2020

Hola Gabriel, veo que también transmitiste esta duda en nuestro blog en inglés y nuestro compañero Hristo, autor del artículo, te contestó, por lo que te facilito su respuesta de nuevo, esta vez en español: "Debería funcionar. ¿Cómo hiciste esas pruebas? Ambos usamos la misma biblioteca central, SGO solo cubre más elementos y tiene parches para plugins problemáticos + mayor control. El core lazy loading no debería proporcionar mejores resultados a menos que estuvieras probando con ambos en el otro experimento :)"

Responder
avatar del autor

E. Alonso

Aug 12, 2020

Hola. Acabo de instalar la ultima versión de wordpress 5.5 en una instalación multisitio y de actualizar su plugin SG Optimizer. Las nuevas funcionalidades por defecto bloquearon partes de mi sitio, concretamente los productos de mi tienda woocommerce así como las cabeceras de mi página. Anteriormente funcionaba todo correctamente. Me gustaría saber si puedo encontrar un tutorial o guia de ayuda para configurar todos los parámetros del plugin sin tener que estar haciendo pruebas o poner las páginas en modo mantenimiento para intentar corregir lo que sea que esté bloqueando mi instalación. Sería interesante que cualquier opción que se implemente no se active por defecto o no afecte a instalaciones activas. En este sitio en concreto afecta a un importante ingreso diario de ventas. Se que puedo hacer esta consulta en soporte, pero me gustaría que quedase publicada esta sugerencia y la respuesta al tutorial correspondiente de la última versión del plugin, por si puede ayudar a alguien más.

Responder
avatar del autor

Laura

Aug 24, 2020

Hola, muchas gracias por tu comentario y por actualizar el plugin a la última versión. En cuanto a tu consulta, tal como comentas lo mejor para poder ayudarte es que acudas a soporte para que puedan revisar contigo tu caso, o también puedes escribir un hilo en el foro del plugin en WordPress punto org y lo miraremos. En cuanto al tutorial, estamos en estos momentos trabajando en nuevos materiales visuales actualizados a esta última versión, y también tenemos artículos relacionados en nuestra página de tutoriales: https://www.siteground.es/?s=SG+Optimizer así como un tutorial específico de SG Optimizer: https://www.siteground.es/tutoriales/wordpress/tutorial-plugin-sg-optimizer/ Espero que te resulten de interés. ¡Un saludo!

Responder
avatar del autor

Mireia

Jan 07, 2021

Hola, acabo casi de llegar a SG Optimizer y tengo una pregunta muy básica. He visto que tiene un apartado de optimización de imágenes, para ocupar menos espacio. Yo utilizaba el plugin smush para comprimir automáticamente las imágenes al subirlas, pero imagino que harán lo mismo y no sé si provocarán problemas de rendimiento estando los dos. Puedo desinstalar smush tranquilamente? SG image optimizer hace la misma función? Gracias

Responder
avatar del autor

Wilkins Morales El Equipo de SiteGround

Jan 11, 2021

Hola Mireia, SG Optimizer te permite optimizar las imágenes de la web de forma similar a smush. Podrías sin problemas activar la optimización de SG Optimizer y desactivar el otro plugin. Para cualquier otra consulta, no dudes en decirnos. ¡Un saludo!

Responder

Iniciar discusión

Artículos relacionados

Ha llegado el momento de practicar