Live data from Hacker News

Poll: What web server do you use?

news.ycombinator.com

71–80 of 81 posts

Re: Poll: What web server do you use?

#72
post #26

I've used Hunchentoot (weitz.de/hunchentoot) in production with strong track record. antiweb (hoytech.com/antiweb) also looks promising, but I haven't put anything into production with it yet.

Did you use Hunch behind a reverse proxy?

Yes, you always should.

Re: Poll: What web server do you use?

#74
post #13

I am currently using Apache and its the only web server I ever used, I have looked in to Lighttpd and Nginx but never actually used it. Can anyone tell me why I should use the other two over Apache? The main reason I am using Apache because it has a large user base, community and documentation that I can rely on if I ever need any help.

When choosing between Apache and Nginx (or others), it's not really an apples-to-apples comparison, so you better look at the feature-set carefully before you choose to move. Apache has tons of features and has a great ecosystem around it, which means it can do a lot more to help you generate the content you need - e.g. server-side processing. Nginx is more geared towards high-performance, yet simpler content serving needs. Identify your needs, and then choose.

In a nutshell, if you are using mod_php, mod_perl or any of the esoteric modules with Apache in your current installation, I think staying with httpd is a better idea. If you are facing performance problems, you could use Nginx as a reverse-proxy.

Re: Poll: What web server do you use?

#75
post #51

Reading the comments, I noticed that Cherokee was added after the poll started. I wonder how many Cherokee users voted "Other". I, for one, am a Cherokee user and a big fan. The admin interface is easy to use and I love that its written in Python. As a Pylons developer, I also love that uWSGI is built right into the system.

I added it pretty soon after, so not many I think

Sadly, I had a feeling that might have been the case. As stated before, I think Cherokee is a great product that just doesn't have the popularity other projects do.

Re: Poll: What web server do you use?

#76

Earlier quoted context omitted.

IIS6. blech. Is IIS 7.5 closer to those targets?

Apache on Windows is a disaster especially for CGI stuff. IIS7 and ISAPI works like a dream in comparison.

Agree that Apache on Windows is terrible, but IIS7 is still awful compared to pretty much any of the major linux-based webservers.

Re: Poll: What web server do you use?

#78
post #77
post #72

Earlier quoted context omitted.

Yes, you always should.

Care to explain why?

Lighty, Apache and Nginx have been tested much better to face the wild public, hunchentoot not so much.

Hunchentoot's builtin multiplexer is one thread per connection, or one process for all incoming connections: you can customize the taskmaster to be event driven, but then, you will have to write your own load-balancing cruft code to distribute load between processes; something you get for free with a proxy.

Re: Poll: What web server do you use?

#79
post #51

Earlier quoted context omitted.

I added it pretty soon after, so not many I think

Sadly, I had a feeling that might have been the case. As stated before, I think Cherokee is a great product that just doesn't have the popularity other projects do.

I'd never heard of it before this poll and I've looked a few times at alternative webservers and have been using Lighttpd for the last 3 years.
Post reply on HN