Наверное вы помните ту самую картинку, которую я приводил в
исследовании системы кеширования MODx:
Давайте добавим эту информацию к стандартным данным о времени выполнения (а также запросам MySQL и использованию кеширования).
Для этого открываем файл
manager/includes/document.parser.class.inc.php и ищем строку:
$out= str_replace("[^s^]", $source, $out);
Сразу после нее добавляем:
$out= str_replace("[^ma^]", round(memory_get_usage()/1024/1024, 2), $out);
$out= str_replace("[^mm^]", round(memory_get_peak_usage()/1024/1024, 2), $out);
Теперь вам достаточно сделать соответствующий вывод. Например такой:
MySQL: [^qt^], [^q^] request(s), PHP: [^p^], total: [^t^], memory (average: [^ma^], maximum: [^mm^]) , document retrieved from [^s^]. </p>
Побродите по своему сайту и посмотрите сколько памяти требует та или иная страница.
Комментарии (17)
RSS свернуть / развернуть[irony] Когда MODx перейдет на GIT? [/irony]
grinant
Про GIT, увы, ничего сказать не могу :-)
Carw
Solo
Carw
bullder
По поводу что такое SVN GIT — это не сюда. это к гуглу или википедии.
grinant
Carw
Carw — Вы есть разработчик MODx и имеете доступ к SVN?
grinant
Carw
bullder
elastic
Carw
Пустая страничка с пустым шаблоном: average: 2.19, maximum: 2.87
Страника с 1Ditto, 2Wayfinder,1AjaxSearch:average: 4.38, maximum: 5.04 и после кэширования average: 3.46, maximum: 4.1.
siteCache.idx.php — 267Кб
elastic
Carw
elastic
banev
Carw
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.