IIS APACHE NGINX相比较

3个服务器的并不是那个好,那个差只是运用环境不一样。


1,iis 不用说如果你程序是asp的你就只能选择iis


2,apache 这个没得说,优点很明显,稳定,强大,php可以用module的方式,如果你装了xcache,没得说apache是你最好的选择。不过apache有个很大的缺点,ddos的时候支持的并发数非常低


3,nginx 这个重点是反向代理,如果你做镜像或者网站静态页面的而且流量比较大,用nginx分流是个不错的选择,不过php只能用fastcgi的方式跑,缺点就是php装了xcache他每个fastcgi的进程里面的缓存都是独立的,有点浪费资源的感觉,优点是ddos的时候这3个服务器之中他是最好的,并发数支持最大。

实际运用重apache和nginx经常都是存在的,根据他们自身的缺点,可以把apache做后台监听127.0.0.1:80,nginx做前台监听外网IP的80端口

你可能感兴趣的:(apache,nginx,服务器,程序,IIS)