-1
Я использую Python Bottle.Страница сгенерирована за 0,05 секунд с Python Bottle
Что было бы эффективным способом измерения и отображения времени генерации страницы? (То есть больше или меньше времени сервер используется)
Конечно, что-то вроде:
start = time.time()
...
generationtime = time.time() - start
будет работать, но где поставить его на странице? Где именно начало (самая ранняя точка, где поступает запрос), и когда последний момент перед отправкой клиенту?
Ну, _page generation time_, на мой взгляд, не может быть полностью измерен на сервере: например, ваша страница может содержать некоторый JS-код, сильно изменяющий DOM, и это требует времени. Если вы хотите измерить время, потраченное на создание веб-страницы _ на сервере_, сначала сгенерируйте ее, а затем, прямо перед отправкой, вставьте в нее время. – ForceBru
Ваш вопрос «где разместить его на странице» заставляет меня думать, что у вас есть JavaScript. Но это не соответствует вашему комментарию «перед отправкой его клиенту». Вы можете уточнить? –