Presentamos la captación previa acelerada de dominios

Publicado: 2022-02-25

Hace poco menos de un año, presentamos Accelerated Domains como complemento para cualquier sitio alojado en Servebolt Cloud. Ha sido nuestro complemento más popular hasta la fecha, ya que hace exactamente lo que su nombre promete desde el principio. Acelera tu dominio. Los dominios acelerados harán que su sitio sea más rápido, más escalable, más ecológico y más seguro. Eso es mucha funcionalidad ahí mismo, pero eso no nos ha impedido mejorar continuamente sus características del último año. Como fue prometido.

Hoy, nos complace presentar una nueva función para Dominios acelerados llamada Precarga de dominios acelerados. Esta función obtiene previamente los activos de su sitio. Todo ello mejorando enormemente el rendimiento de su sitio.

Mejorar el rendimiento de su sitio

Accelerated Domains Prefetch precarga recursos de CSS y JavaScript. Esto significa que esos activos ya se han cargado previamente en el navegador antes de que alguien haya hecho clic en el enlace de un elemento del menú, por ejemplo. Esto reduce los tiempos de carga de las páginas y activos relevantes para que se carguen virtualmente al instante. La captación previa tiene especialmente un gran efecto en los visitantes de su sitio que tienen una latencia alta en la ubicación del servidor de origen.

En general, su sitio web impulsado por Accelerated Domains cargará las páginas mucho más rápido y aparecerá más ágil. Para todos los visitantes de todo el mundo, por supuesto.

Cómo funciona

La idea detrás de la función de captación previa es que la captación previa de dominios acelerados rellena previamente la memoria caché con contenido que es probable que un visitante del sitio solicite a continuación. Esto garantiza una tasa de aciertos de caché más alta y, por lo tanto, una experiencia más rápida para el usuario.

Lo hace determinando/leyendo los activos de una página web, como archivos CSS y JavaScript. Luego escribe la ubicación de esos activos en archivos de manifiesto. Luego, el contenido de los archivos de manifiesto se carga en el nodo de caché más cercano al visitante. Lo que resulta en una reducción del tiempo de carga de sus hojas de estilo y sus archivos de script. Esto es posible cargándolos en paralelo en segundo plano.

Accelerated Domains Prefetch cubre tanto archivos CSS como archivos JavaScript de complementos y temas. Esto significa que cuando navega a cualquier página del sitio, los activos ya se han precargado y, por lo tanto, ¡están listos para servirse en poco tiempo!

La captación previa de dominios acelerados escucha inteligentemente durante la carga de su página principal en WordPress. En función de lo que encuentra, determina qué activos deben precargarse. Así es como se vería el contenido de manifest-style.txt si su sitio tiene activado el tema Twenty Twenty One, por ejemplo:

 /wp-includes/css/dist/block-library/style.min.css
/wp-content/themes/twentytwentyone/style.css?ver=1.4
/wp-content/themes/twentytwentyone/assets/css/print.css?ver=1.4

Si aún no está utilizando Accelerated Domains para su sitio, ahora es el momento de actualizar su sitio a su versión más rápida, ecológica, segura y escalable. Solicite u obtenga más información en detalle sobre lo que Accelerated Domains puede hacer por su sitio.

Actualización de Servebolt Optimizer para WordPress 3.5

Actualice nuestro complemento Servebolt Optimizer para WordPress a la versión 3.5 para integrar Accelerated Domains Prefetching para que funcione. La versión 3.5, que se lanzará hoy, también incluye las siguientes actualizaciones:

Configuración automática de WordPress Cron

WordPress tiene un sistema cron incorporado que se encarga de varias tareas programadas en segundo plano. Por ejemplo, comprueba periódicamente si hay actualizaciones disponibles. Otra característica es que también publica publicaciones que se han establecido con una fecha futura en el momento especificado. Los visitantes del sitio activan el cron de WordPress y, como tal, cada visita desperdicia recursos. Esto afecta el rendimiento de su sitio de WordPress, pero también es un factor limitante para escalar su sitio. El uso de recursos que no tiene que desperdiciar simplemente no escala cuando aumenta el tráfico.

Es por eso que le recomendamos que apague el cron de WordPress y cambie al cron del servidor. Hacer esto manualmente puede ser un poco desalentador, por lo que hemos agregado una forma de cambiar automáticamente al cron del servidor en el complemento.

No solo estamos ahorrando recursos al cambiar al servidor cron, los trabajos cron se ejecutarán de manera más confiable. Se ahorran más recursos a medida que agregamos flock al cron configurado automáticamente para que no ejecutemos varios cron al mismo tiempo.

Borrar caché del sitio al iniciar sesión

Cuando haya iniciado sesión en WordPress, su navegador debería mostrarle contenido y activos almacenados en caché. Hemos incluido una nueva etiqueta de encabezado que borra el caché de su navegador cuando inicia sesión. Esto garantiza que nunca esté mirando el contenido almacenado en caché cuando inicie sesión en WordPress. Actualmente, esta función solo es compatible con Chrome, Firefox, Edge y otros.

Obtenga más información sobre la compatibilidad del navegador con la función borrar datos del sitio.

Mejoras relacionadas con WooCommerce

La versión 3.5 mejora la forma en que se manejan varias cosas en WooCommerce. Concretamente los siguientes escenarios:

  1. Hemos simplificado la purga de caché para un solo producto cada vez que un cliente paga en WooCommerce. Ahora solo purgaremos la URL del producto y no la URL de la página principal ni ninguna otra URL relacionada.
  2. Ahora purgamos el caché de un producto de WooCommerce inmediatamente cuando un cliente finaliza la compra, independientemente de si tiene activa o no la purga de caché basada en la cola. La razón principal de este cambio es que los niveles de stock generalmente se almacenan en caché y podrían agotarse después de que se haya comprado el último artículo.

Hemos agregado la opción de desactivar el corredor de la cola del Programador de acciones de WooCommerce. La implementación se basa en el código proporcionado por WooCommerce y ahorra el desperdicio de recursos valiosos. También hacemos todo lo posible para asegurarnos de que no se ejecuten al mismo tiempo. Al apagarlo, se deshabilitará el corredor predeterminado y se configurará el corredor usando un cron (con flock) en su lugar. De esta manera nos aseguramos de que ambos crones no se ejecuten al mismo tiempo y los hacemos independientes entre sí. Puede encontrar la configuración para esto en la pestaña Avanzado dentro del menú Rendimiento del complemento.

registro de cambios

Consulte el registro de cambios completo para obtener más detalles sobre lo que ofrece la versión 3.5 de Servebolt Optimizer para WordPress.


Si desea que su dominio sea realmente acelerado, póngase en contacto con nosotros y lo configuraremos. El único requisito es que su sitio debe estar alojado en Servebolt Cloud.

Mis increíbles colegas también están listos para responder cualquier pregunta que pueda tener sobre los dominios acelerados, así que no dude en ponerse en contacto.