Drupal 7: измерить производительность без Devel

Иногда бывает весьма полезно узнать сколько же ресурсов съедает наш Drupal, какова его производительность. Дополнительно условие: не будем прибегать к установке знаменитого модуля для разработчиков под названием Devel, выведем то, что можно своими силами. Итак, смотрим код:

<?php
$gen_time = timer_read('page');
$data =  "Дата и время генерации: " . date('r') . "<br />";
$data.=  "Страница собрана за: " . $gen_time/1000 . " с, что равняется ". $gen_time. " мс.<br />";
$data.=  "При этом задействовано памяти на: " . round(memory_get_usage() / 1024 / 1024, 2) . " МБ.<br />";
drupal_set_message($data);
?>

Показ будет полезной статистической информации будет выполнен с помощью обычного уведомляющего сообщения. Это для примера.

Drupal 7 производительность

Незабываем, что много сомнительных модулей почти всегда равно много "лишних" SQL-запросов. Отсюда излишние нагрузки на сервер, которые можно избежать, иногда.

P.S. К большому сожалению легкого способа вывести количество запросов к базе данных, которые делает система, без модуля Devel я не нашел.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.