WordPress: almacenamiento en caché de páginas con el complemento Hyper Cache. Los mejores complementos de caché de WordPress y por qué los necesita

Ha pasado un tiempo desde que Google anunció que la velocidad a la que se carga un sitio afectará las clasificaciones. Lo mismo se aplica a los dispositivos móviles. Pero lo que más debería preocuparle es cómo un sitio lento afectará la experiencia del usuario. Por ejemplo, ¿sabe que la mitad de los visitantes de un sitio web en Internet cree que un sitio web debería cargarse en dos segundos o menos? Creo que esto es bastante justo, porque si lo piensas bien, no hay nada más molesto que ver cómo se carga algo. Sin mencionar los inconvenientes que experimenta una persona cuando quiere comprar algo, pero el sitio es lento.

Afortunadamente, existen muchas formas de acelerar su sitio web. Una de las mejores opciones es utilizar un complemento de almacenamiento en caché especial. Hoy veremos rápidamente qué es el almacenamiento en caché y por qué es tan importante cuando se trata de la velocidad de carga de la página. Además de esto, también compartiré contigo algunos de los mejores complementos de caché del mercado para que puedas comenzar a acelerar tu sitio de inmediato.

¿Qué es el caché?

Un caché es un lugar en la memoria de la computadora donde se almacenan datos para uso futuro. Por ejemplo, en lugar de realizar por completo el proceso de carga de un sitio, parte de los datos se descargan del caché. Cuando un visitante hace clic en su sitio, solicita datos de su proveedor de alojamiento. Más específicamente, solicitan imágenes, Javascript y CSS de su sitio para que estén en archivos HTML legibles y se entreguen directamente al navegador. Desafortunadamente, este proceso requiere ciertos recursos y lleva tiempo. Sin embargo, no es necesario que los usuarios del sitio ejecuten este proceso cada vez. Especialmente cuando se trata de contenido estático en su sitio web. Por ejemplo, publicaciones publicadas que es poco probable que alguien las edite.

Por eso es tan útil almacenar en caché el contenido de su sitio:

— proporciona acceso rápidamente a datos del sitio que rara vez cambian

— acelerar todo el proceso de carga del sitio

— proporcione una mejor experiencia de usuario para todos los visitantes de su sitio

— ascender en el ranking de los motores de búsqueda gracias a tasas de descarga más altas

— ahorre recursos del servidor y reduzca la cantidad de fallas

Como puede ver, almacenar en caché los datos de su sitio de WordPress tiene muchos beneficios. Especialmente si tienes la intención de competir con otras personas por tu audiencia personalizada.

Los mejores complementos de almacenamiento en caché de WordPress

Sabiendo que la velocidad del sitio es muy importante y que depende directamente del almacenamiento en caché, nuestro siguiente paso es agregar el complemento adecuado a nuestro sitio. Estas son algunas de las soluciones más confiables, asequibles y con muchas funciones.

(Última actualización: 18/02/2019)

¡Hola mis queridos lectores! ¿Te pasa esto? Vas a algún sitio web y esperas unos segundos a que aparezca la página. En este caso, cierro inmediatamente la página en el navegador, simplemente me enfurece. Así es como un recurso web pierde valiosos visitantes. Entonces, para evitar que esto le suceda a mi sitio o al suyo, he preparado una selección de complementos gratuitos populares que nos ayudarán a soportar la carga mientras aumentan el tráfico del blog y la velocidad de carga de la página. Estos complementos para el almacenamiento en caché de WordPress y la optimización de la velocidad de carga del sitio.

Complementos de almacenamiento en caché de WordPress

Escribo la publicación de hoy principalmente para mí, para que luego no tenga que buscar en Internet la información necesaria, sino que ya la tenga a mano. Espero que te sea útil a ti también. La revisión de complementos no contendrá instrucciones de configuración, ya que aún no los he instalado. NUEVO: El enlace para configurar el popular módulo WP Super Cache estará a continuación.

Amigos, si El sitio se ha vuelto lento, use el almacenamiento en caché.. Este tema se plantea a menudo en RuNet y se han escrito una gran cantidad de artículos sobre este tema. En términos generales, todo se reduce a esto: cuando se utiliza el CMS de WordPress, el almacenamiento en caché es vital. Además, a los motores de búsqueda no les gustan los sitios lentos. ¿Necesitamos esto?

Complementos de almacenamiento en caché de WordPress

El almacenamiento en caché de páginas no está implementado en el núcleo de WordPress, pero existen todas las funciones necesarias para implementarlo a nivel de complemento. Los dos complementos de almacenamiento en caché de páginas más populares son WP Super Cache y W3 Total Cache, aunque existen otros.

Complemento WP Super Cache


Complemento gratuito WP Super Cache

El complemento de almacenamiento en caché WP Super Cache es el más popular entre los usuarios, ya se ha instalado más de 6.401.830 veces, ya que el módulo cuenta con el apoyo activo de los desarrolladores (Automattic). El principio de funcionamiento del módulo es crear, en lugar de páginas PHP dinámicas de WordPress, páginas HTML estáticas, que, de hecho, se muestran a los visitantes sin pasar por la base de datos. En términos de configuración, WP Super Cache no es tan complejo como el siguiente complemento de almacenamiento en caché, W3 Total Cache, pero funcionalmente es muy bueno.

