Python ์ธ์ด์ ์ ๋ฒ์ ์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค์ ๋ํ ์ง์์ ๊ตฌํํฉ๋๋ค.
NGINX ์ ๋์ Python ์ ํ๋ฆฌ์ผ์ด์
(ASGI ๋๋ WSGI)์์ ์ฌ์ฉ๋๋ ์ธํฐํ์ด์ค๋ฅผ ์๋์ผ๋ก ๊ฐ์งํฉ๋๋ค. ASGI ๊ตฌ์ฑ์ ์ด์ ์ WSGI์ ๋ํด ์ ๊ณต๋ ์ค์ ๊ณผ ์ ์ฌํฉ๋๋ค.
๊ธฐํ ๋ณ๊ฒฝ ์ฌํญ:
- Python ๋ชจ๋์๋ ASGI ๋ฉ์์ง ํ์ 2.1 ์ฌ์์ ์ค์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ ์ ์๋ ๋ด์ฅ WebSocket ์๋ฒ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ์ด์ PHP ๋ชจ๋์ chroot๋๊ธฐ ์ ์ ์ด๊ธฐํ๋์ด ์์คํ ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์ถ๊ฐ ๊ธฐ๋ฅ์ ๋ก๋ํ ์ ์์ต๋๋ค.
- AVIF ๋ฐ APNG ์ด๋ฏธ์ง๊ฐ ์ง์๋๋ MIME ์ ํ ๋ชฉ๋ก์ ์ถ๊ฐ๋์์ต๋๋ค.
- ํ ์คํธ ์ค์ํธ๊ฐ pytest๋ฅผ ์ฌ์ฉํ๋๋ก ๋ณํ๋์์ต๋๋ค.
- chroot ํ๊ฒฝ์์ ๊ฒฉ๋ฆฌ๋ ํ์ผ ์์คํ /tmp์ ์๋ ๋ง์ดํธ๋ฅผ ํ์ฑํํ์ต๋๋ค.
- $host ๋ณ์๋ ์์ฒญ์์ "Host" ํค๋์ ์ ๊ทํ๋ ๊ฐ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ํธ์ถํ Python ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ฆ์ ์ค์ ํ๋ "ํธ์ถ ๊ฐ๋ฅ" ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- PHP 8 RC 1๊ณผ์ ํธํ์ฑ์ด ๋ณด์ฅ๋ฉ๋๋ค.
- ์ธ์ด ์ง์ ๋ชจ๋์ ๋ํ ์ข ์์ฑ์ ์๋ ํ์ฌ๋ฅผ ๋นํ์ฑํํ๊ธฐ ์ํด "๊ฒฉ๋ฆฌ" ๊ฐ์ฒด์ "์๋ ํ์ฌ" ์ต์ ์ ์ถ๊ฐํ์ต๋๋ค.
์ถ์ฒ : opennet.ru