#1 2010.09.18 17:17

ya
Участник
Зарегистрирован: 2010.07.14
Сообщений: 67
Карма: 2
Профиль

время выполнения скрипта

Есть кусочек кода который бы мне эту информацею выдавал? сколько запросов в бд и тп?


Заместитель Админа

Неактивен

#2 2010.09.18 17:21

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: время выполнения скрипта

кол-во запросов к бд легко считается если использовать прослойки.
время выполнения - $start = microtime(true); веачале и echo round(microtime(true) - $start, 4); - в конце

Неактивен

#3 2010.09.18 17:26

ya
Участник
Зарегистрирован: 2010.07.14
Сообщений: 67
Карма: 2
Профиль

Re: время выполнения скрипта

а вот так можно echo <?--; echo round(microtime(true) - $start, 4);echo -->;


Почему старт 4 ?

Отредактировано ya (2010.09.18 17:28)


Заместитель Админа

Неактивен

#4 2010.09.18 17:35

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: время выполнения скрипта

потому что round

Неактивен

#5 2010.09.19 00:51

Nu3oN
Moderator
Откуда: БелгородЭ
Зарегистрирован: 2010.04.28
Сообщений: 805
Карма: 11
Профиль Веб-сайт

Re: время выполнения скрипта

Помню раньше на мускуле писал что то типа такого бреда

Код:

1
lt;?function pQuery($q) { global $aStart; $start = microtime(true); $q = mysql_query($q); $aStart['time'] = microtime(true) - $start; ++$aStart['total']; return $q;}?>

Я буду лучше голоден, но между креслом и рулем и на дороге.

Неактивен

#6 2010.09.19 01:12

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: время выполнения скрипта

Nu3oN, но суть-то верна)

Неактивен

#7 2010.09.19 12:21

Nu3oN
Moderator
Откуда: БелгородЭ
Зарегистрирован: 2010.04.28
Сообщений: 805
Карма: 11
Профиль Веб-сайт

Re: время выполнения скрипта

точнее будет так
$aStart['time'] =  $aStart['time'] + (microtime(true) - $start);
Добавлено спустя   1 минуту  12 секунд:
а то выведет время только одного запроса


Я буду лучше голоден, но между креслом и рулем и на дороге.

Неактивен

#8 2010.09.21 12:47

@Office
Участник
Откуда: Лесосибирск/Красноярский край
Зарегистрирован: 2010.02.17
Сообщений: 38
Карма: 0
Профиль

Re: время выполнения скрипта

$aStart['time'] =  $aStart['time'] + (microtime(true) - $start);

А еще лучше,

$aStart['time'] += microtime(true) - $start;

+= аналогична $aStart['time'] =  $aStart['time']


tongue

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.009 s