Estadísticas de consumo de tus scripts en PHP

Email this to someoneShare on FacebookShare on Google+Share on LinkedInTweet about this on Twitter

Después de leer el siguiente artículo podrás saber cómo conocer el consumo de memoriatiempo de carga y consultas a la base de datos que hace tu blog con WordPress en particular y tus scripts de PHP en general. Por ejemplo, si teneís un blog con WordPress es muy interesante poder estudiar el consumo de tus plugins. Sobre la misma URL podemos saber que consumo hace cada plugín desactivandolo y activandolo y mirando las diferencías entre unas estadísticas y otras.

Incluso os puede ayudar a ver que theme os interesa más. Hemos podido notar que sobre un blog recien instalado hay diferencias considerables de gasto de recursos entre un theme y otro, así que si no sabeís por que theme decidiros de los cientos que hay por la red, el que menos consumo tenga puede ser una interesante opción. Para instalarlo solo teneís que meter este código en el archivo footer.php de tu theme antes de la etiqueta </body>.

Si queremos que solo lo vean los admins del blog.
<?php if (is_user_logged_in()) { ?>
<!– Consumo de PHP: <?php echo round(memory_get_usage()/1048576,2) ?>MB. –>
<!– Base de datos: <?php echo get_num_queries(); ?> consultas.–>
<!– Tiempo de carga: <?php timer_stop(1); ?> segundos.–>
<?php } ?>
Si queremos que lo vean todos los usuarios.
<!– Consumo de PHP: <?php echo round(memory_get_usage()/1048576,2) ?>MB. –>
<!– Base de datos: <?php echo get_num_queries(); ?> consultas.–>
<!– Tiempo de carga: <?php timer_stop(1); ?> segundos.–>

Si miraís el código de la página vereís al final de todo, antes del </body>, 3 comentarios con estas estadísticas.

<!-- Tiempo de carga: 0,307 segundos. -->
<!-- Consumo de PHP: 18.6MB. -->
<!-- Base de datos: 12 consultas. -->

Sé la primera persona en comentar

Deja un comentario

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

De conformidad con lo establecido en la LOPD, Adpv Advertising Provider S.L. garantiza la adopción de las medidas necesarias para asegurar el tratamiento confidencial de los datos de carácter personal. Así mismo le informamos de la inclusión de sus datos en un fichero con la finalidad de mantener su relación negocial o contractual con Adpv Advertising Provider S.L. y de la posibilidad de ejercer los derechos de acceso, rectificación, cancelación y oposición en la siguiente dirección: Ercilla, 26, 1Dcha., 48011, Bilbao, Bizkaia. Privacidad.