@alekssamos
Программист любитель

Объясните, Как работает WSGI?

Все мы знаем, что, допустим, PHP скрипт при запросе вызывается, выполняется и умирает. Если создать глобальную переменную $x=5;, то при следующих запросах её уже там не будет.

Так вот, а python как работает? Как демон? То есть если, допустим, в одном из запросов в скрипте создать глобальную переменную x=5, то она будет доступна до перезапуска программы? А сервер всего лишь при каждом HTTP запросе уже из работающей программы вызывается функция application? Многопоточно (threading) или многопроцессорно (multiprocessing)? Да, так или как-то по-другому? Просто перешёл с PHP и интересен миханизм работы.
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 3
qlkvg
@qlkvg
python backend developer
https://www.youtube.com/watch?v=LEbVn0cJQLg&list=L...

крайней толковый доклад про WSGI и ASGI. про WSGI буквально первые 5 минут, но вполне подробно на примере объясняется
Ответ написан
Комментировать
@bacon
https://ru.wikipedia.org/wiki/WSGI а что там будет дальше уже зависит не от Python, а от фреймворка, ну или от тебя, если ты всё руками захочешь делать.
ЗЫ И забудь про глобальные переменные.
Ответ написан
@alekssamos Автор вопроса
Программист любитель
Да. Создаётся один раз, между запросами сохраняется.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
04 дек. 2021, в 19:54
80000 руб./за проект
04 дек. 2021, в 19:30
50000 руб./за проект
04 дек. 2021, в 19:20
3000 руб./за проект