Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo optimizar el caché del sitio web de WordPress

Cómo optimizar el caché del sitio web de WordPress

1. Utilice complementos de almacenamiento en caché eficientes

Los complementos de WordPress son muy útiles. Recomiendo un complemento de almacenamiento en caché que puede mejorar el tiempo de carga de la página. Después de usar este complemento, ya no le recomendaremos otros complementos de almacenamiento en caché, porque tiene todas las funciones de los complementos de almacenamiento en caché y es muy conveniente de instalar y usar.

Con este complemento, tus páginas se cargarán más rápido porque los elementos principales del sitio web se han almacenado en caché.

2. Utilice una red de entrega de contenido (CDN)

Básicamente, todos sus grandes sitios web favoritos utilizarán una CDN. En pocas palabras, CDN publica los archivos de su sitio (CSS\JS\images, etc.) en el área de red más cercana al usuario, lo que permite a los usuarios descargarlos cerca, lo que puede mejorar la velocidad de ejecución del sitio. ChinaCache es un proveedor de CDN relativamente conocido en China, pero el precio es un poco más caro. Los principales portales como Tencent, Sina, NetEase, etc. utilizan ChinaCache. Así que no importa dónde estés, acceder a estos portales te resultará rápido. Por supuesto, para sitios pequeños, el costo puede ser mayor.

Así que, ya sea que estés en el sur, el norte o Norteamérica, acceder a estos portales te resultará muy rápido. Una de las principales razones es que. CDN funciona. Generalmente, los sitios web pequeños no pueden pagar este servicio, por lo que simplemente reduzca la velocidad. Puede alquilar una sala de computadoras de 6 líneas interconectadas (la sala de computadoras de 6 líneas se refiere a varias líneas, incluidas China Netcom, China Telecom, China Railcom, China Mobile, China Unicom, Red educativa, etc. La sala de computadoras IDC de la red troncal a la que se accede elimina por completo los cuellos de botella de la red en varios lugares y garantiza el acceso sin obstáculos a Internet de la sala de computadoras de alta velocidad).

Por cierto, también hay un complemento de WordPress -en llamado Free-CDN, que afirma poder lograr resultados similares. El efecto, aunque aún no lo he probado...

3. La optimización de la imagen es muy importante.

Yahoo! Existe un software de optimización de imágenes llamado Smush.it que puede comprimir imágenes en la mayor medida sin pérdidas, pero, a menos que sea muy paciente, comprimir imágenes una por una es una pérdida de tiempo. potente complemento de WP llamado WP-SmushIt, que puede comprimir todas las imágenes de su sitio web a la vez, por lo que no hay razón para no usarlo.

4. Optimice su base de datos de WP

Puede utilizar el complemento WP-Optimize para optimizar su base de datos de WP (limpiar spam, artículos revisados ​​repetidamente, borradores, tablas, etc. ) Su servidor libera más espacio y mejora la eficiencia); también hay algunos complementos como WP-Cleaner, DB-Manger, etc.

5. Active el mecanismo anti-hotlinking.

El hotlinking es un ladrón de ancho de banda cuando otros sitios web citan directamente imágenes de su sitio, esto afectará el uso de los recursos de su propio servidor. y por lo tanto afecta la eficiencia de operación del sitio web, cuanto más famoso sea su sitio, más personas robarán sus imágenes. La solución es que WordPress tiene un complemento Hotlink Protection listo para usar. Por supuesto, también puedes lograr el mismo efecto reescribiendo el archivo htaccess. Si quieres saber más al respecto, puedes preguntarle a tu proveedor de espacio cómo configurarlo.

6. Agregar tiempo de vencimiento al archivo

En cuanto al tiempo de vencimiento de este archivo, suena muy misterioso. De hecho, es para especificar el caché de tipos específicos de archivos. en el navegador a través del mensaje de encabezado. Algunos archivos (como imágenes de fondo y algunas imágenes decorativas llamadas hojas de estilo) en realidad no cambiarán mucho durante mucho tiempo, por lo que también podríamos establecer un tiempo de caché más largo para dichos archivos, de modo que el navegador no necesite descargarlos. archivos del servidor cada vez, pero los lee directamente desde el caché, lo que definitivamente puede mejorar la velocidad de carga.

Por supuesto, el método es muy simple, simplemente agrega el siguiente código al archivo .htaccess del sitio web,

lt; IfModule mod_expires.cgt; p>ExpiresActive On

ExpiresDefault A600

Imagen ExpiresByType/x-icon A2592000

Aplicación ExpiresByType/x-javascript A604800

Texto ExpiresByType /css A604800

Imagen ExpiresByType/gif A2592000

Imagen ExpiresByType/png A2592000

Imagen ExpiresByType/jpeg A2592000

Texto ExpiresByType/sin formato A86400

Aplicación ExpiresByType/x-shockwave-flash A2592000

Video ExpiresByType/x-flv A2592000

Aplicación ExpiresByType/pdf A2592000

ExpiresByType text/html A600

lt;/IfModulegt;

Para explicar un poco, text/css representa el archivo de hoja de estilo, text/plain representa el archivo de texto sin formato, etc. . Entre ellos, A2592000 representa el tiempo de caché de este tipo de archivo en el navegador, en segundos. 86400 segundos por día, 2592000 significa que este tipo de archivo se puede almacenar en caché durante 30 días.

Si no modifica las plantillas con frecuencia, básicamente puede configurar el caché para archivos de tablas de estilo y archivos javasctipt durante aproximadamente una semana a un mes. No establezca un tiempo de caché demasiado largo para archivos de texto/html, porque estas cosas se modifican con mucha frecuencia y es necesario actualizarlas una vez al día.

7. Agregue carga retrasada a sus imágenes

La carga retrasada significa que cuando el usuario permanece en la primera pantalla, no se cargará ninguna información de la imagen debajo de la primera pantalla cuando el usuario se desplace. abajo, estas imágenes comienzan a cargarse. Esto no sólo mejora la velocidad de carga del sitio, sino que también ahorra ancho de banda. Para tener esta función fácilmente, instale el complemento jQuery Image Lazy Load de WP.

8. Controlar el número de borradores de artículos guardados

Normalmente guardaré más de 10 borradores de una publicación de blog, pero WordPress almacenará cada borrador de forma ilimitada si mi publicación de blog lo tiene; han sido publicados, ¿por qué todavía necesito estos borradores de artículos almacenados? Por eso utilizo el complemento Control de revisiones para asegurarme de que estos borradores se minimicen. Por lo general, solo almacenaré 2 o 3 borradores para evitar accidentes, pero la cantidad de almacenamiento nunca será demasiado alta; de lo contrario, su backend de WordPress solo se llenará de contenido sin sentido y reducirá la eficiencia operativa.