Lea las instrucciones para instalar y configurar WP Super Cache en.


W3 Total Cache hace que el sitio sea realmente rápido, uno de los mejores complementos para la optimización de WordPress. Este complemento lo utilizan sitios conocidos y de buena reputación, mashable.com, smashingmagazine.com, yoast.com. El uso del complemento W3 Total Cache en su recurso web aumenta la comodidad para sus visitantes al aumentar el rendimiento del servidor, almacenar en caché cada elemento, reducir el tiempo de carga de la página y brindar al usuario el material que necesita literalmente a la velocidad del rayo.

Complemento LiteSpeed ​​​​Cache


Complemento de WordPress LiteSpeed ​​​​Cache

LiteSpeed ​​​​Cache para WordPress (LSCWP) es un complemento universal para acelerar sitios web que incluye un caché exclusivo a nivel de servidor y un conjunto de funciones de optimización de WordPress.


Prueba del complemento de almacenamiento en caché de WordPress

LSCWP admite WordPress Multisite y es compatible con los complementos más populares, incluidos WooCommerce, bbPress y .

Características principales del complemento.

  • Caché de objetos (Memcached/LSMCD/Redis);
  • Optimización de imagen (sin pérdida/con pérdida);
  • Minimizar CSS, JavaScript y HTML;
  • Minimizar CSS/JS en línea;
  • Soporte para múltiples CDN;
  • Caché del navegador;
  • Limpiar la base de datos y el optimizador;
  • Optimización de la puntuación de PageSpeed;
  • caché de código OP;
  • HTTP/2 Push para CSS/JS (en servidores web que lo admitan);
  • Captura previa de DNS;
  • API de nube;
  • Soporte para un sitio y múltiples sitios (red);
  • Configuración de importación/exportación;
  • Vista básica/avanzada de la configuración;
  • Interfaz atractiva y clara;
  • Soporte de formato WebP.

La gran mayoría de complementos y temas/plantillas son compatibles con LSCache.

Complemento Hyper Cache


Complemento Hyper Cache

Configuración del complemento:

Configuración del complemento Hyper Cache

Hyper Cache es el nuevo sistema de almacenamiento en caché de WordPress. Ke sh-plugin, especialmente creado para obtener el máximoVelocidad de su blog/sitio en WordPress. Se puede utilizar tanto en hosting con recursos limitados comoen servidores de alto rendimiento.

El módulo está destinado principalmente a webmasters que tienen sitios web y blogs alojados con bajo rendimiento. Hyper Cache es un sistema de almacenamiento en caché flexible y fácil de configurar para WordPress. Hyper Cache es puramente PHP, funciona con cualquiera blog : No se requieren configuraciones complicadas.

Recientemente, el complemento se ha vuelto muy popular, creo que pronto superará a otros en términos de instalación.

Probablemente eso es todo lo que quería decir hoy. Espero que hayan disfrutado damas y caballeros. Buena suerte.

P.D: Cuando realiza algunas configuraciones en el sitio relacionadas con el cambio de diseño: agregar o eliminar widgets, botones sociales u otras acciones, debe usar los botones de borrado de caché ubicados en la parte superior de la configuración de los complementos proporcionados en la parte más visible. lugar.

Hola, queridos lectores del blog. En este artículo continuaré con el tema de la optimización de WordPress () para reducir su carga en el servidor de alojamiento. Esta pregunta será más relevante para usted cuanto más visitantes lleguen a su blog.

El artículo anterior describió algunos. Pero estas, por supuesto, son sólo medidas a medias que deben llevarse a cabo en combinación con otros métodos.

Hay muchos métodos de optimización y hablaré de todos ellos en detalle en esta serie de artículos. Hoy veremos uno de los más efectivos: el almacenamiento en caché. Primero debes decidir qué es y por qué necesitas usarlo. Primero, veamos cómo funciona un blog en WordPress sin caché.

Almacenamiento en caché en WordPress y cómo funciona un blog

El caso es que los navegadores solo funcionan con páginas web en formato HTML () y no entienden en absoluto el lenguaje PHP en el que, de hecho, está escrito este motor. Por lo tanto, WordPress, después de que un usuario accede a una u otra página de blog, debe tener tiempo para generar esta página basándose en el algoritmo escrito en su código PHP.

En un sitio web estático clásico (quedan muy pocos de estos ahora), todas las páginas web realmente existen y están ubicadas en su servidor de alojamiento. Siempre puedes acceder a ellos ingresando la dirección apropiada en el navegador, o incluso físicamente, vía FTP, descargar una página del servidor a tu computadora y abrirla haciendo doble clic en ella. Como dicen, puedes sentirlo.

A partir de estas plantillas se crea un diseño gráfico de la página web solicitada y luego, por ejemplo, se carga en el área de contenidos el texto de un artículo desde la base de datos MySql. Los datos de la base de datos MySQL también se pueden cargar en el área de la barra lateral si utiliza herramientas o complementos estándar de WordPress para mostrar cualquier información allí.

