WordPress no es un mal gestor de contenidos, de hecho es posiblemente uno de los mejores en cuanto a facilidad de uso, facilidad de instalación y prestaciones. Sin embargo, tiene un problema que puede resultar un suplicio a aquellos blogs que tienen un volumen de visitas bastante alto ( más de 10.000).

Resulta evidente que cuantos más plugins tengamos en funcionamiento, mayor será el consumo de memoria de cada petición al blog ( consumo del proceso que se inicia en el servidor cada vez que alguien entra a nuestro sitio). Las últimas versiones de WordPress tiene de base un consumo de 8MBs por petición, que con la activación de plugins pueden llegar a incrementarse hasta lo 17Mbs.
¿Cómo afecta el consumo de memoria a tu blog?
Como digo, una instalación de WordPress, junto con una abundante cantidad de plugins puede llegar a consumir unos 17MBs de memoria RAM. Este consumo en blogs pequeños puede que no nos parezca importante pero si tenemos un blog con muchas visitas, si la frecuencia de entrada es muy alta, podría provocar que funcionase lento o incluso que nos lo llegase a tirar.
Por ejemplo, si nuestro servidor tiene 512MB de RAM y cada petición consume 17MBs, sólo harían falta 30 visitas simultáneas para llegar al límite físico del servidor (obviando claro, el consumo del resto de aplicaciones y características del servidor, por lo que el número en realidad sería mucho menor).
¿Cómo mido el consumo de memoria?
Existen muchas alternativas para medir el consumo de memoria del blog, pero me voy a centrar en las 3 que he utilizado yo en este blog.
A pelo.
Consiste en colocar una función en php al final de nuestro blog que nos indicará el consumo de memoria de nuestra petición cada vez que recarguemos la página. Esta función la he encontrado en Emezeta ( Voy a empezar a llamar a Sigt-Anieto2k-Emezeta el eje del “php”) y es la siguientes (sólo para PHP 5.x)
echo 'Memoria usada: ' . round(memory_get_usage() / 1024,1) . ' KB de ' . round(memory_get_usage(1) / 1024,1) . ' KB';
Una vez hecho esto, bastaría con recargar la página e ir activando y desactivando los plugins que queremos consultar para saber cuanta memoria consume cada uno ( hacer sumas y restas creo que sabe todo el mundo
)
TPC Memory Usage
Es un plugin de WordPress que realiza prácticamente la misma función que el método arriba mencionado, pero podemos acceder a él desde el panel de administración del blog y ver la información de manera más limpia. Además, también proporciona otra información de Worpess, de PHP y del servidor. Para consultar el consumo de memoria de una petición concreta, tenemos que ver el código de la página y antes del cierre del body saldrá comentada.
Descarga | TPC Memory Usage
WP Tuner
Este plugin añade unas estadísticas sobre las consultas SQL y el tiempo de carga de cada elemento de la página al final de la misma. Lo positivo es que es altamente configurable según la información que queramos obtener. Además, nos indica cuáles son los plugins activos que tienen un tiempo de carga más alto o si el problema está en nuestro theme/plantilla.
Descarga | WP Tuner
Espero que os resulte útil de cara a optimizar WordPress en vuestro servidor. Resultaría muy interesante que fueseis escribiendo cuánta memoria consumen las peticiones en vuestros blogs para hacer un análisis de cuales son los datos “normales” y los “excepcionales”.


Información Bitacoras.com…
Valora en Bitacoras.com: WordPress no es un mal gestor de contenidos, de hecho es posiblemente uno de los mejores en cuanto a facilidad de uso, facilidad de instalación y prestaciones. Sin embargo, tiene un problema que puede resultar un suplicio a a…..
Ahora que ya sabemos medir el consumo,… a ver como demonios lo optimizamos!
Por cierto, ¿no es un poco contraproducente instalar un plugin para saber el consumo de nuestro blog, si precisamente por culpa de los plugins el consumo aumenta? Piensa en ello
Luego de usarlos los plugins se pueden desactivar o desinstalar… piensa en ello.
Muy buen post, pero como dice Carballo es contraproducente instalar un plugin para saber el consumo de nuestro blog, yo publiqué un post hace un mes y pico que os puede ir bien, http://www.inkilino.com/velocidad-blog-wordpress.html
Hombre, pues sí y no. Evidentemente activar un plugin que sirve para medir el consumo de memoria va a afectar al mismo consumo, pero tampoco estamos buscando resultados perfectos, sino más bien orientativos, por lo que en este caso no creo que nos afecte mucho añadir un plugin más que desactivaremos cuando hayamos hecho todas las pruebas.
Concuerdo con Bocabit.
Jajaja con la pregunta de ¿eres un HOYGAN?
Pues en este caso si actuaré como un HOYGAN :S Sorry.
Ya me metí al editor del Theme y seleccioné Footer.php
¿En que parte coloco esa sentencia que nos proporcionas?
Si, ya sé que al final.. pero lo coloco después del y al recargar la página solo me aparecen “letras” más no el dato que necesito.
Saludos y agradezco de antemano tu ayuda.
PD: Mi hosting Hostgator me trae de un ala con el consumo de RAM :S
Pero si yo soy un carroza que cualquier día de estos envían al asilo sin previo aviso… >_<