Как я могу напечатать parsetime в производстве Cakephp? - PullRequest
1 голос
/ 18 сентября 2011

Я бы хотел, чтобы parsetime печатался в нижнем колонтитуле нескольких моих сайтов, потому что он мне нравится, он не представляет угрозы безопасности, легко увидеть производительность, и многие посетители сайта являются веб-мастерами.

Я заметил, что миграция из моего собственного PHP-кода в Cakephp привела к анализу времени от 0,02 до 400 мс с некоторыми оптимизациями (кэширование SQL-запросов). Я использовал микротайм, возможно, просчитал мой собственный анализ.

Как я могу распечатать время разбора в производстве на мой взгляд? Я могу построить свою собственную систему с вычислениями в микросекундах, но я думаю, что это было бы возможно с помощью функций Cakephp, несмотря на то, что я не смог найти их с помощью Google.

1 Ответ

2 голосов
/ 18 сентября 2011

CakePHP используется для вывода времени выполнения в комментарии HTML. app / webroot / index.php содержит следующий код внизу:

if (Configure::read() > 0) {
    echo "<!-- " . round(getMicrotime() - $TIME_START, 4) . "s -->";
}

$TIME_START все еще определяется в app / cake / bootstrap.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...