Como probablemente ya habrás notado, este método de generar páginas web para un navegador esconde un cierto problema, que puede volverse especialmente grave cuando hay un gran número de visitantes en el blog. El código de los archivos escritos en PHP se interpreta en una página HTML sobre la marcha.

Si hay muchas solicitudes a la base de datos para crear páginas (con mucho tráfico de blogs), esto puede cargar significativamente el alojamiento. Incluso si asumimos que todos los visitantes actualmente en su sitio han solicitado la misma página, ésta se creará de nuevo en WordPress tantas veces como el número de visitantes hicieron clic en el enlace correspondiente.

La salida a esta situación es uso de caché. ¿Cómo funciona el almacenamiento en caché en WordPress? Bastante sencillo. Cada vez que, a petición de un visitante, se genera una página en formato HTML en el servidor, no sólo se transmite al navegador del usuario que hizo clic en el enlace, sino que también se guarda en la carpeta correspondiente de su sitio.

Y la próxima vez que acceda a esta página, no se regenerará, consumiendo recursos del servidor (creando una carga adicional en su procesador y RAM), sino que se transferirá al navegador del usuario que solicitó esta página desde la misma carpeta de su sitio donde se almacenan en páginas web en caché.

Este método, cuando se almacena en caché toda la página web, es el más eficaz, pero no el único posible. Además, es posible que algunos elementos dinámicos de tu blog no funcionen.

Algunos complementos de WordPress solo almacenan en caché las consultas de la base de datos y, por lo tanto, permiten que funcionen los elementos dinámicos. Pero aun así, almacenar en caché páginas web enteras es, en mi opinión, la forma más eficaz.

El héroe de la publicación de hoy (el complemento Hyper Cache) almacena en caché páginas enteras y almacena sus versiones HTML en su carpeta de caché. Lo que es digno de mención es que el almacenamiento en caché sólo funciona para los visitantes no registrados de su blog. Porque La mayoría de los blogueros no utilizan el registro, entonces el único usuario registrado en este caso será únicamente el administrador, es decir. Tú.

El almacenamiento en caché no funcionará para usted y esto es muy conveniente. Por ejemplo, cuando realiza cambios en el diseño, no necesitará restablecer el caché cada vez para ver los resultados de los cambios realizados. Me gustaría dar un ejemplo de la eficacia de utilizar esta extensión en WordPress.

El hosting es bueno y gratis es absolutamente excelente. Pero un día su disco duro, donde se encontraban las bases de datos de todos los usuarios, falló. Y lo que es notable es que mi blog continuó funcionando silenciosamente, porque sus páginas se abrieron desde el caché y no hubo ninguna llamada a la base de datos, porque ella no estaba disponible.

Que también tenía habilitado el almacenamiento en caché, pero no funcionó, quejándose de que la base de datos no estaba disponible. La vida útil de las copias HTML de las páginas web en mi caché fue de 1440 minutos (un día), y resultó ser más larga que el tiempo durante el cual la base de datos estuvo inactiva en el hosting (varias horas).

Aquí hay un complemento maravilloso para el almacenamiento en caché en WordPress. Bueno, creo que la teoría es suficiente y ha llegado el momento de plantearnos su instalación y configuración real.

Instalación del complemento Hyper Cache en WordPress

Descargar Hyper Caché Puedes hacerlo desde la página oficial. A continuación, llevamos a cabo los pasos de instalación estándar. Descomprima el archivo hyper-cache.zip usando ftp manager (), conéctese a su sitio y cargue la carpeta hyper-cache en la carpeta wp-content/plugins/plugins en el host remoto.

A continuación, deberá habilitar el almacenamiento en caché en el propio motor de WordPress. Para hacer esto, necesitaremos abrir el archivo de configuración wp-config.php para editarlo, que puede encontrar en la carpeta raíz del servidor de su sitio. Sólo necesitarás agregarle una línea de código:

Definir("WP_CACHE", verdadero);

Puedes insertarlo en cualquier lugar antes de la línea:

/** Ruta absoluta al directorio de WordPress. */ if (!definido("ABSPATH")) define("ABSPATH", dirname(__FILE__). "/");

Por ejemplo, inserté en el área donde se configuran los parámetros de la base de datos:

/** Nombre de la base de datos para WordPress */ define("WP_CACHE", true); define("DB_NAME", "wm1604_ox823");

Inicie sesión en el área de administración de WordPress, seleccione la pestaña "Complementos" - "Inactivo", busque la línea con este complemento y actívelo. A continuación, seleccione Configuración -> Hyper Cache en el menú de la izquierda. Si no aparece ningún mensaje de advertencia en la ventana de configuración, entonces todo está listo para funcionar.

Si aparecen advertencias, lo más probable es que le ayude establecer derechos de acceso a 777 en la carpeta (lea sobre esto en el artículo sobre Filezilla en el enlace que aparece arriba) wp-content o la carpeta wp-content/plugins/hyper-cache .

