¿Qué debo hacer si mi sitio web de WordPress es lento?
Dado que el sistema WordPress 3.8 ha cargado el estilo de fuente Google Open sans desde el principio, la velocidad al iniciar sesión en su cuenta para abrir la página de inicio y el fondo del sitio web es muy lento y tarda mucho en cargarse. Al principio, muchos usuarios sospecharon que se debía a la inestabilidad de su host virtual o VPS. VPS es inestable. De hecho, esto se debe principalmente a que WORDPRESS carga fuentes sin fuentes de Google Open.
Solución:
1. Cancelar la carga de Google Open sans fonts
Si estás utilizando el tema predeterminado, es posible que aún tengas una recepción. es un tema propio o de terceros. Generalmente, no hay recepción. Solo después de iniciar sesión en la cuenta, la recepción y el backend se abrirán lentamente. Esto se debe principalmente a que es inconveniente acceder y mantener por su cuenta. Puede buscar el complemento "Desactivar fuentes de Google" en segundo plano, descargarlo, instalarlo y activarlo para resolver este problema.
En segundo lugar, elimine la carga innecesaria de encabezados
Cuando vea esto, puede mirar el código fuente de su sitio web de WP. ¿Puede ver muchos JS y JS en la posición del encabezado? ?Solo hay una docena de proyectos cargados por CSS como máximo. Luego puede ver el código fuente del tema, que es similar al tema de front-end. Básicamente, no hay carga redundante en el encabezado, por lo que la carga y la apertura. La velocidad de temas como el suyo es muy rápida. Esto depende del gran código fuente del tema front-end. Básicamente, no hay carga adicional en el encabezado, por lo que la velocidad de carga y apertura de temas como el suyo es muy rápida. La velocidad es muy rápida, por lo que se debe eliminar la carga JS innecesaria. Esto también se menciona en "Optimización de la velocidad de WordPress: limpieza de scripts redundantes en HEAD", pero la investigación no es lo suficientemente detallada. Tema más adelante. Estudiemos la función de bloquear JS.
3. Elimina complementos innecesarios
En teoría, puedes hacerlo sin complementos. La semana pasada, Lao Zuo resolvió este problema con la ayuda de los internautas. La sala de computadoras de Alibaba Cloud utilizada es así en principio, y la velocidad debería ser mejor, pero la velocidad de apertura no es tan rápida como la sala de computadoras del Este de EE. UU. Después de iniciar sesión en el backend de su sitio web, descubrí que hay casi 20 enchufes. Se utilizaron entradas y el VPS con memoria 1G ya estaba ocupado. El 70% de la memoria ya está ocupada por un VPS recién abierto. La memoria ya está ocupada en un 70%. Un sitio web recién creado comienza a tener esa carga. ¿Qué debo hacer si hay tráfico en el futuro?
4. Si debo usar un tema comercial
Cuando uso Wordpress, me gusta usar temas simples y luego modificarlos lentamente para adaptarlos a la experiencia de usuario que no me gusta. Me gusta usar temas que son demasiado complejos, especialmente los temas en el extranjero con fondos particularmente complejos no son muy seguros y la velocidad de carga secundaria es particularmente lenta. Después de todo, para lograr efectos tan magníficos se requiere el uso de una gran cantidad de JS y CSS. e incluso incorporar marcos front-end. Mi opinión personal es que el sitio web no necesita ser demasiado complejo y atractivo, puede ser simple y liviano. Lo principal es que el contenido debe ser lo suficientemente connotativo y atractivo.
5. La carga de los archivos de caché de la base de datos
De forma predeterminada, los artículos escritos en segundo plano se guardarán automáticamente como versiones modificadas de vez en cuando, de modo que las versiones modificadas se conservarán. guardado automáticamente en los datos El centro no se puede ver ni siquiera en la recepción. Cuando se necesitan decenas de minutos o incluso 1 o 2 horas para actualizar un artículo en el blog de Laozuo, se necesitará mucho tiempo para modificar la versión. Por qué mucha gente piensa que la identificación es la razón por la que no funciona. Esta es la razón por la que muchas personas encuentran que las identificaciones no son continuas y puede haber 3000 registros para 1000 artículos, o incluso decenas de miles de registros después de un largo período de operación (esta es también la razón por la que muchas personas dicen que la velocidad es buena en al principio, pero la velocidad empeorará más adelante (razones para empeorar). Es necesario eliminar la revisión; no se permite agregar revisiones al centro de datos.
Solución: agregue el código "define('WP_POST_REVISIONS', false);" en el archivo wp-config.php.
Sexto, comprobar 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 en un 400%, y el. El sitio web se abrió en él, la velocidad era extremadamente lenta y al principio pensé que estaba siendo atacado. Más tarde, revisé los registros y el fondo y descubrí que se agregaban docenas de comentarios cada segundo, a pesar de que el contenido del comentario no era así. mostrado en primer plano. Aunque el contenido de la reseña no se mostrará en primer plano, se cargará en la base de datos, lo que aumenta la carga en todo el sitio web y la máquina. Necesita herramientas para bloquear y verificar el spam, especialmente el spam enviado por grupos de software.
Por ejemplo, debe activar Akismet y utilizar funciones/complementos que requieren algo como un código de verificación para publicar comentarios, lo que dificulta que el software envíe comentarios no deseados.
Séptimo, optimice el almacenamiento en caché de imágenes
Especialmente cuando necesita una experiencia plana, le gusta usar más contenido de imágenes. Por ejemplo, se utilizan muchas imágenes en los tutoriales del blog de Lao Zuo. pero las imágenes si la carga es lenta, puede usar complementos de almacenamiento en búfer de imágenes o efectos especiales JS. Por ejemplo, el complemento de carga diferida de jQuery puede resolver el problema del almacenamiento en búfer de imágenes y brindar una mejor experiencia de usuario.
Y la experiencia de usuario también es mejor, las imágenes se cargan de arriba a abajo, con un efecto degradado.
Al mismo tiempo, también necesita usar el complemento WP-Super-Cache, que puede almacenar en caché el contenido, especialmente porque WP usa pseudoestático. Cuanto más grandes sean los datos, más recursos de CPU utilizará. estar ocupado, e incluso muchos proveedores de alojamiento virtual odian a los usuarios que utilizan programas WP. (Por supuesto, también odio DEDECMS, que tiene poca seguridad)