Почему веб-фреймворки должны размещаться на веб-серверах?

Я только начал работать в мире хостинга, и я не смог полностью понять, почему веб-фреймворки нужно размещать на веб-серверах?

Недавно у меня был сайт, работающий через django, и благодаря некоторым скриптам на python, таким как dj-static и static, я смог обслуживать статические файлы. Так почему же нужно использовать веб-сервер?

После нескольких дней кодирования я захотел включить https и прочитал, что мне нужно использовать веб-сервер, но после некоторых исследований я нашел сообщение о ком-то, кто сказал, что может использовать https без веб-сервера. Итак, еще раз, зачем нужны веб-серверы?

Это причина безопасности?

Спасибо!

1 ответ

Решение

Встроенные веб-серверы Django и co - это минимальное количество программного обеспечения, они оптимизированы для упрощения разработки / отладки, но им не важны производительность, безопасность или функции.

Поскольку разработка защищенного и высокопроизводительного веб-сервера довольно сложна, веб-инфраструктура будет бессмысленно тратить время на это, пока проблема уже решена третьими лицами.

Другие вопросы по тегам