Esto es necesario para que este complemento pueda crear una carpeta en WordPress para almacenar páginas web en caché llamada caché. Después de que lo crea, puede devolver los permisos () en la carpeta wp-content y la carpeta wp-content/plugins/hyper-cache a 755, y en la carpeta de caché, que tengo en wp-content/plugins/ hyper-cache/cache , establezca los permisos en 777 para que Hyper Cache pueda escribir y borrar archivos HTML almacenados en caché.

Configuración de Hyper Cache para reducir la carga del servidor

En el primer campo de configuración (en el menú de la izquierda, seleccione Opciones - Hyper Cache) llamado "Archivos en el caché", puede ver cuántas páginas web de su blog están almacenadas actualmente en el caché.

En el mismo campo hay un botón muy importante. "Borrar caché", que le permite restablecer el caché, es decir. elimine todos los archivos allí de la carpeta designada para este propósito. Es posible que necesites este botón si, por ejemplo, has realizado cambios en el diseño y quieres que tus visitantes los vean lo más rápido posible. Porque de lo contrario, seguirán teniendo acceso únicamente a las versiones en caché de las páginas web.

en la zona "Configuración" los ajustes principales están concentrados.

En el campo "Tiempo de espera de páginas en caché", puede establecer la vida útil del caché en WordPress. Durante este tiempo, las copias HTML de las páginas web de su blog se almacenarán en la carpeta de caché y todos los usuarios que las soliciten recibirán exactamente estas copias.

Pero tan pronto como expire el tiempo especificado en este campo para una página web, la próxima vez que un visitante acceda a ella, ya no se abrirá desde el caché, sino de forma estándar. En este caso, el complemento lo volverá a almacenar en caché y lo colocará en la carpeta de caché. Si la vida útil se establece demasiado pequeña, Hyper Cache, en lugar de descargar el servidor, aumentará la carga debido al registro constante de las páginas web almacenadas en caché.

El campo "Modo de invalidación de caché" establece el método para borrar el caché al agregar nuevos materiales a su blog o actualizar artículos existentes (incluso al agregar comentarios). Si selecciona "Todas las páginas en caché" de la lista desplegable, cuando agregue una nueva publicación o actualice una existente, se actualizará (borrará) todo el caché en WordPress. Si selecciona "Nada", el caché permanecerá sin cambios.

Al elegir "Solo entradas modificadas" Sólo se actualizarán (eliminarán del caché) los archivos de caché de aquellas páginas web que hayan sido modificadas. Marcar la casilla "Al cancelar una publicación, cancelar también la página de inicio, el archivo y las páginas de categorías" agregará comodidad a su trabajo con el blog.

Puede marcar la casilla "Desactivar caché para comentaristas". En este caso, los usuarios podrán ver los comentarios que agregaron sin esperar a que caduque la vida útil de la caché para una página web determinada. Esto hace que el almacenamiento en caché en WordPress sea menos eficiente, pero el blog en sí es más conveniente. Una marca de verificación en el campo "Almacenamiento en caché de RSS" le permitirá almacenar en caché la fuente RSS.

En el área "Compresión", al marcar las casillas proporcionadas, puede descargar páginas que están en el caché. Esto permitirá acelerar un poco la carga de la página tu blog.

En el área “Configuración experta”, sería recomendable marcar la casilla "URL con parámetros". En mi caso, tras instalarlo, la carga del blog en el hosting se redujo a la mitad.

No conozco todos los entresijos, pero a pesar de las URL con todo tipo de signos de interrogación y otras tonterías que puede generar WordPress, alguien accede a dichas páginas (bots u otra persona) y también deberían almacenarse en caché.

En el campo "Almacenamiento en caché de la página de inicio", puede marcar la casilla para deshabilitar el almacenamiento en caché de la página de inicio. Esto puede ser necesario si se actualiza intensamente y habilitar su almacenamiento en caché puede causar una carga adicional debido a la sobrescritura constante del archivo.

No olvide guardar sus cambios en la ventana de configuración del complemento Hyper Cache haciendo clic en el botón "Actualizar". Con el fin de comprobar si el almacenamiento en caché está funcionando, deberá iniciar sesión en su blog no como usuario registrado, sino como visitante habitual. Para ello, simplemente puedes abrirlo en un navegador distinto a aquel en el que trabajas como administrador.

Abra cualquier página de blog y observe su código fuente. Para hacer esto, debe hacer clic derecho en la página en su navegador y seleccionar el elemento del menú contextual "Código fuente" (), o "Código fuente de la página" (Firefox) o "Ver código de página" (Google Chrome). o "Ver código HTML" (IE).

Si ve en la parte inferior de la ventana del código fuente algo como

entonces esto significará que Hyper Cache está funcionando y la próxima vez que se realice la solicitud, esta página se abrirá desde el caché.

¡Buena suerte para ti! Nos vemos pronto en las páginas del blog.

Puedes ver más vídeos entrando a
");">

Quizás te interese

