Como saber el consumo de memoria RAM de WordPress y consejos para bajarlo

Consumo memoria RAM en WordPress

Uno de los errores que me encuentro frecuentemente cuando optimizo un sitio web es el consumo excesivo de memoria RAM.

Si supera la cantidad asignada a WordPress o por el servidor, hace que la web se caiga constantemente afectando al SEO.

Por si no lo sabes, Google quiere que el usuario tenga la mejor experiencia y encontrarse una página caída no lo es precisamente.

Osea que hay que detectar de donde viene el fallo para poder solucionarlo.

El problema es que no hay un plugin que sirva para detectar la memoria RAM que se consume y qué la está consumiendo.

O por lo menos no de forma sencilla de entender por cualquiera.

Pero esto no quiere decir que no podamos averiguar qué está haciendo ese consumo excesivo y hoy te lo voy a explicar.

La falta de memoria RAM hace que tu WordPress se caiga, así que tómatelo en serioHaz click para twittear

Lo que debes saber sobre la RAM en páginas web WordPress

WordPress funciona con PHP el cuál necesita que el servidor ejecute los scripts.

Pero dentro del mismo hosting, debemos de tener en cuenta muchos más factores.

El panel de control que usemos

Los que no nos complicamos la vida o preferimos que sea más sencilla, usamos paneles de control en el hosting como Cpanel para controlar todo lo que se puede hacer en él.

Hablo de crear cuentas de correo, bases de datos y todo eso.

Tienes que saber que el mero hecho de tener un panel de control, ya se está llevando parte de esa memoria RAM disponible.

Según que tipo de proyectos, puede que sea interesante no usar ninguno o uno que sea más ligero.

La versión de PHP instalada

Según la versión de PHP que tengamos instalada, podemos tener mayor seguridad, velocidad y menos consumo de recursos.

Lo ideal para WordPress es actualizarlo a PHP 7 dado que es la última y consume una cuarta parte de la anterior y se consiguen velocidades superiores.

Los plugins instalados

Tener más o menos plugins obviamente afecta al consumo de RAM, pero debes de saber algunas cosas.

No todos los plugins consumen la misma cantidad de RAM como por ejemplo Woocommerce o Jetpack que sí se llevan mucha.

Pero es que además no consumen la misma memoria siempre como es el caso de plugins de copias de seguridad cuando la realizan, los que crean un sitemap en el momento de crearlo, Wordfence cuando hace un escáner de seguridad y cosas así.

Osea que parados pueden consumir poco y cuando entran en funcionamiento puede subir y mucho.

Los temas instalados

Según la calidad con la que esté programado un tema o plantilla, sumado a las funciones que tenga, puede tener un mayor o menos consumo de RAM.

Me he encontrado temas que han sido los culpables de que una web fuera lenta y se cayese día si y día también.

Tener un hosting que te informe es importante

Te pregunto.

Si tu hosting no te informa del consumo que hace tu web. ¿Cómo puedes saber si lo que haces para arreglarlo está surgiendo efecto?

Ese es el fallo de muchos alojamientos web, que te dicen muy pronto que tu web está consumiendo mucho, pero tú no puedes mirarlo en ningún sitio.

Ilimitado lo llaman algunos…

Es muy, muy importante que tu hosting te muestre la máxima información para poder trabajar correctamente.

Porque de lo contrarío te vas a matar a hacer cambios y no sabrás si las cosas funcionan.

Consumo CPU Siteground

Yo uso Siteground que en todo momento me tiene informado del consumo de procesador, de memoria RAM y de mil cosas más.

Consumo de RAM siteground

¿Cómo detectar el consumo de RAM?

Una vez que ya tenemos aclarados los conceptos, vamos a ver como detectamos cuanta memoria RAM consumen plugins y temas.

Como te comenté al principio hay muchas herramientas que pueden ayudarte, pero yo te voy a recomendar un plugin muy simple que se llama Server IP & Memory Usage Display.

Es tan fácil como instalarlo, activarlo e irte a la parte de abajo del panel de WordPress para que veas la RAM consumida en ese momento.

Consumo memoria RAM WordPress

También te informa de la memoria del hosting que en mi caso es 768 Megas, la que tiene asignada WordPress que es 256 Megas porque no la he subido y la ip y la versión de PHP instalada.

No es un plugin muy exacto, es más, ya te digo de antemano que no te servirá para detectar los picos gordos de consumo.

Pero si lo vas activando de vez en cuando podrás tener una idea de la memoria que usa WordPress.

