Saltar al contenido
Contenido
Solución de problemas

Lentitud del sitio y límites de recursos

Traducción automática. El original en inglés está disponible.

Qué limita realmente su plan de alojamiento, qué ocurre cuando alcanza cada límite y cómo averiguar si un sitio lento tiene un problema de recursos o de código.

«Mi sitio va lento» y «a mi sitio se le ha acabado algo» parecen lo mismo desde fuera y no tienen casi nada en común por dentro. Esta guía los separa: primero, cuáles son realmente los límites; después, cómo diagnosticar la lentitud real.

Primero: ¿va lento o está roto?

Lento significa que las páginas cargan, aunque tarden. Roto significa que no cargan.

Si recibe páginas de error en lugar de páginas lentas, pare aquí y vaya a Códigos de error HTTP. Un 500, un 502 o un 504 tienen una causa concreta y una solución concreta, y ninguna de ellas es «mejorar el plan».

Si el sitio no está accesible en lugar de ir lento, vaya a El sitio web no carga.

Qué limita realmente su plan

Cuatro cosas, y conviene saber cuál es cuál, porque se comportan de forma muy distinta cuando las alcanza.

Almacenamiento. Cuánto disco usan sus archivos y bases de datos. Se mide a diario.

Ancho de banda. Cuántos datos descargan sus visitantes en un mes.

Número de sitios. Cuántos sitios independientes puede tener en el plan.

Acceso a la CDN. Si la CDN está disponible o no. La cantidad de tráfico que el edge sirve por usted no está limitada: el ancho de banda del edge es ilimitado en todos los planes que incluyen la CDN.

Sus cuotas concretas dependen de su plan. Las cifras actuales de todos los planes aparecen juntas en Facturación y después Cambiar Plan, que es además el lugar fiable para compararlas, en lugar de una cifra escrita en un artículo de ayuda que puede quedarse desfasada. Consulte Mejorar su plan.

Uso de almacenamiento y de CDN en la vista general del sitio

Qué ocurre cuando alcanza cada límite

Esta es la parte que preocupa a la gente, y las respuestas son menos dramáticas de lo que se espera.

Almacenamiento. El uso de disco se mide a diario y se muestra en la página de vista general del sitio. A medida que aumenta, recibe un aviso de Insights, cada vez más urgente conforme se acerca al límite. Consulte Insights.

Número de sitios. Este límite se aplica al crear un sitio. Si intenta crear un sitio por encima de la cuota de su plan, recibe un mensaje claro de que el plan está completo, con la opción de mejorarlo o añadir otro plan. No afecta a nada de lo que ya existe.

Disponibilidad de la CDN. Activar la CDN en un plan que no la incluye devuelve un mensaje sencillo de «not included on your plan» (no incluido en su plan) con un enlace para mejorar el plan. No hay modo parcial ni reducido. Consulte Activar la CDN.

Ancho de banda de la CDN. No ocurre nada, porque no hay ningún límite que alcanzar. El ancho de banda del edge es ilimitado en todos los planes que incluyen la CDN. Su sitio nunca se retira del edge por servir demasiado, el edge nunca se pausa y el tráfico nunca se devuelve a su origen por una cantidad. La tarjeta Ancho de banda de este mes de la página de la CDN es una lectura en tiempo real de lo que el edge ha servido por usted, y no se descuenta de nada.

Las cuentas muy grandes están cubiertas por la Política de uso razonable de toda la cuenta, que publica su propio umbral, se aplica a la cuenta completa y no a un solo sitio, y funciona primero mediante avisos: le escribimos el día en que lo supera, y no limitamos sin avisar, no facturamos con carácter retroactivo ni suspendemos sin previo aviso.

El ancho de banda de Managed WordPress y WooCommerce funciona como un límite flexible. Recibe un aviso cuando se acerca y otro cuando lo supera. El sitio nunca se corta y el exceso nunca se factura: el ancho de banda del alojamiento no se cobra, y el aviso existe para que usted lo sepa y para que podamos ofrecerle configurar la capa gratuita de caché de la CDN si quiere consumir menos.

Superar una cuota de almacenamiento o de ancho de banda no suspende su sitio. En esta plataforma, la suspensión es un estado de facturación, no de recursos. Consulte Cuenta suspendida y Pago fallido.

Qué no se limita por plan

Dos cosas que la gente espera encontrar y no encontrará.

No hay una cuota de CPU ni de memoria por sitio en los planes de alojamiento web. Su plan no le asigna un número de núcleos.

No compite con sus vecinos por la capacidad de PHP. Cada sitio se ejecuta en su propio grupo aislado de procesos de trabajo de PHP. Un sitio muy concurrido de al lado no puede agotar los procesos que necesita el suyo. Ese aislamiento es real, y es la razón por la que «el sitio de otro está ralentizando el mío» casi nunca es la explicación en esta plataforma.

