Nginx与httpd对比
《Nginx与httpd对比》要点: 作为一个运维的学习者,对nginx和apache了解的很浅,但是作为以后运维过程中非常重要的两款服务器软件,静态web服务提供者,还是相当有必要深入的了解一下他们俩个的区别. 那么,我开始尝试从几个方面来分析他们的区别之处.所有的观点都为本人持有,一家之言而已. 生存环境(操作系统)、不同的地域的使用情况、存在或者一般使用者的规模、主要作用、源代码情况(如果有时间的话)、使用亲民度、对php等的支持. 下面开始我的菜鸟学习之路 一、生存环境各类种子的发育离不开肥沃的土壤,同样,谈到应用程序,我们不得不提到的就是操作系统环境,毕竟不同系统对他们的影响还是不小的 apache 这个老牌了,在几乎任何系统下都有对应的支持,无论时Windows还是Linux还是其他系统,都有支持 它的官网:http://httpd.apache.org/ 截至目前,最新版本是2.4.20,可见官网下载可以直接获得Win以及NetWare的二进制安装包,而Linux需要自行编译使用(当然使用源最好) nginx也一样,官网http://www.nginx.org/,又卡又慢,给人一种很不好的印象(httpd也不快),截至目前,最新版为1.10.0. 进入下载页面,可以发现,nginx只提供Linux相关源码和Windows版本,没有其他的支持,搜索一番,Windows下Nginx的相关信息寥寥无几 所以总结说Windows下Apache占用率使用率是霸主地位的,Linux两者尚不知晓 顺便借鉴一下前人的经验,各种测试各种评测,很明确的OS区别就是, 二、使用地域实话说我并不知道中国与外国在服务器使用上有何区别,由于我的梦想是在中国当运维,所以外国怎么样对我也不重要. 听说中国的运维技术,远超过外国普通公司(淘宝在线人数峰值),所以或许关注中国是对的... 2015年中旬左右的服务器市场占有率,可以看到,nginx对比apache还是要低上不少的.至于微软的为啥那么多?呵呵,不是所有开网站的都会用Linux的... 老牌apache还是占有了大部分市场,我们可以通过随便看看各种网站,看他们提供Web服务的时候,使用的都是什么服务器
(编辑:ASP站长网) |