Reducir el consumo de memoria en WordPress al crear páginas: complemento WPLANG Lite para reemplazar el archivo de localización Cómo eliminar el píxel transparente http://yarpp.org/pixels en el complemento de publicaciones relacionadas y cambiar la inscripción Materiales similares
Contadores simples e íconos de categorías y páginas: hermosos contadores de RSS y Twitter, así como íconos para categorías y páginas en WordPress
Cómo actualizar WordPress de forma manual y automática, así como el complemento Database Backup para realizar copias de seguridad
Optimización del tema de WordPress (plantilla) para reducir su carga en el servidor de alojamiento, el complemento WP Tuner y la cantidad de solicitudes a la base de datos. Cómo deshabilitar comentarios en WordPress para artículos individuales o para todo el blog, así como eliminarlos o viceversa habilitarlos en una plantilla

Hola queridos lectores. Hoy, como parte de la sección de optimización de WordPress, te contaré cómo acelerar WordPress.

Una de las principales tareas de un webmaster es la optimización de un sitio web. Acelerar un sitio web es una tarea bastante importante; con nuestro CMS de WordPress, muchos pasos se vuelven más fáciles: solo necesita instalar y configurar complementos de almacenamiento en caché. Hoy veremos lo mejor. Complementos de almacenamiento en caché de WordPress sitio.

Infografías

El claro ganador, a juzgar por la infografía, es el complemento W3 Total Cache.

Quizás una de las preguntas principales del artículo: ¿qué complemento? Almacenamiento en caché de WordPress el más rápido. Cada sitio tendrá su mejor complemento de almacenamiento en caché, todo depende de muchos parámetros (servidor, tipos de contenido del sitio...).

Compararemos complementos que, en mi opinión, se encuentran entre los mejores:

Para experimentar, tomemos el tema Covinr, que es una buena representación de un sitio moderno de WordPress. La plantilla Covinr es buena para experimentar porque combina imágenes, archivos Javascript, CSS y HTML.

El tema se desglosa a continuación con la proporción de solicitudes y la proporción de tamaños para cada elemento del grupo.


La prueba se llevó a cabo 3 veces para cada complemento por separado con la configuración original y el almacenamiento en caché del lado del cliente CDN deshabilitado. Los resultados están a continuación:

La efectividad de los complementos de almacenamiento en caché
Ninguno Hipercaché Caché rápido Súper caché de WP Caché total W3
Tiempo ahorrado 0 seg 1,05 segundos 1,89 seg 2,00 segundos 4,74 segundos
Versión del complemento Bien v2.9.1.2 v111203 v1.3.1 v0.9.2.9
Tiempo de carga 7,56 segundos 6,51 seg 5,67 segundos 5,56 segundos 2,82 segundos
Solicitudes 64 60 65 60 26
bytes 330KB 326KB 331KB 326KB 268KB

Todos los complementos hacen el trabajo, pero Caché total W3 hizo frente mejor a su tarea. (en mi blog la diferencia entre los complementos HyperCache y W3 Total Cache es clara, este último redujo 3 veces el número de solicitudes a la base de datos)

Configurar el complemento de almacenamiento en caché W3 Total Cache

Sería tedioso hablar sobre la configuración de los 4 complementos de almacenamiento en caché en un artículo, pero será mejor que te cuente sobre configurar la caché total de W3.

1) Primero, descargue el complemento. Aparecerán 2 botones de complemento en el panel de administración (en la barra lateral izquierda) y en la parte superior (no hay configuraciones, solo se borra todo el caché):

Configuraciones básicas

Abra Configuración general. Esta sección contiene la configuración principal del complemento, que activamos aquí.

General— Es posible activar inmediatamente las capacidades del complemento, PERO existe la posibilidad de que haya errores y que su sitio no funcione correctamente. Por lo tanto, no recomiendo activar (marcar) este elemento. También hay un modo de vista previa, un modo de prueba, para que el complemento funcione en tiempo real, haga clic en el botón (deshabilitar) en el caso, como en la captura de pantalla, esto no es necesario.

Caché de página— le permite crear un caché para páginas estadísticas. Esto aumenta la velocidad de carga del sitio. En la línea Método de caché de página:, si tiene un servidor virtual, seleccione Disco (mejorado). Al lado del botón Guardar hay un botón para borrar caché para este elemento.

Minimizar— esta opción le permite reducir el tamaño de dichos archivos con la extensión: .css .js .html. Haga una copia de seguridad por si acaso antes de habilitar esta opción. Con esta opción, los archivos con esta extensión se reducen de tamaño eliminando líneas vacías. PERO, si sus scripts JS no son válidos (le explicaré: a veces no ponen un punto y coma al final de las líneas y el navegador entiende, pero cuando se eliminan los saltos de línea, las líneas se fusionarán en una, lo que dará lugar a errores). Ahorrarás un poco de velocidad, pero es posible que tengas suficientes problemas, así que puedes desactivarlo.

Caché de base de datos— almacenamiento en caché de consultas a la base de datos. Recomiendo habilitar la opción, ya que WordPress accede muy seguido a la base de datos al habilitar esta opción la cantidad de accesos será mucho menor;

Caché de objetos— habilitar el objeto de almacenamiento en caché. Contiene varios objetos de la base de datos. Puede que funcione o no para acelerar el sitio. Depende de la velocidad del disco: operaciones de escritura y lectura. Compruebe si se acelera y luego enciéndalo.

Caché del navegador— habilite la opción de caché del navegador en el lado del cliente. Cuando visite el sitio nuevamente, el navegador guardará una copia del sitio en su computadora y la próxima vez que lo visite, acelerará la carga del sitio.

