La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué debo hacer si mi sitio web de WordPress es lento?

¿Qué debo hacer si mi sitio web de WordPress es lento?

La razón por la cual el sitio web de WordPress es lento:

Debido a que el estilo de fuente Google Open sans se cargará en el sistema a partir de WordPress 3.8, la página de inicio del sitio web se abre al iniciar sesión. el backend de la propia cuenta y el fondo es muy lento y lleva mucho tiempo cargar antes de poder abrirlo de mala gana. Al principio, muchos usuarios sospecharon que su host virtual o VPS era inestable. por WORDPRESS cargando Google Open sin fuentes.

Solución:

Primero, cancele la carga de fuentes Google Open sans

Si usa el tema predeterminado, es posible que esté disponible en la recepción. lo usa, hágalo usted mismo o temas de terceros, generalmente no hay recepción, solo la recepción y el backend tardan en abrirse después de iniciar sesión en la cuenta, principalmente porque es inconveniente para su propio acceso y mantenimiento. Puede resolver este problema buscando "Desactivar fuentes de Google" en el complemento en segundo plano, descargando, instalando y activando este complemento.

En segundo lugar, elimine la carga innecesaria de encabezados

Cuando vea esto, puede ir al código fuente de su sitio web de WP para ver si ve muchos encabezados. Hay más de una docena. Proyectos de carga JS y CSS, y luego puede ver el código fuente de los temas como la gran interfaz. Básicamente, no hay carga adicional en el encabezado, por lo que la velocidad de carga y apertura de sus temas es muy rápida. Es necesario eliminar la carga innecesaria de JS. Esto también se menciona en "Optimización de aceleración de WordPress: limpieza de scripts excesivos en el encabezado HEAD", pero la investigación no es lo suficientemente detallada. Estudiaré la función de bloqueo de JS del front-end grande. tema más tarde cuando tenga tiempo.

En tercer lugar, elimine los complementos innecesarios

En teoría, es posible utilizar complementos sin complementos. Cuando Lao Zuo estaba ayudando a los internautas a resolver problemas la semana pasada, vio el suyo. sitio web que utiliza Es una sala de computadoras de Alibaba Cloud. Lógicamente hablando, la velocidad debería ser relativamente buena, pero la velocidad de apertura no es tan rápida como la sala de computadoras en el este de los Estados Unidos. Cuando inicié sesión en el backend de su sitio web, encontré. que utiliza casi 20 complementos y un VPS con 1G de memoria. La memoria ha ocupado el 70%. Es un sitio web recién establecido. ¿Qué debo hacer si hay tráfico en el futuro? ?

Cuarto, si usar temas comerciales

Personalmente, me gusta usar temas simples cuando uso Wordpress y luego modificarlos lentamente según la experiencia del usuario que no me gusta. use temas demasiado complejos, especialmente aquellos temas extranjeros con fondos particularmente complejos. Dichos temas no son seguros por un lado y la velocidad de carga es muy lenta. Después de todo, para lograr un efecto tan hermoso, se necesita mucho JS. y CSS son necesarios, e incluso están integrados en el marco frontal. Mi entendimiento personal es que el sitio web no necesita ser demasiado complicado y hermoso, simple y ligero, lo principal es que el contenido sea lo suficientemente connotativo y atractivo.

Quinto, carga del archivo de caché de la base de datos

De forma predeterminada, los artículos escritos en segundo plano se guardarán automáticamente como versiones revisadas después de un período de tiempo, y dichas versiones revisadas se guardarán automáticamente en El centro de datos no se puede ver ni siquiera en la recepción. Cuando se necesitan decenas de minutos o incluso entre 1 y 2 horas para actualizar un artículo en el blog de Lao Zuo, habrá muchas revisiones. Es por eso que muchas personas encuentran que las identificaciones son discontinuas. La razón es que cuando hay 1000 artículos, puede haber 3000 artículos registrados, e incluso se generarán miles o decenas de miles de registros después de un largo período de operación (es por eso que mucha gente dice que la velocidad inicial está bien). pero la velocidad será cada vez peor en el futuro). La revisión debe eliminarse antes de agregarla al centro de datos.

Solución: agregue el código "define('WP_POST_REVISIONS', false);" en el archivo wp-config.php.

Sexto, compruebe si hay comentarios de spam

Esto es muy importante. Anteriormente, un VPS Linode seguía enviando correos electrónicos de alarma diciendo que la CPU de la máquina excedía el estándar y alcanzaba 400, y la CPU de la máquina excedía el estándar y alcanzaba 400. Se abrió el sitio web. La velocidad es extremadamente lenta. Al principio pensé que me estaban atacando nuevamente. Luego revisé los registros y el fondo y descubrí que se agregaban docenas de comentarios cada segundo. en primer plano, se cargaría en la base de datos, aumentando así la cantidad de comentarios y la carga en todo el sitio web y la máquina. Es necesario utilizar herramientas para bloquear y verificar los comentarios no deseados, especialmente los comentarios enviados por software.

Por ejemplo, debe activar Akismet y utilizar funciones/complementos similares que requieren un código de verificación antes de poder comentar, lo que dificulta que el software envíe comentarios en masa.

Séptimo, optimizar el almacenamiento en caché de imágenes

Especialmente debido a la demanda actual de experiencia plana, a la gente le gusta usar más contenido de imágenes. Por ejemplo, en Lao Zuo se utiliza una gran cantidad de imágenes. tutoriales de blog, pero la carga de imágenes es relativamente lenta. Puede usar complementos o efectos JS similares al almacenamiento en búfer de imágenes. Por ejemplo, puede usar el complemento de carga diferida de jQuery para resolver el almacenamiento en búfer de imágenes. De arriba a abajo hay un efecto de degradado.

Al mismo tiempo, también necesita usar el complemento WP-Super-Cache, que puede almacenar en caché el contenido, especialmente cuando WP usa pseudoestático. Cuanto mayores son los datos, mayores son los recursos de la CPU. ocupados, y puede que incluso haya muchos de ellos. Los proveedores de alojamiento web odian a los usuarios que utilizan programas WP. (Por supuesto, también odio DEDECMS, que tiene poca seguridad)