qwr938
Постоялец
- Регистрация
- 13 Авг 2008
- Сообщения
- 60
- Реакции
- 1
- Автор темы
- #1
Вариант первый. Имеется таблица со столбцами 1 и 2. Содержимое столбцов 1 и 2 заносим в переменную.
Вариант второй. К таблице из предыдущего варианта добавились столбцы 3, 4 и 5. Содержимое столбцов 1 и 2 заносим в переменную.
Вопрос. Скорость выборки в первом и во втором случаях одинакова? Какой программой (скриптом) пользуетесь вы, чтобы узнать время загрузки страницы в браузере?
Вот, например, php-скрипт подсчета времени генерации страницы:
По-вашему такой скрипт даёт объективную информацию? Здесь, наверное, не учитывается время на исполнение JavaScript.
Вариант второй. К таблице из предыдущего варианта добавились столбцы 3, 4 и 5. Содержимое столбцов 1 и 2 заносим в переменную.
Вопрос. Скорость выборки в первом и во втором случаях одинакова? Какой программой (скриптом) пользуетесь вы, чтобы узнать время загрузки страницы в браузере?
Вот, например, php-скрипт подсчета времени генерации страницы:
PHP:
// вставляем в начало страницы
<?php
// фиксация времени начала генерации страницы
$begin = microtime();
// матрица начального времени с секундами и миллисекундами
$arrbegin = explode(" ",$begin);
// Полное начальное время
$allbegin = $arrbegin[1] + $arrbegin[0];
?>
// вставляем в конец страницы
<?php
// фиксация времени остановки
$stop = microtime();
// матрица времени останова с секундами и миллисекундами
$arrend = explode(" ",$stop);
// Полное время останова
$allend = $arrend[1] + $arrend[0];
// вычитание из конечного времени начальное
$alltime = $allend - $allbegin;
// вывод в браузер времени генерации страницы
$format = "Страница сгенерирована за %f секунд";
printf($format,$alltime);
?>