Hoy quiero dar respuesta a una pregunta que todo webmaster se hace, y todo SEO se debería hacer: los plugins, muy bonitos, pero, ¿cuántos recursos se come cada uno?, eso sí, para medirlo vamos a utilizar otro plugin, paradojas de la vida, muchachada.
Para esto vamos a utilizar un plugin de Wordpress llamado P3 Plugin Profiler, que lo que hace es medir precisamente cuánto tarda en cargar cada uno de los plugins que tienes instalados en tu distribución.
Bueno, una vez instalado el plugin, que es gratuito, por supuesto, tan sólo tenemos que echarlo a correr, y, para ello, tendremos que ir a Herramientas>P3 Plugin Profiler y pulsar «Start Scan»
Ahora bien, tocará esperar un poquito, ya que el plugin tarda unos minutos en realizar el informe, pero no desesperes, mientras puedes ir haciendo otras cosas por tu site. Cuando haya terminado, tendrás un informe bastante detallado de todos los plugins y cuánto tardan en tardar, de primera mano, en un práctico gráfico de forma circular.
En mi caso, con los plugins que tengo instalados, el informe es de esta guisa:
Dentro del informe me encuentro varias sorpresas, algunas gratas y otras no tantas. Por ejemplo, creía que Broken Link Checker, un plugin pesado que sirve para buscar enlaces rotos, iba a pesar de lo lindo, y me lo encuentro con un pedazo bastante modesto del quesito.
Sin embargo, otros, como el pedazo grande (quizá el 35-40% de la carga) corresponde a un plugin de nombre rarito, que es el que puedes ver cuando bajas con el scroll, en la esquina inferior derecha, que te muestra el plugin anterior de la misma categoría. Al ser un plugin sencillo y desarrolado por NYTimes, sinceramentre, creía que no iba a pesar tantísimo, y, aunque da muy buenos resultados, tengo que replanteármelo.
Por otro lado, está lo que entra dentro de lo normal, como la poca carga de WPTouch o de los enlaces automáticos de SEO, o la carga cercana al 25% del plugin de post relacionados, bajo mi punto de vista, imprescindible aunque pese un poquito más de la cuenta.
Como ves, además de esto en la pantalla principal tienes el total de plugins, el tiempo de carga total, cuál es el impacto de los plugins en la carga total, y el número de consultas a la base de datos por visita.
Pero esto no es todo, ya que, si vas buceando por el resto de pestañas del plugin, verás que tienes información mucho más detallada sobre la carga de cada plugin, como por ejemplo, esta de aquí:
Como os digo, hay más pestañas detalladas, lo cual hace, para mi, uno de los plugins perfectos para tener un informe detallado de la carga de tu site, para que veas cuáles son tus puntos débiles, y, por supuesto, subsanarlos.
12 comentarios
Me viene genial, porque vengo notando que la mía tarda demasiado (más de lo que creo que debería tardar), y no estoy seguro de si es por el navegador, por la conex o por los plugins. Voy a probar eso a ver si puedo descartar una opción (o encontrar un ganador).Por cierto… no deja de ser una ironía que para saber cuánto tardan en cargar los plugins haya que usar un plugin que tarda mucho XDDD
Lo de usar un plugin para medir el rendimiento de otros plugins, sí, es de coña, ya te digo, a mi me tardó como 5 minutos, así que te recomiendo que lo hagas cuando tu servidor esté con carga baja (yo lo hice como a las 8 de la mañana)
Muy bueno el plugin.Una pregunta, que es el WP Core Time? En mi caso es tremendo!
Muy buenas Jesús,
Ya imaginaba que era algo de eso.Lo cierto es que desde anoche los resultados han cambiado bastante. En primer lugar, ha bajado el peso del Core Time, pero sigue siendo el más alto. Por otro lado, entre los plugins que más consume aparece hoy, porque ayer no estaba, el propio P3. Te dejo una captura:http://i.imgur.com/7qsW8.jpgSupongo que no pasa nada por desactivar el P3 y enchufarlo y usarlo de vez en cuando. Algo haremos.Por otro lado, lo del Core Time. Me preocupa el tiempo de carga porque aunque mi web no está pensaba para posicionar, sí que contiene bastante contenido visual y multimedia. Por cierto, mi hosting es Centuryhost.Un saludo!
Muy buenas de nuevo Jesús,
Gracias a tí por tus aclaraciones.¿El tiempo de carga no es la barra amarilla superior que aparece en Detailed Breakdown? http://i.imgur.com/7qsW8.jpg No me he centrado mucho en esto, e imagino que con optimizar un poco las imágenes ya ganaría mucho. Tengo sólo 65 en Page Speed, jpwebsystems me da 2,6 de carga y 0,007 por KB. Recientemente he instalado W3 Total Cache, pero no tengo claro si me está afectando en algo.A ver que sensación te da a tí 🙂
La barra amarilla es el tiempo de carga de tu distro de Wordpress, es decir, la suma de todos los plugins y todo lo que tengas metido, pero otra cosa es cuanto tarda en cargar una página web en total, por eso te recomiendo lo del test de velocidad, al final es lo más fiable.
Perdona que te pregunte otra vez sobre lo mismo :)He visto que mantienes el plugin de NYTimes, que es el que te sugiere abajo a la derecha otro post. ¿No consume mucho? ¿Has tocado algo para hacerlo más fluido? Me lo recomiendas?Saludos!
Muy buenas Jesús,
Pues voy a probar qué tal.Sabes si se le puede pedir que sólo muestre entradas de una categoría (por ejemplo «destacados»)?Gracias!
Muy buenas Jesús, por opciones del plugin no, si te atreves (y sabes) hacerlo cambiando su código sí 😉