|
|
|
| Подскажите какое приемлемое время для генерации скрипта,
в данный момент мой сайт генерирует:
0.0244729614258 секунд
0.0349009037018 секунд
0.0236768722534 секунд
…
|
Это нормальное время? | |
|
|
|
|
|
|
|
для: freeing
(16.02.2010 в 13:45)
| | вполне нормальное. Если более 1 секунды нужно задуматься | |
|
|
|
|
|
|
|
для: freeing
(16.02.2010 в 13:45)
| | пробовали оперировать 100 000 данных? | |
|
|
|
|
|
|
|
для: Рома
(16.02.2010 в 13:50)
| | нет, а как это возможно?
я так проверяю:
<?php
$start = getmicrotime();
//..
//..
//..
// мой код включая все includ-Ы
//..
//..
//..
function getmicrotime()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$end = getmicrotime();
$time = $end - $start;
print $time." секунд\n";
?>
|
Правильно проверяю? | |
|
|
|
|
|
|
|
для: freeing
(16.02.2010 в 14:01)
| | >нет, а как это возможно?
может запустить цикл на 100 000 итераций, который положит в таблицу данные? | |
|
|
|
|
|
|
|
для: Рома
(16.02.2010 в 16:38)
| | Закинул книгу (Филипп Н. Хислей ГЕНЕРАЦИЯ ВЫСОКОКАЧЕСТВЕННОГО КОДА ДЛЯ ПРОГРАММ)
Результат:
0.118706941605 секунд
0.117818117142 секунд
|
А вот при объеме больше 95 кб. Почему то ничего не выводит.. ((
Что это может быть? | |
|
|
|
|
|
|
|
для: freeing
(16.02.2010 в 14:01)
| |
<?
$dt = -(microtime(true));
// твой код
$dt+= microtime(true);
echo "<!-- время генерации страницы: $dt секунд -->";
?>
|
| |
|
|
|
|
|
|
|
для: freeing
(16.02.2010 в 13:45)
| | переписал на ООП и получил:
0.0638899803162 секунд
0.0644819736481 секунд
...
|
(( | |
|
|
|