Need advice about which tool to choose?Ask the StackShare community!

lighttpd

148
133
+ 1
27
Sanic

94
132
+ 1
10
Add tool

lighttpd vs Sanic: What are the differences?

lighttpd: A secure, fast, compliant, and very flexible web-server that has been optimized for high-performance environments. lighttpd has a very low memory footprint compared to other webservers and takes care of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make lighttpd the perfect webserver-software for every server that suffers load problems; Sanic: Python 3.5+ web server that's written to go fast. Sanic is a Flask-like Python 3.5+ web server that's written to go fast. It's based on the work done by the amazing folks at magicstack. On top of being Flask-like, Sanic supports async request handlers.

lighttpd and Sanic can be primarily classified as "Web Servers" tools.

"Lightweight" is the primary reason why developers consider lighttpd over the competitors, whereas "Asyncio" was stated as the key factor in picking Sanic.

Sanic is an open source tool with 12.4K GitHub stars and 1.16K GitHub forks. Here's a link to Sanic's open source repository on GitHub.

According to the StackShare community, lighttpd has a broader approval, being mentioned in 15 company stacks & 4 developers stacks; compared to Sanic, which is listed in 5 company stacks and 6 developer stacks.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of lighttpd
Pros of Sanic
  • 7
    Lightweight
  • 6
    Easy setup
  • 2
    Simplicity
  • 2
    Full featured
  • 2
    Proxy
  • 2
    Virtal hosting
  • 2
    Open source
  • 1
    Available modules
  • 1
    Fast
  • 1
    Security
  • 1
    Ssl support
  • 5
    Asyncio
  • 2
    Fast
  • 2
    Easy to use server
  • 1
    Websockets

Sign up to add or upvote prosMake informed product decisions

What is lighttpd?

lighttpd has a very low memory footprint compared to other webservers and takes care of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make lighttpd the perfect webserver-software for every server that suffers load problems.

What is Sanic?

Sanic is a Flask-like Python 3.5+ web server that's written to go fast. It's based on the work done by the amazing folks at magicstack. On top of being Flask-like, Sanic supports async request handlers.

Need advice about which tool to choose?Ask the StackShare community!

Jobs that mention lighttpd and Sanic as a desired skillset
What companies use lighttpd?
What companies use Sanic?
See which teams inside your own company are using lighttpd or Sanic.
Sign up for StackShare EnterpriseLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with lighttpd?
What tools integrate with Sanic?
What are some alternatives to lighttpd and Sanic?
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
LiteSpeed
It is a drop-in Apache replacement and the leading high-performance, high-scalability server. You can replace your existing Apache server with it without changing your configuration or operating system details. As a drop-in replacement, it allows you to quickly eliminate Apache bottlenecks in 15 minutes with zero downtime.
Caddy
Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go.
Apache HTTP Server
The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet.
Apache Tomcat
Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
See all alternatives