CDN— la opción permite almacenar contenidos (vídeo, fotos, audio) no en su propio servidor, es decir. descargar contenido similar al visitante desde la ubicación de almacenamiento geográficamente más cercana.

Barniz o (proxy inverso)— la opción habilita el acelerador HTTP. Adecuado para proyectos grandes; para un blog puedes dejar esta opción desactivada.

Rendimiento y seguridad de la red impulsados ​​por CloudFlare- otra opción, similar a la anterior, para entregar contenido desde otro almacenamiento. Tampoco es necesario habilitarlo para un blog no muy grande.

Misceláneas- agregar. ajustes. He notado: Verificar las reglas de reescritura— verifica las reglas de reescritura en el servidor, algunos complementos pueden confundir la configuración del complemento W3 Total Cache, esta opción indicará un error. Habilite el widget del panel de velocidad de página de Google— Se elaborará un informe sobre la velocidad del sitio y su optimización utilizando Google Page Speed.

Modo de depuración- No lo uso. Aunque, cuando se verificó (caché de página, caché de base de datos, caché de objetos), hubo un poco menos de solicitudes a la base de datos.

Configuración de importación/exportación— importación y exportación de configuraciones. Puede guardar la configuración en su computadora. Descargar— guarde la configuración en su computadora. Subir— subir la configuración al sitio web. Restaurar la configuración predeterminada— restaurar la configuración predeterminada.

Pestaña Caché de página

La siguiente pestaña, después de Configuración general. Aquí puede configurar los ajustes de almacenamiento en caché para la opción con más detalle Caché de página. Cada pestaña posterior proporciona configuraciones más detalladas.

General— en este bloque indicamos qué almacenar en caché y qué no. Habilitamos el caché para la página principal, para usuarios registrados, solo para el dominio de tu sitio, también puedes usar SSL. No habilitamos la caché de fuentes RSS ni la página de error 404.

Precarga de caché— habilitar la precarga de caché. Esto permitirá que el caché esté siempre listo, preparándose en segundo plano. Esto distribuirá uniformemente la carga en el servidor. Hagamos algunos cálculos: estoy usando un intervalo de 100 segundos para crear un caché para 10 páginas. En el siguiente párrafo ( Avanzado) Indico una cifra de 2500 segundos ≈ aproximadamente igual al número de mis páginas (250). Si indico en la pestaña Avanzado Si el número es 1500, entonces el caché estará preparado para solo 150 páginas. Después del tiempo asignado, el caché se restablece y se vuelve a generar. Indique también la dirección de su mapa del sitio, a partir de la cual se preparará el caché.

Política de purga: caché de página, barniz— configurar páginas cuyo caché se eliminará inmediatamente después de la publicación de un nuevo artículo. Aquellas páginas en las que se mostrará el nuevo artículo se actualizarán inmediatamente y serán relevantes, pero si no especifica esta página, será antigua durante algún tiempo hasta que se actualice el caché. Las páginas restantes rara vez se utilizan y pueden estar un poco desactualizadas.

Avanzado— configuraciones de caché adicionales. Aquí indicamos cuánto tiempo vivirá el caché, después del cual se actualizará. 3600 segundos: 1 hora es suficiente, pero puedes cambiar la hora, todo depende de la configuración del elemento Precarga de caché. También puede especificar una lista de agentes de usuario para los cuales la página no se entregará desde la memoria caché. Es muy importante que los robots de los motores de búsqueda indexen las páginas relevantes.

Modo de compatibilidad(Modo de compatibilidad) – Reduce la productividad en un 20% a cambio de una mayor compatibilidad en el trabajo. Se recomienda habilitarlo para la mayoría de los sitios.

Minimizar pestaña

General— configuración general para reducir archivos. Instalar: reescriba la estructura de la URL y desactive la minificación de archivos para usuarios registrados.

HTML y XML— reducción de archivos HTML y XML. Marcamos todo excepto No minimices los feeds. La ventana inferior es necesaria para indicar qué comentarios dejar en los archivos. (comentarios que constan en los archivos, no los que dejan los visitantes).

js— configuraciones para reducir archivos JS. Puede haber errores al activar el elemento, así que tenga cuidado. Indicamos dónde fusionar, antes de la etiqueta. o sólo en determinados lugares. Y también marca 2 líneas, como en la captura de pantalla.

CSS— reducción de archivos de estilo CSS. Manejo @import: le permite aplicar una regla @importar, esto le permite importar el contenido de 1 archivo a otro. Seleccione Proceso.

Avanzado- déjalo como está. Puede cambiar la vida útil de la caché y la recolección de basura.

Ficha Caché de base de datos

General— configuración general de la caché de la base de datos. Ponemos una marca delante de No almacene en caché las consultas de los usuarios que han iniciado sesión significa no almacenar en caché las solicitudes de las registradas.

Avanzado— duración de la caché, recolección de basura, así como páginas que no se pueden almacenar en caché y consultas que no se pueden almacenar en caché. Dejémoslo como está.

Pestaña Caché del navegador

