Warning: mkdir(): No space left on device in /var/www/hottg/post.php on line 59

Warning: file_put_contents(aCache/aDaily/2025-07-20/post/mamkin_web_developer/--): Failed to open stream: No such file or directory in /var/www/hottg/post.php on line 72
Привет @Mamkin Web Developer
TG Telegram Group & Channel
Mamkin Web Developer | United States America (US)
Create: Update:

Привет, работяги!

Мы спешно движемся в сторону публикации приложения в production. Но возникает проблема, то что веб-сервер не понимает, что написано на языке Python из-за чего приходится пользоваться небольшой прослойкой в виде WSGI/ASGI.

WSGI/ASGI — стандарты взаимодействия между Python-программой, выполняющейся на стороне сервера, и самим веб-сервером.
WSGI — написан синхронно, т.е. однопоточно.
ASGI — соответственно, асинхронно, но также однопоточно.

Комьюнити чаще всего бросает взор на две похожие библиотеки Gunicorn/Uvicorn. Раньше я упоминал nginx, он сейчас на пике использования в качестве веб-сервера для Python-приложений. Эти библиотеки как раз и заточены под работу с nginx.
Чаще всего, ты будешь использовать:
1. Проксирование запросов
2. Разбитие нескольких сервис в несколько потоков (мультипоточность) для ускорения отклика твоего приложения

Все это изучается достаточно просто, особенно если понимать, что конфигов не такуж и много и в 90% случаев ты будешь обходиться 20 строчками кода.

Необходимые ресурсы:
лекция по WSGI;
лекция по ASGI;
библиотека Gunicorn;
библиотека Uvicorn;
пример настройки Django проекта с PostgreSQL, Nginx и Gunicorn.

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

Работаем!💪

Теги:
#shelemakha_python

Привет, работяги!

Мы спешно движемся в сторону публикации приложения в production. Но возникает проблема, то что веб-сервер не понимает, что написано на языке Python из-за чего приходится пользоваться небольшой прослойкой в виде WSGI/ASGI.

WSGI/ASGI — стандарты взаимодействия между Python-программой, выполняющейся на стороне сервера, и самим веб-сервером.
WSGI — написан синхронно, т.е. однопоточно.
ASGI — соответственно, асинхронно, но также однопоточно.

Комьюнити чаще всего бросает взор на две похожие библиотеки Gunicorn/Uvicorn. Раньше я упоминал nginx, он сейчас на пике использования в качестве веб-сервера для Python-приложений. Эти библиотеки как раз и заточены под работу с nginx.
Чаще всего, ты будешь использовать:
1. Проксирование запросов
2. Разбитие нескольких сервис в несколько потоков (мультипоточность) для ускорения отклика твоего приложения

Все это изучается достаточно просто, особенно если понимать, что конфигов не такуж и много и в 90% случаев ты будешь обходиться 20 строчками кода.

Необходимые ресурсы:
лекция по WSGI;
лекция по ASGI;
библиотека Gunicorn;
библиотека Uvicorn;
пример настройки Django проекта с PostgreSQL, Nginx и Gunicorn.

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

Работаем!💪

Теги:
#shelemakha_python


>>Click here to continue<<

Mamkin Web Developer






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)


Warning: Undefined array key 3 in /var/www/hottg/function.php on line 115

Fatal error: Uncaught mysqli_sql_exception: Can't create/write to file '/tmp/#sql-temptable-a06e-5c078b-26c5.MAI' (Errcode: 28 "No space left on device") in /var/www/hottg/function.php:216 Stack trace: #0 /var/www/hottg/function.php(216): mysqli_query() #1 /var/www/hottg/function.php(115): select() #2 /var/www/hottg/post.php(351): daCache() #3 /var/www/hottg/route.php(63): include_once('...') #4 {main} thrown in /var/www/hottg/function.php on line 216