Como puedes ver, el consumo de mi web es de solo 22 Megas y algo y es porque por un lado tengo activado PHP7.

Y por otro porque tengo muy controlados los plugins que uso.

Ahora viene el truco del almendruco para detectar el memoria de cada plugins o tema.

Lo que debes hacer es poner a trabajar los plugins que creas que hacen más consumo e ir anotando como sube la memoria.

Por ejemplo pones a hacer un escáner de seguridad a Wordfence y ver cuanto ha subido la memoria y apuntarlo.

Desactivas un plugin de algo y ver cuanto ha bajado y así con todos.

Puede que no tengas unas métricas exactas, pero así podrás saber más o menos qué plugins o temas se están llevando los recursos del servidor.

También prueba a revisarlo en horas punta de tráfico, cuando tengas programadas copias de seguridad, etc.

Consejos para bajar el consumo de RAM

Te voy a dar unos consejos infalibles para que tu web consuma mucha menos memoria RAM.

Instala un plugin de caché

Estos plugins consumen bastantes recursos cuando crean la caché de toda tu web.

Pero como la mayoría están configurados para volverla a crear cada 24 horas, tendrás durante todo ese tiempo buenas métricas de consumo.

Yo por mi parte te recomiendo Super Caché si lo prefieres gratuito o instalar WP Rocket si quieres el mejor plugin de caché.

Usar un CDN

Un CDN es un buen método para liberar recursos de cualquier web.

Aunque tu web sea ligera, nunca viene mal el usar uno porque además te protege de ataques.

Controlar cuándo se consumen los recursos

Como te he comentado antes, hay plugins que tienen picos muy grandes de consumo de memoria RAM, pero que los podemos controlar de forma sencilla.

Yo por ejemplo solo activo plugins de forma puntual cuando tengo que detectar enlaces rotos, cuando quiero hacer algún tipo de tarea, etc.

O en el caso de plugins de seguridad o copias de seguridad, programar para que se ejecuten en ciertas horas que haya menos tráfico en tu web.

Resumen

Ya te digo que no es sencillo detectar esto porque cada web es un mundo y en la mayoría de ocasiones los alojamientos no ayudan para nada.

Pero ten claras estás ideas:

  • El consumo de RAM puede variar por el panel de control, la versión de PHP o hasta Mysql, los plugins y temas instalados y mucho más.
  • Busca un hosting que te informe de todo y no esperes a que tu web esté fallando para hacerlo.
  • Usa Server IP & Memory Usage Display porque es un plugin muy sencillo, pero además potente.
  • Optimiza tu web al máximo y quita o desactiva lo que puedas y no necesites en el momento.

¿Cómo va el consumo de RAM de tu web? Cuéntamelo en los comentarios.

Foto: https://es.123rf.com/profile_violetkaipa

¿Quieres más visitas a tu blog?

Descarga mis 50 técnicas para mejorar tus visitas y

entra a formar parte de mi comunidad.

Información básica sobre Protección de Datos

Responsable: Raúl González Sedeño.

Finalidad: Gestión del envío de información solicitada y de suscripciones al blog.

Legitimación: Consentimiento del interesado.

Destinatarios: Se comunicarán datos a Active Campaign para gestionar las suscripciones al blog como plataforma de envío de boletines.

Derechos: Tienes derecho a acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional.

Información adicional: Puedes consultar la información adicional y detallada sobre protección de datos personales en mi página web ragose.com + info.

He leído y acepto la política de privacidad.

3 comentarios en “Como saber el consumo de memoria RAM de WordPress y consejos para bajarlo”

  1. Joe Raúl, te vas superando tío, artículo bueno bueno donde los haya. Mis felicitaciones. Voy a releerlo otra vez porque me ha encantado!!

    1. Alberto esta era una de la espinas que tenía clavada y me refiero a averiguar el consumo de RAM de WordPress. Hay algunos plugins demasiado técnicos, pero como puedes ver, yo voy a lo sencillo y rápido.

      Un abrazo campeón!

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad y la política de comentarios.

Información básica sobre Protección de Datos

Responsable: Raúl González Sedeño.

Finalidad: Gestión del envío de información solicitada, gestión de suscripciones al blog y moderación de comentarios.

Legitimación: Consentimiento del interesado.

Destinatarios: Se comunicarán los datos a Active Campaign para gestionar las comunicaciones con el usuario.

Derechos: Tienes derecho a acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional.

Información adicional: Puede consultar la información adicional y detallada sobre protección de datos personales en mi página web ragose.com + info