Pestaña Caché de objetos nos saltamos porque puede que sea inútil.

General— marque las casillas como en la captura de pantalla.

Los bloques restantes en esta pestaña son el almacenamiento en caché de archivos. Dejémoslo como está. Si cambia archivos con frecuencia, reduzca la vida útil de la caché para archivos individuales o borre la caché.

Conclusión: Complemento de caché total W3 Muy bueno y almacena archivos en caché perfectamente, reduciendo varias veces la carga en el sitio. De todos los complementos que he instalado, este es el mejor.

Los sitios web rápidos atraen a más visitantes, reducen las visitas innecesarias a las páginas y ocupan el primer lugar en los motores de búsqueda. Quizás sea hora de que pienses en el almacenamiento en caché y compres un complemento de alta calidad para que finalmente puedas cosechar los frutos de tu arduo trabajo.

Tardar demasiado en cargar una página afecta negativamente a su sitio web de WordPress, y el almacenamiento en caché garantizará que nunca encuentre este problema. En este artículo, analizaremos varias opciones en busca de un complemento que proporcione la carga de página más rápida y el almacenamiento en caché adecuado.

Primero comprendamos qué es el almacenamiento en caché.

Una nota sobre el almacenamiento en caché

En pocas palabras, un caché es un búfer intermedio que le permite almacenar los datos utilizados con más frecuencia, lo que puede acelerar significativamente el proceso de emisión.

Normalmente, los datos se almacenan en caché para acelerar el proceso de carga y reducir el tiempo de carga del sitio. Esto es especialmente útil para los usuarios que visitan con frecuencia un sitio web concreto. Si el sitio está en caché, entonces el navegador no necesita cargar el sitio completo; basta con restaurar la versión en caché y cargar nuevos datos, lo que acelera significativamente el tiempo de carga de la página.

Los motores de búsqueda prestan especial atención a la velocidad de carga en sus algoritmos de clasificación. Es simple: los sitios rápidos ocupan un lugar más alto en el ranking. Para acelerar los sitios de WordPress, la mayoría de los webmasters utilizan complementos de almacenamiento en caché. Instalar un complemento probado y de alta calidad puede acelerar significativamente su sitio web y ahorrarle mucho esfuerzo (y dinero) al descubrir cómo hacerlo de manera diferente.

Los complementos de almacenamiento en caché almacenan todos los archivos HTML generados dinámicamente en el caché y los recuperan directamente desde allí. Es decir, su sitio reutiliza datos creados previamente. Por lo tanto, cada vez que hay una solicitud para restaurar algunos datos, el navegador descarga la versión en caché en lugar de descargar todos los scripts PHP nuevamente. Y esto reduce la velocidad de carga del sitio para usted.

Nuestra metodología de prueba

Decidimos probar un tema real de WordPress de WPExplorer: Total. El sitio web que se está probando con este tema de Color Awesome es una instalación de WordPress creada específicamente para emular un sitio web real.

Este sitio web tenía instalados todos los complementos típicos de WordPress, incluidos Contact Form 7, Slider Revolution, Visual Composer, Formidable Forms, WooCommerce y Yoast SEO. Color Awesome tiene datos de demostración y una tienda online integrada. El tamaño del sitio probado se acerca al tamaño del sitio real.

Ahora veamos el alojamiento y comparemos las herramientas que se utilizaron para este experimento.

Proveedor de hosting y plan tarifario.

Según el sitio web de Bluehost:

Bluehost y WordPress han trabajado juntos desde 2005 para crear una plataforma de alojamiento adecuada para ejecutar sitios web de WordPress.

El sitio web Color Awesome está alojado en Bluehost Shared. Elegimos específicamente este proveedor de alojamiento y plan de alojamiento porque Bluehost es uno de los alojamientos mejor recomendados para sitios de WordPress.

Herramientas de prueba para el análisis.

Durante el experimento, el estado del sitio web permaneció sin cambios, es decir, ningún complemento tuvo ninguna ventaja. Además, para proporcionar datos lo más precisos posible sobre el rendimiento de cada complemento, seleccionamos una amplia gama de herramientas de prueba para el experimento.

1. Herramientas de calificación del sitio

Estas herramientas están diseñadas para probar un sitio web específico en función de varios criterios además de la velocidad. Tienen en cuenta factores como la optimización de imágenes, el almacenamiento en caché del navegador, los minificadores de Javascript, la compresión GZIP y una gran cantidad de solicitudes HTTPS. Utilizamos GTMetrix y Google PageSpeed ​​​​Insights para la evaluación.

GTMetrix

GTMetrix se basa en los principios de Yahoo y proporciona un informe más detallado en comparación con Google PageSpeed ​​​​Insights. Con esta herramienta, los usuarios obtienen una descripción detallada de todo lo que ralentiza el proceso de carga de la página.

Estadísticas de PageSpeed ​​de Google

Lo que tiene de especial Google PageSpeed ​​​​Insights es que prueba un sitio desde la perspectiva de un dispositivo de escritorio y móvil y luego asigna una puntuación de 1 a 100. Si bien esta herramienta no proporciona una visión profunda de cómo funciona el algoritmo de clasificación de Google o Considerando los factores que son importantes para Google, todavía se utiliza ampliamente para la evaluación de sitios, ya que proporciona consultas sitio por sitio.

