Mi sitio web es lento o consume demasiada CPU: así puede hacerlo más rápido
¿Su sitio web va lento, o ve errores 503 porque su sitio utiliza demasiada CPU o demasiados procesos? La causa casi siempre está en el propio sitio web: falta de caché, demasiados plugins, imágenes grandes o una base de datos llena. Con los consejos a continuación hará que su sitio sea más rápido y el consumo bajará por sí solo.
Primero: ¿dónde está el problema?
- ¿Solo le ocurre a usted o a todo el mundo? Pruebe su sitio en su teléfono a través de 4G o 5G, o en una ventana privada. Si ahí sí va rápido, el problema está en su propio ordenador, red o VPN.
- ¿Está alcanzando los límites de su paquete? Consulte en DirectAdmin en Resource Usage. Si ve faults ahí, su sitio se ha visto ralentizado. Consulte DirectAdmin Resource Usage y sitios web lentos.
- ¿Qué página, plugin o consulta consume tiempo? Esto lo puede ver con X-Ray. Cómo funciona esto lo puede leer en Resource limit reached / 503 / PHP X-Ray.
Consejos para hacer su sitio web más rápido
- Active la caché. Nuestros servidores funcionan con LiteSpeed. Para WordPress, el plugin gratuito LiteSpeed Cache a menudo hace que su sitio sea inmediatamente mucho más rápido, porque las páginas ya no se construyen de nuevo en cada visita. Lea también nuestro blog LiteSpeed Cache vs. WP Rocket.
- Utilice Redis para sitios pesados. En tiendas en línea y sitios con muchos usuarios conectados, Redis ayuda como caché de objetos. Redis está incluido en Power Webhost Three, Power Webhost Four y Power Reseller. Consulte Redis.
- Reduzca el tamaño de sus imágenes. No coloque directamente en su sitio fotos de varios MB tomadas con su cámara. Redúzcalas antes de subirlas al tamaño en el que se mostrarán, o utilice un plugin que lo haga automáticamente.
- Limite sus plugins. Cada plugin consume tiempo. Desactívelos todos como prueba y compruebe si el sitio va rápido entonces. Si es así, actívelos uno por uno hasta encontrar el culpable. Elimine lo que no utilice.
- Limpie su base de datos. Las revisiones antiguas, los comentarios de spam, las tablas de estadísticas y de registros hacen que su sitio se vuelva más lento con el tiempo. Por eso un sitio que siempre funcionó bien puede volverse lento de repente. Limpie y optimice, consulte Comprobar, reparar y optimizar una base de datos.
- Utilice una versión más reciente de PHP. Las versiones más recientes son considerablemente más rápidas. Consulte Elegir la versión de PHP.
- Revise sus cronjobs. Una tarea que se inicia cada minuto y dura más de un minuto se va acumulando. Haga que las tareas pesadas se ejecuten con menos frecuencia y en momentos tranquilos. Consulte Tareas Cron.
- Bloquee bots y spam. Los intentos de inicio de sesión en wp-login.php, el spam a través de formularios de comentarios sin captcha y los rastreadores que copian todo su sitio consumen recursos de su paquete. En el registro de acceso puede ver qué direcciones realizan muchas solicitudes, consulte Resumen del sitio y registros.
- No deje scripts esperando indefinidamente. Si su sitio obtiene datos de otro servidor, como un feed RSS o una integración, asigne siempre a esa llamada un tiempo de espera corto. De lo contrario, los procesos quedarán abiertos si ese otro servidor va lento.
Todos los pasos con explicación los encontrará en Mi sitio web va lento en el manual de DirectAdmin.
¿Qué significa el número de procesos?
El número de procesos no es el número de visitantes. Un proceso del servidor web entrega una página y termina en una fracción de segundo. Si los procesos permanecen abiertos, por ejemplo porque un script espera a otro servidor, el límite de su paquete se llena. Los visitantes entonces ven el mensaje 503 o Resource Limit Is Reached. Lea en ese caso 503 o 'Resource Limit Is Reached': ¿qué hacer ahora?.
¿Su paquete es demasiado pequeño?
¿Ha limpiado el sitio y activado la caché, y Resource Usage sigue mostrando faults en los momentos de mayor tráfico? Entonces su sitio necesita más capacidad de procesamiento. Elija en Mi WebOké en Mis Productos › Gestionar la opción Cambiar paquete de hosting. Una ampliación entra en vigor de inmediato. Los sitios pesados, como las tiendas en línea, ya necesitan más capacidad de procesamiento con un uso normal que un sitio pequeño.
¿Puede WebOké solucionarlo?
Nosotros le avisamos si su sitio solicita demasiados recursos y le damos consejos con gusto. El ajuste y la optimización de su sitio web, plugins o base de datos los realiza usted mismo o los encarga a su desarrollador web. Esto también se aplica al software que haya instalado a través de Installatron: ese software no es nuestro. Consulte también Costes de trabajos específicos.
