Jump to content

Gunicorn: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Replace unnecessary quote tags with ordinary reference links
Added link to Unicorn (web server)
Line 18: Line 18:
}}
}}


The '''Gunicorn''' "Green Unicorn" is a [[Python (programming language)|Python]] [[Web Server Gateway Interface]] [[Web server|HTTP Server]] for [[Unix]]. It is a pre-[[Fork (operating system)|fork]] worker model, [[Porting|ported]] from [[Ruby (programming language)|Ruby's]] Unicorn project. The Gunicorn server is broadly compatible with a number of [[web application framework]]s, simply implemented, light on server resources and fairly fast.<ref>[http://gunicorn.org/ Gunicorn-Python WSGI HTTP Server for UNIX]</ref>
The '''Gunicorn''' "Green Unicorn" is a [[Python (programming language)|Python]] [[Web Server Gateway Interface]] [[Web server|HTTP Server]] for [[Unix]]. It is a pre-[[Fork (operating system)|fork]] worker model, [[Porting|ported]] from [[Ruby (programming language)|Ruby's]] [[Unicorn (web server)|Unicorn]] project. The Gunicorn server is broadly compatible with a number of [[web application framework]]s, simply implemented, light on server resources and fairly fast.<ref>[http://gunicorn.org/ Gunicorn-Python WSGI HTTP Server for UNIX]</ref>


== Features ==
== Features ==

Revision as of 01:56, 10 March 2015

Gunicorn
Original author(s)Benoit Chesneau
Developer(s)Gunicorn Developers
Initial release20 February 2010; 14 years ago (2010-02-20)
Stable release
19.1 / July 26, 2014; 10 years ago (2014-07-26)[1]
Repository
Written inPython
Operating systemCross-platform
Available inEnglish
TypeWeb server
LicenseMIT License
Websitegunicorn.org

The Gunicorn "Green Unicorn" is a Python Web Server Gateway Interface HTTP Server for Unix. It is a pre-fork worker model, ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with a number of web application frameworks, simply implemented, light on server resources and fairly fast.[2]

Features

  • Natively supports WSGI, web2py, Django and Paster
  • Automatic worker process management
  • Simple Python configuration
  • Multiple worker configurations
  • Various server hooks for extensibility
  • Compatible with Python 2.6+ and Python 3.1+ [3]

See also

References

 This article incorporates text available under the CC BY 3.0 license.