Вывод служебной информации

Вывод служебной информации


Выводим на главной странице:
- Время выполнения скрипта
- Время затраченное на компиляцию шаблонов
- Время затраченное на выполнение MySQL запросов
- Общее количество MySQL запросов
Выводим на главной странице:
- Время выполнения скрипта
- Время затраченное на компиляцию шаблонов
- Время затраченное на выполнение MySQL запросов
- Общее количество MySQL запросов

Для этого в файле index.php
ищем:
$tpl->load_template ( 'main.tpl' );

и вставляем ниже:
$tpl->set('{gener_timer}',$Timer->stop() );
$tpl->set('{mysql_num}',$db->query_num );
$tpl->set('{templ_time}',round($tpl->template_parse_time, 5) );
$tpl->set('{mysql_time}',round($db->MySQL_time_taken, 5) );


В этом же файле находим:
GzipOut ();

И меняем на
GzipOut (1);


Теперь в main.tpl вставляем такие теги:

{gener_timer} - время выполнения скрипта
{templ_time} - время затраченное на компиляцию шаблонов
{mysql_num} - общее количество MySQL запросов
{mysql_time} - время затраченное на выполнение MySQL запросов

Тоесть оформить это можете подобным образом:

Время выполнения скрипта {gener_timer} секунд

Время затраченное на компиляцию шаблонов {templ_time} секунд

Время затраченное на выполнение MySQL запросов: {mysql_time} секунд

Общее количество MySQL запросов {mysql_num}


Автор: Gauss
Другие новости по теме:

Категория: Хаки ----- Просмотров: 2232 ----- Комментариев: 18

Вернуться

  • sliva

  • 16 ноября 2009 01:09
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Первый!

Вообще информация полезная, но вот только полезна ли она посетителям? Наверное нет. Лучше чтоб она в админке светилась.
  • Группа: User
  • ICQ: 7576962
  • Регистрация: 16.08.2009
  • Комментариев: 7
  • Публикаций: 2
^
Только для администратора. Проверка хостера)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Зачем это надо? Гзип и так все показывает
только дублирование информации получается
  • pav

  • 16 ноября 2009 02:14
  • Группа: User
  • ICQ: --
  • Регистрация: 19.01.2009
  • Комментариев: 253
  • Публикаций: 9
^
было уже тысячу раз angry
  • VAT

  • 16 ноября 2009 02:15
  • Группа: User
  • ICQ: --
  • Регистрация: 3.07.2008
  • Комментариев: 96
  • Публикаций: 0
^
засандалил себе давным давно в индекс пхп, в коде все высвечивается, незачем системную инфу выносить на главную) юзеры не поймут ( а может и не захотят понимать) кол-во запросов и т.д.)
ну разве что, если не специфический сайт (программирование и т.д.)
  • Flammen

  • 16 ноября 2009 07:32
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Стоит в коде, а выводить на сайте вижу бесполезным...
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Выводить данную информацию лучше всего в административной панели. Для администратора. Ставить этот хак там, ещё легче. smile
А данный хак, для юзеров бесполезен думаю smile
  • sexo

  • 16 ноября 2009 12:40
  • Группа: User
  • ICQ: --
  • Регистрация: 10.11.2008
  • Комментариев: 311
  • Публикаций: 16
^
Цитата: Silveral
Выводить данную информацию лучше всего в административной панели. Для администратора.

Да, так лучшее и полезнее..

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 26.07.2008
  • Комментариев: 75
  • Публикаций: 15
^
Так кто вам мешает сделать инфу видимой только админам? smile

--------------------
  • Группа: r00t Admin
  • ICQ: --
  • Регистрация: 11.12.2007
  • Комментариев: 411
  • Публикаций: 389
^
Сделан модуль для тех кому он нужен, не нравится не ставьте.

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 16.08.2008
  • Комментариев: 156
  • Публикаций: 2
^
а сколько должно быть запросов к БД примерно? для нормальной работы сайта?
У меня 5-10 запросов :) Это норм?
  • MaD

  • 18 ноября 2009 14:09
  • Группа: User
  • ICQ: 365275250
  • Регистрация: 12.06.2008
  • Комментариев: 71
  • Публикаций: 9
^
Мне сойдёт !!)) wink
это подойдёт не для каждого сайта , но если сайт имеет какую-то веб тематику и юзеры на нём сидят не школьники - то мод может понодибится !!)

--------------------
  • Группа: r00t Admin
  • ICQ: --
  • Регистрация: 11.12.2007
  • Комментариев: 411
  • Публикаций: 389
^
Время выполнения скрипта {gener_timer} секунд

Время затраченное на компиляцию шаблонов {templ_time} секунд

Время затраченное на выполнение MySQL запросов: {mysql_time} секунд

Общее количество MySQL запросов {mysql_num}


кстати этот текст в main.tpl не нужно вставлять и так будет отображаться системная информация.

--------------------
  • MyxPyM

  • 15 июня 2010 08:02
  • Группа: User
  • ICQ: --
  • Регистрация: 11.02.2010
  • Комментариев: 41
  • Публикаций: 1
^
Интересно какой придел Общее количество MySQL запросов {mysql_num}

И как данную инфу сделать видную только для Админа

У меня показывает 23 запроса... bp

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: MyxPyM
И как данную инфу сделать видную только для Админа


[group=1] данная инфа [/group]
  • Группа: User
  • ICQ: 373624275
  • Регистрация: 13.02.2010
  • Комментариев: 71
  • Публикаций: 0
^
полезная штка, видела , но незнала как это выводится, теперь знаю ni
кстати можно вывести на страничке статистики.

--------------------