Я использую класс Profiler Kohana3 и его шаблон профилировщика / статистики для определения времени моего сайта. На очень чистой странице (без AJAX, без jQuery и т. Д., Только загрузка шаблона и отображение некоторого текстового сообщения, без доступа к базе данных) показывается время запроса 0,070682 с (элемент «Запросы» в шаблоне «профилировщик / статистика») , Затем я использую два метода microtime () для измерения длительности от первой строки index.php до последней строки index.php, он показывает почти очень быстрый результат. (0,12622809410095 с). Очень хороший результат.
Но если я рассчитываю время запроса с точки зрения браузера, оно будет совершенно другим. Я использую дополнение Firefox + Temper data , оно показывает, что длительность запроса составляет 3,345 сек! И я заметил, что с момента нажатия на ссылку для входа на сайт (Firefox запускает анимированную иконку загрузки), до того, как браузер заканчивает свою работу (анимация пиктограммы останавливается), это действительно занимает 3-4 секунды !!
На моем другом веб-сайте, который построен с помощью WikkaWiki, время, измеренное данными Temper, составляет всего 2190 мс - 2432 мс, включая несколько обращений к базе данных mysql.
Я попробовал чистую установку kohana, и страница обычного обычного приветствия также загружает 3025 мс.
Все веб-сайты, которые я упомянул здесь, тестируются на одном и том же "локальном" ПК, с одинаковыми настройками. На самом деле они просто размещены в разных каталогах на одной машине. В файле bootstrap.php для веб-сайта kohana включен только модуль базы данных.
Мне интересно, почему общий отклик веб-сайта kohana такой медленный, в то время как время выполнения кода php составляет всего 0.126 секунды? Есть что-нибудь, что я должен изучить?
== Редактировать для получения дополнительной информации ==
Результат теста на стандартной странице phpinfo () составляет 1100-1200 мс (данные о температуре)