nginx / unit

NGINX Unit - universal web app server - a lightweight and versatile open source server that simplifies the application stack by natively executing application code across eight different programming language runtimes.
https://unit.nginx.org
Apache License 2.0
5.29k stars 325 forks source link

Clearer Why #946

Open Lewiscowles1986 opened 10 months ago

Lewiscowles1986 commented 10 months ago

I Just read the entire README.md and cannot see why I would use this, vs regular Nginx.

Is there such a "hey if these are your problems, maybe this, for {reasons}"?

tippexs commented 10 months ago

Thanks for sharing your thoughts!! The main purpose of Unit is a universal web app server that is able to run your application code. The proxy server use case is - compared to Nginx - very very basic! So if you are looking for a powerful reserves proxy, NGINX is the way to go.

if you would like to use a powerful web application server for Python, php, NodeJs, Ruby, Java or WebAssembly with a constant control API regardless the language - Unit is the server you should use.

I will have a look on the Readme just to make sure it points out the key differences between Unit and Nginx. Maybe a site2site comparison will help.

Lewiscowles1986 commented 10 months ago

Scott Delinger over on Mastodon also did a really great (and patient) explanation, under me asking the same at Mastodon.

https://phpc.social/@lewiscowles1986/111041271556213003