Слайд 2План доклада
Что такое WSGI?
Что такое Nginx?
Что такое Gunicorn?
Слайд 3Что такое WSGI?
WSGI (Web-Server Gateway Interface) — стандарт взаимодействия между Python программой, выполняющейся
на стороне сервера, и самим веб-сервером.
Интерфейс WSGI имеет две стороны: сторону сервера (Nginx) и сторону приложения, написанного на языке Python. Серверная сторона вызывает вызываемый объект, который предоставляется прикладной стороной.
Слайд 4Что такое Nginx?
Nginx – это веб-сервер для UNIX-подобных платформ, который принимает и обрабатывает
все запросы из Интернета. Он может обрабатывать их очень быстро и обычно настраивается так, чтобы пропускать только те запросы, которые действительно должны поступить в ваше веб-приложение. Остальные он блокирует.
Слайд 5Что такое Gunicorn?
Gunicorn — это WSGI-сервер или application-сервер для запуска web-приложений, написанных на
Python. Основная его задача — это работа в режиме linux
daemon и поддержка постоянной работы web-приложения.