Lo que sí se aplica es un límite por solicitud: cuánta memoria puede usar una sola solicitud y cuántos segundos puede ejecutarse. Esos valores los fija usted. Consulte Extensiones y ajustes de PHP.

Dónde ver su uso

  • Almacenamiento, en la página Descripción general del sitio.
  • Ancho de banda de la CDN, también en la vista general una vez activada la CDN, y en la pestaña Kapsule CDN del sitio.
  • Avisos, a través de Insights y por correo. Consulte Insights.

Hacer realmente más rápido un sitio lento

Por orden de beneficio frente al esfuerzo. Siga la lista de arriba abajo en lugar de saltar al final.

1. Active la caché

La mayor mejora, siempre. Servir una copia guardada de una página cuesta órdenes de magnitud menos que volver a generarla para cada visitante.

Vaya a Sitios web, el sitio, WordPress y después Almacenamiento en caché. La caché de objetos está disponible en todos los planes de la familia WordPress, y la caché de página completa en los planes gestionados. Consulte Caché del sitio.

Tenga en cuenta que algunas rutas nunca se almacenan en caché a propósito: las páginas de administración, el inicio de sesión, el carrito, el pago y las páginas de cuenta. Almacenar en caché una página de pago mostraría a un cliente la cesta de otro cliente, así que no es configurable y no debe serlo.

2. Active la CDN

La caché guarda la copia en un lugar. La CDN la coloca cerca de sus visitantes. El efecto es mayor si su público no está en el mismo país que su servidor. Requiere un plan compatible y un dominio personalizado propio. Consulte Activar la CDN.

3. Pase a una versión de PHP más reciente

Una diferencia real y medible sin ningún trabajo. Pruébelo primero en staging. Consulte Cambiar la versión de PHP.

4. Arregle sus imágenes

Suelen ser lo más pesado de una página lenta. Una foto recién sacada del móvil puede ocupar varios megabytes y mostrarse a 400 píxeles de ancho. Redimensione antes de subir y use un formato moderno.

5. Revise sus plugins

Cada plugin que trabaja en cada solicitud le cuesta en cada solicitud. Desactívelos de uno en uno y mida. Elimine lo que no use en lugar de dejarlo desactivado. Consulte Plugins de WordPress.

6. Encuentre lo que realmente va lento

Deje de adivinar y mida:

  • La pestaña APM de los sitios de WordPress muestra qué solicitudes van lentas. Consulte Rendimiento del sitio.
  • El registro de consultas lentas, disponible en las herramientas de salud de WordPress, muestra qué consultas a la base de datos son el problema.
  • El registro lento de PHP captura lo que estaba haciendo una solicitud cuando tardó demasiado.
  • Los registros de errores muestran cualquier cosa que falla sin avisar y se reintenta. Consulte Registros de errores.

7. Entonces, y solo entonces, plantéese más recursos

Si la caché está activada, la CDN está activa, PHP está actualizado, las imágenes son razonables y el perfilador indica que el trabajo es realmente necesario, entonces el plan se le ha quedado pequeño y subir de plan es la decisión correcta. Consulte Mejorar su plan.

Hacer este paso primero es la forma de acabar pagando más por un sitio que sigue siendo lento, porque un sitio sin optimizar en un plan más grande sigue siendo un sitio sin optimizar.

Cuándo es el momento de un servidor

El alojamiento compartido es la respuesta adecuada para la gran mayoría de los sitios. Pase a un servidor cloud o dedicado cuando necesite software que la plataforma no ofrece, acceso root, servicios no estándar o capacidad dedicada y predecible para algo realmente pesado. Consulte Servidores cloud y Elegir una arquitectura.

Guías relacionadas

¿Le ha resultado útil?

¿Es usted una IA? Lea esta página en Markdown

Artículos relacionados

Mi sitio web no carga: lista de verificación de diagnósticoTrabaje estos pasos en orden. Cada paso identifica la causa o la descarta. La mayoría de los problemas se resuelven en el paso 5.…Sitio caído: relacione lo que ve con la causaEste es el árbol de diagnóstico, común a todos los productos, para un sitio que no carga. KapsuleHost ofrece varios productos, y la forma más rápida de…Uso de Cloudflare u otro Proxy con KapsuleHostLo que gana y lo que pierde | Lo que gana | Lo que pierde | |---|---| | Su firewall, reglas de bots y limitación de velocidad | La dirección IP real del…Extensiones y Configuraciones de PHPQué versiones y extensiones de PHP ofrece el alojamiento web de KapsuleHost para sitios WordPress, WooCommerce y PHP, qué ajustes puede cambiar usted mismo y…

¿Sigue sin resolverlo?

Pregunte a Kora, que conoce su cuenta, o contacte con nuestro equipo.

ContáctenosContactar soporte