2. Herramientas de sincronización

Estas herramientas rastrean el tiempo de carga de los sitios web desde diferentes ubicaciones de servidores. Además de la velocidad de carga del sitio, esta herramienta también determina la eficiencia con la que se desempeña el sitio bajo carga. Para ello utilizamos Pingdom.

Pingdom es esencialmente un servicio para probar y monitorear servidores. Aunque también tiene un módulo de evaluación del sitio incorporado, lo usamos como módulo de sincronización, registrando el tiempo de carga de la página para la prueba de almacenamiento en caché de cada complemento con un servidor persistente.

Complementos de almacenamiento en caché

Ya hemos discutido la estrategia de prueba, decidido las herramientas, veamos una selección de complementos de almacenamiento en caché. Aparte de WP Rocket, encontramos todos los complementos de almacenamiento en caché en el directorio de complementos de WordPress:

  • Cohete WP
  • Súper caché de WP
  • Caché total W3
  • Caché más rápido de WP
  • Caché Zen
  • Hipercaché
  • cachificar
  • Hipercaché extendido
  • Caché ligero
  • Caché de cocodrilo

Hemos seleccionado los 10 mejores complementos de almacenamiento en caché de WordPress según su popularidad y cantidad de instalaciones activas.

Resultados de GTMetrix y PageSpeed ​​​​Insights

Después de probar cada complemento de almacenamiento en caché usando GTMetrix y PageSpeed ​​​​Insights, obtuvimos los siguientes resultados:

Análisis de resultados

Como puede ver en los resultados, los complementos de almacenamiento en caché no tuvieron un impacto significativo en el experimento de evaluación del sitio; de hecho, la mayoría de las métricas no cambiaron con la instalación del complemento. Es muy sorprendente que donde hay diferencias sean mínimas.

Utilizando Google PageSpeed ​​​​Insights, descubrimos que WP Super Cache y Hyper Extended Cache recibieron las puntuaciones más altas tanto para dispositivos de escritorio como móviles, con 52 y 45 puntos respectivamente.

En la categoría GTMetrix, WP Fastest Cache ocupó el primer lugar con la velocidad de carga de página más rápida y recibió una puntuación de 83, con WP Rocket a 2 puntos. ¡Muy impresionante!

Nuestro veredicto

Según los resultados de las pruebas del sitio, llegamos a la conclusión de que los mejores complementos de almacenamiento en caché son WP Rocket, WP Fastest Cache, WP Super Cache y Hyper Extended Cache.

Resultados de pingdom

Después de completar la evaluación de prueba del sitio, comenzamos a medir el tiempo de carga de la página cuando utilizamos cada uno de los complementos. Resultados:

Análisis de resultados

Antes de probar los complementos, medimos el tiempo de carga de la página de nuestro sitio en Pingdom. Sin almacenamiento en caché, el sitio se carga en 9,45 segundos (¡no juzgues!). Después de registrar el tiempo de carga de la página con cada complemento, calculamos la diferencia con la velocidad inicial (sin almacenamiento en caché, 9,45 segundos) y cuánto aceleró la carga el complemento. .

Y nuevamente le sigue con un resultado de 5,29 segundos, y W3 Total Cache ocupó el tercer lugar con 6,02 segundos.

Nuestro veredicto

Según los resultados de medir el tiempo de carga de la página de nuestro sitio con cada complemento, podemos decir con seguridad que los mejores complementos fueron WP Rocket, WP Super Cache y W3 Total Cache.

Ganadores

Tras analizar los resultados de ambas pruebas, WP Rocket gana, sin lugar a dudas. Este complemento de almacenamiento en caché premium recibió la puntuación más alta en YSlow y cargó la página de prueba en casi la mitad del tiempo. WP Rocket tiene una amplia gama de funciones, opciones de personalización y un equipo de soporte amigable, todo por un precio razonable.

WP Super Cache recibió una medalla de plata por sus increíbles tiempos de carga de páginas y la puntuación más alta en Google PageSpeed ​​​​Insights para escritorio y dispositivos móviles. El complemento es muy fácil de instalar y configurar. Es perfecto para aquellos que no quieren gastar mucho dinero.

Un honorable tercer lugar es para W3 Total Cache. Aunque este complemento mostró buenos resultados al cargar la página, no funcionó bien al probar la página. Por lo tanto, a menudo lo eligen webmasters con mentalidad técnica a quienes les gusta personalizar las 16 páginas de opciones de personalización hasta el último detalle.

Resultados

¡Eso es todo! Completamos nuestro experimento, publicamos los datos y analizamos los resultados. Cada uno de los complementos descritos tiene su propio conjunto de características únicas que lo distinguen de todos los demás.

La elección del complemento de almacenamiento en caché depende completamente de las necesidades de su sitio, su nivel de experiencia, las funciones que necesita y su presupuesto.

¿Qué complementos de almacenamiento en caché utiliza en su sitio de WordPress? ¿Con qué criterios evalúas? ¡Escribe tu opinión en los comentarios a continuación!




Arriba