Я знаю, что это плохо использовать веб-сервер Django в производстве.По этому вопросу уже был хотя бы один вопрос Stackoveflow.
Но мне интересно, где провести черту между разработкой и производством?Если я разрешаю HTTP-доступ только к одному (или нескольким) IP-адресам, то я знаю, что я в разработке.Что, если я открою его для всех IP-адресов, но только отправлю электронное письмо нескольким друзьям, чтобы узнать, что они думают о том, что я построил?
Насколько я могу судить, проблемы с использованием сервера Djangoявляются:
- Это однопоточный
- Безопасность
Я не думаю, что (1) может быть проблемой, если я толькоделиться этим с несколькими людьми.Для (2) - каков наихудший сценарий?Имеет ли значение то, что я работаю на сервере Amazon EC2, и я могу очень легко перезапустить резервную копию, если случится что-то плохое?