Показать сообщение отдельно
  #8 (permalink)  
Старый 01.05.2012, 14:07
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от kilogram
Да, на телефоне нокиа 1200 есть секундомер, им проверил.
очень печальная история эта.
Есть более вменяемые способы измерения времени выполнения скриптов:
1)время выполнения скрипта на PHP
<?php
$start_time = microtime(true);
//измеряемый код
var_dump(round(microtime(true) - $start_time, 4));

2)время загрузки страницы - можно посмотреть в консоли разработчика во вкладке "сеть".
Сейчас консоль разработчика есть в каждом более-менее популярном десктопном браузере.
время загрузки основного файла складывается из мремени выоплнения скрипта, и времени загрузки его по сети
Последнее, в случае тестировании на локальной машине - мало, и иногда им можно пренебречь
3) время выполнения JS-скрипта(способ в консоли разработчика)
console.time('timer1');
//измеряемый код
console.timeEnd('timer1');

4)время выполнения JS-скрипта(нативный, без консоли)
var start = (new Date).getTime();
//измеряемый код
alert((new Date).getTime() - start);
Ответить с цитированием