apache
跨平台,开源,稳定性好,性能低,使用select只能是同一时间只能为一个客户提供服务,臃肿,庞大,功能超强
nginx
跨平台,开源,稳定性极佳,性能高,使用epoll同一时间可为多个客户提供服务,同时提供sendfile(文件发送不需经过用户态内存),架构清晰,脉络明了,功能较为单一(如果使用aio_read是不是性能更高了)