UWSGI

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. január 10-én felülvizsgált verziótól ; az ellenőrzések 9 szerkesztést igényelnek .
uWSGI
Típusú webszerver és ingyenes és nyílt forráskódú szoftver
Fejlesztő Unbit
Beírva C [1]
Operációs rendszer többplatformos szoftver
legújabb verzió 2.0.19.1
Állapot aktív
Engedély GPL-összekapcsolási kivétel [d] [2]
Weboldal uwsgi-docs.readthedocs.io/…projects.unbit.it/uwsgi
_

Az uWSGI  egy webszerver és webalkalmazás-szerver, amelyet eredetileg a Python-alkalmazások WSGI protokollon (és annak bináris uwsgi-jén, innen a néven) keresztül történő futtatására terveztek. A 2.0-s verzió támogatja a Lua , Perl , Ruby és más webes alkalmazások futtatását is [3] .

Alkalmazás

Működhet önálló webszerverként, vagy integrálva az Apache HTTP Server [4] , az Nginx [5] [6] , a Cherokee HTTP Server és más kiszolgálókkal.

A Django [7] , Flask [8] és más keretrendszereken alapuló alkalmazások futtatására szolgál .

Az uWSGI alkalmazásszervert egy szoftverfejlesztő tesztkörnyezetének üzembe helyezésére, valamint a Python és más nyelvű alkalmazásokat kínáló felhőszolgáltatások kezelésére használják (például DigitalOcean hosting [9] , PythonAnywhere PaaS hosting , 8host [ 10] ).

Elosztás

A PyPI csomagkezelőn keresztül terjesztve [11] .

uwsgi protokoll

Az uwsgi protokoll (kisbetűs) a WSGI protokoll bináris implementációja, amelyet a szerver-alkalmazás kommunikáció felgyorsítására optimalizáltak [12] .

Jegyzetek

  1. Az uwsgi nyílt forráskódú projekt az Open Hubon: Nyelvek oldala - 2006.
  2. https://github.com/unbit/uwsgi/blob/2.0.15/LICENSE
  3. Támogatott nyelvek és platformok . Letöltve: 2017. április 25. Az eredetiből archiválva : 2017. április 26..
  4. Apache támogatás . Letöltve: 2017. április 26. Az eredetiből archiválva : 2017. április 27..
  5. ngx_http_uwsgi_module modul . Letöltve: 2017. április 25. Az eredetiből archiválva : 2017. április 19..
  6. Django gyártás alatt. uWSGI + nginx. Részletes útmutató . Letöltve: 2017. április 25. Az eredetiből archiválva : 2017. április 26..
  7. A Django használata az uWSGI-vel . Letöltve: 2017. október 12. Az eredetiből archiválva : 2017. október 12..
  8. A Flask telepítése uWSGI-n . Letöltve: 2017. április 25. Az eredetiből archiválva : 2017. április 26..
  9. Django szerver összehasonlítás: A fejlesztői szerver, Mod_WSGI, uWSGI és Gunicorn . Letöltve: 2017. április 26. Az eredetiből archiválva : 2016. április 21..
  10. Az uWSGI és az NGINX beállítása Python alkalmazások kiszolgálására . Letöltve: 2017. április 26. Az eredetiből archiválva : 2020. szeptember 22.
  11. uWSGI a PyPI csomagkezelőben . Letöltve: 2017. április 26. Az eredetiből archiválva : 2017. április 27..
  12. Az uwsgi protokoll . Letöltve: 2017. április 25. Az eredetiből archiválva : 2017. április 26..

Linkek