Overall Satisfaction with Apache HTTP Server
I've used Apache for hosting multiple websites myself and for 6 years as my past job. I've also configured it to change default parameters and setup multiple virtual hosts.
- Robust
- Well documented
- Easy configuration
- I think it could use a web UI to configure it
- It could allow PHP to override configuration without having to modify it
- I've never seen statistics for it so I assume there is not much built in
- Apache helps things run smoothly, rarely needing a reboot
- Gives helpful error messages to solve problems easy
- Occasionally we have had to modify file upload size, request timeout, and parameter size which is annoying when it has to be done on a lot of servers or cannot be done through code
- Microsoft IIS and Nginx
I have loved Apache and the brief experience I had with IIS wasn't as good. Nginx I have heard good things and though we use it heavily for our servers now without problems, I haven't configured it myself.