Я только что заметил раздражающий фактор: Django требует либо перезагрузки сервера, либо CGI доступа к работе. Первый вариант невозможен, если у вас нет доступа к процессу сервера Apache. Второе, насколько мне известно, отрицательно сказывается на производительности, и в целом идея использования CGI делает меня некомфортным.
Я также недавно видел презентацию под названием «Почему я ненавижу Джанго». Хотя я не разделял большинство мнений докладчика (парня из Flickr), этот факт перезапуска сервера звучал очень раздражающе.
Я хотел бы знать ваш мотивированный опыт в этом отношении. Должен ли я продолжать работать с Django и использовать его в качестве CGI или отдать предпочтение другой среде Python? Является ли вариант CGI плохим, и стоит ли беспокоиться об этом, или это жизнеспособный вариант (для производительности и масштабируемости)?