采用C & Python開發的輕量級Web服務器:nxweb
采用C & Python開發的快速,輕量級Web服務器。
NXWEB 提供了以下功能:
- good (if not best) performance; see benchmarks
- can serve thousands concurrent requests
- small memory footprint
- event-driven & multi-threaded model designed to scale
- exceptionally light code base
- simple C API
- decent HTTP protocol handling
- keep-alive connections
- chunked requests and responses
- SSL support (via GNUTLS)
- HTTP proxy (with keep-alive connection pooling)
- file cache for proxied content and custom handlers' output
- cached content can be served when backend is unavailable
- non-blocking sendfile support (with configurable small file memory cache)
- cacheable gzip content encoding
- cacheable image thumbnails with watermarks (via ImageMagick)
- basic server-side includes (SSI)
- templating engine with page inheritance
- subrequests
- integrated Python interpreter and WSGI-server
- modular design for developers
- can be run as daemon; relaunches itself on error
- open source
本文由用戶 ygfb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!