@G_r_i_n_v_i_c_h

Какое нормальное время ответа на Django?

Друзья, подскажите какое нормальное время ответа на Django? Перенес сервер с самописного php. Страницы с большим кол-вом инфы на Django грузятся быстрее, но все равно как по мне овердохрена долго.
Страницы легкие грузятся дольше, чем на php. Там выдавал мгновенно, тут чуть задумывается, можно ли это как-то обойти?

Тяжелые с выборками время CPU: 1500 мс +-
легкие время CPU: 600 мс +-
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 4
@bacon
Нет такого времени, все зависит от разработчика.
У меня есть и 10мс, и пара десятков секунд (в специфичном конечно месте, не для всех)
Ответ написан
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Зависит от проекта. Для примера, один из моих интернет-магазинов с каталогом в 200 000 товаров укладывается максимум в 300 мс под нагрузкой в 300 rps.
Ответ написан
@G_r_i_n_v_i_c_h Автор вопроса
Отключил дебаг тулбар и ок стало на легких страницах. Больше не задумывается :)
На тяжелых понятно, что оптимизировать
Ответ написан
ArsenyMatytsyn
@ArsenyMatytsyn
CEO iAmStudio, предприниматель.
Если сервер долгое думает над ответом, то скорее всего либо проблема на уровне бэка (соизмеримо с криворукостью художника), либо база долго отвечает, либо пачка редиректов. Другие факторы не исключаю, эти наиболее частые в моей практике.

Что несомненно радует: все это можно невелировать в формате кеширования ответа. Но это, конечно, не очень-то отменяет необходимость выпрямления рук путем опыта и оптимизации бэка (да и морды тоже).

В принципе оптимизация это хорошо и приятно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы