时间: 2011-07-02 / 分类: WEB后端编程 - 开发与实践 / 浏览次数: / 3 个评论 发表评论
又要在Windows下把Nginx换成Apache了
黄金分割与摄影构图
CSS Hack浏览器兼容IE6+IE7+IE8+IE9+FF
WEB前端开发中的一些编程风格和书...
12条经典摄影技巧

最近一段时间很喜欢尝试小巧的WEB服务器,如nginx或lighttp等,特别是Nginx服务器,由于小巧快速而且功能强大的特点,配置起来也比较简单,所以在测试环境优先使用,同时也是为了同步Linux上的Nginx服务器,迁移代码过去的时候比较方便,不用修改Nginx下的.htaccess规则,毕竟Apache下htaccess的RewriteRule和Nginx下的htaccess里的rewrite写法是略有所不同的,Nginx在本机Windows平台测试的时候也是灰常快的,能明显感觉到比IIS快很多。

官方提供的各种功能模块应有尽有,结合这些模块可以完整各种各样的配置要求,例如:、FastCGI、流媒体服务器、 支持、URL 重写等等,更关键的是 Nginx 拥有 Apache 和其他 HTTP 服务器无法比拟的高性能,所以有时候也可以在前端引入 Nginx 来提升网站的访问速度。

但是用Nginx在Windows下会碰到php-cgi.exe自动退出的问题,在测试环境访问量可控的情况下看不出来,但是在生产环境下访问量一旦上去就会崩溃,导致php没法访问,虽然网上也有一部分解决方案;而且Nginx也没有内置的很好的界面和控制台把命令启动项来添加到Windows的Service服务中,这一点远不如Apache和IIS,所以平时需要添加一个批处理文件在开机的时候加载启动控制,所以在Windows服务器上只好暂时舍弃了nginx,除非到Linux下面的环境。

如果是Linux下,Nginx应该还是一个比较不错的选择,从Netcraft上的 http://news.netcraft.com/archives/category/web-server-survey/ 发现,在互联网上,除去Apache和IIS以外,Nginx应该排第三了:

照图看的话,Google服务器也是很强的,但是目前没有接触到,互联网网站使用了谷歌的服务器软件增长的速度速度惊人,有空的时候还是需要去研究一下Google服务器。

  站点地图 | 关于我 | 返回顶部
Copyright © 2001-2013 { amiku.cn | zhangshunjin.com }. Powered by 

阿米酷

张顺金


浙ICP备11002820号-1