PHP运行在Windows Server 2008下:性能提高130%

ugmbbc发布于 2008-04-01 14:13:11| 次阅读 字体: 打印预览

Windows Server 2008

我们知道Windows Server 2008 IIS内置的FastCGI机制可以让PHP的解析速度大幅提高,但详细数据是多少呢?MSDN上的告诉我们,一倍还多,130%!
该数据来自新加坡网站StreetDirectory.com,他们部署Windows Server 2008当Web服务器后得到了明显的性能提升,如图:

Graph1_thumb3

据网站方面称从用户回馈来看,PHP程序的运行甚至比原生的LAMP环境还要好,他们没有针对访问进行任何优化,所有工作仅仅是升级到Windows Server 2008而已.

这样,网站放就可以以相同的投入获得更高的支撑能力,节省了成本.



 

对本文中的事件或人物打分
  • Currently.0.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

当前平均分: 打分后显示

-5-4-3-2-1012345
对本篇新闻报道的质量打分

当前平均分: 0.0(0 次打分)

-5-4-3-2-1012345
现在评论本文
共 63 条评论,显示 60 条
第1楼 匿名人士 发表于 2008-04-01 14:16:47
IIS的url_rewrite太麻烦了

虽然有相关插件,但对虚拟机来说太不方便了
回复 支持(26) 反对(5)   举报
第2楼 幻缨雪 发表于 2008-04-01 14:17:08
“ASP.Net运行在OpenBSD *.xxx.oo下:性能提高250%”
回复 支持(82) 反对(24)   举报
第3楼 匿名人士 发表于 2008-04-01 14:18:19
错了,是虚拟主机
回复 支持(8) 反对(1)   举报
第4楼 匿名人士 发表于 2008-04-01 14:18:27
微软的枪手,你怎么不写一篇

????????????????????????????????????????????????????????????????
回复 支持(2) 反对(8)   举报
第5楼 匿名人士 发表于 2008-04-01 14:18:42
图里面是 WS2008和linux比较吧
回复 支持(9) 反对(2)   举报
第6楼 匿名人士 发表于 2008-04-01 14:18:58
.NET运行在AIX上跑飞了,抱歉,我是说跑得飞快,而不是程序跑飞了
回复 支持(3) 反对(7)   举报
第7楼 匿名人士 发表于 2008-04-01 14:19:04
2008原生支持PHP?
回复 支持(0) 反对(0)   举报
第8楼 匿名人士 发表于 2008-04-01 14:21:41
FastCGI 明明是 Linux 下的么,欺负新手啊?
回复 支持(1) 反对(11)   举报
第9楼 匿名人士 发表于 2008-04-01 14:22:39
不懂不要乱说话
回复 支持(1) 反对(1)   举报
第10楼 匿名人士 发表于 2008-04-01 14:23:14
真的吗?拭目以待……

不过我怀疑你是用W08跟最最原始的linux比较吧?
回复 支持(2) 反对(2)   举报
第11楼 匿名人士 发表于 2008-04-01 14:26:36
不就是提高了30%么
回复 支持(1) 反对(3)   举报
第12楼 Spark 发表于 2008-04-01 14:27:21
FastCGI是IIS的一个插件,专为提高PHP的性能,是Zend和Microsoft共同开发的!
回复 支持(20) 反对(2)   举报
第13楼 匿名人士 发表于 2008-04-01 14:28:08
有人无法接受现实么..
回复 支持(35) 反对(3)   举报
第14楼 匿名人士 发表于 2008-04-01 14:29:55
哦。。。明白了,今天是愚人节
回复 支持(61) 反对(6)   举报
第15楼 匿名人士 发表于 2008-04-01 14:34:28
这样,网站放就可以以相同的投入获得更高的支撑能力,节省了成本.



一个Windows Server 2008的成本比LAMP高了去了。
回复 支持(9) 反对(10)   举报
第16楼 匿名人士 发表于 2008-04-01 14:37:28
俺不懂,俺学习
回复 支持(1) 反对(0)   举报
第17楼 匿名人士 发表于 2008-04-01 14:39:44
是愚人节新闻吗?
回复 支持(2) 反对(0)   举报
第18楼 匿名人士 发表于 2008-04-01 14:43:07
低调~~~~~要低调。。。。。

性能。。。。。什么性能。。。。指的是什么。。。。

访问数据量?代码运行速度?还是?。。。。

我就不信了,做一个20万个随机循环,插入数据库,看它死不死机-_-!
回复 支持(0) 反对(12)   举报
第19楼 匿名人士 发表于 2008-04-01 14:43:49
盗版低调些..闷声发大财.
回复 支持(6) 反对(1)   举报
第20楼 匿名人士 发表于 2008-04-01 14:44:22
这不能用中国的人力成本来评估.....
回复 支持(2) 反对(0)   举报
第21楼 匿名人士 发表于 2008-04-01 14:44:54
基本不信。
回复 支持(1) 反对(0)   举报
第22楼 匿名人士 发表于 2008-04-01 14:49:10
节省了成本?Server好像不便宜吧。
回复 支持(0) 反对(0)   举报
第23楼 当当 发表于 2008-04-01 14:54:52
我2003下早装fastcgi了,可性能感觉没提高
回复 支持(1) 反对(0)   举报
第24楼 匿名人士 发表于 2008-04-01 14:57:21
fastCGI在apache用了n年了,IIS才用上啊?
回复 支持(3) 反对(4)   举报
第25楼 匿名人士 发表于 2008-04-01 14:59:08
刚才是-0.1,我打了三分变成0
回复 支持(1) 反对(0)   举报
第26楼 匿名人士 发表于 2008-04-01 15:00:02
你家说的就是拿ws2008和LAMP对比
回复 支持(1) 反对(0)   举报
第27楼 匿名人士 发表于 2008-04-01 15:01:02
这样的话...
回复 支持(0) 反对(0)   举报
第28楼 匿名人士 发表于 2008-04-01 15:02:21
按你的智商应该跟你说 230%
回复 支持(4) 反对(0)   举报
第29楼 匿名人士 发表于 2008-04-01 15:03:20
20W 而已...
回复 支持(2) 反对(0)   举报
第30楼 匿名人士 发表于 2008-04-01 15:05:10
April Fool
回复 支持(0) 反对(0)   举报
第31楼 镜子先生 发表于 2008-04-01 15:08:27
微软不该垄断,垄断就有错了!
回复 支持(0) 反对(1)   举报
第32楼 匿名人士 发表于 2008-04-01 15:09:26
没见过世面...



2000万都是小意思
回复 支持(2) 反对(0)   举报
第33楼 匿名人士 发表于 2008-04-01 15:17:39
愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节愚人节
回复 支持(0) 反对(0)   举报
第34楼 匿名人士 发表于 2008-04-01 15:21:01
只是在特定访客数量下明显提升。在高访问数量下还是差不多,这对商业化的网站来说没有任何实际意义。
回复 支持(2) 反对(1)   举报
第35楼 匿名人士 发表于 2008-04-01 15:22:39
LAMP的工程师成本太高,远超过Win Server的购买费用
回复 支持(21) 反对(2)   举报
第36楼 幻缨雪 发表于 2008-04-01 15:25:57
某种意义上说... 也对吧...
回复 支持(1) 反对(0)   举报
第37楼 匿名人士 发表于 2008-04-01 15:49:32
真的假的?。。。
回复 支持(0) 反对(0)   举报
第38楼 匿名人士 发表于 2008-04-01 16:02:09
Apache/2.0.59 (FreeBSD) PHP/5.2.5 Server at www.streetdirectory.com Port 80



今天是4月1日
回复 支持(3) 反对(0)   举报
第39楼 风舞启源 发表于 2008-04-01 16:38:11
Forbidden

You don''''t have permission to access / on this server.
Apache/2.0.59 (FreeBSD) PHP/5.2.5 Server at www.streetdirectory.com Port 80
回复 支持(1) 反对(0)   举报
第40楼 匿名人士 发表于 2008-04-01 17:10:59
大家看横坐标。4500左右用户的时候IIS就不行。很明显。



在量多的日子里,还是LINUX王道。
回复 支持(6) 反对(1)   举报
第41楼 匿名人士 发表于 2008-04-01 17:37:25
您不要乱说才对

iis怎么解析.htaccess

给个例子啊
回复 支持(1) 反对(2)   举报
第42楼 匿名人士 发表于 2008-04-01 17:50:43
派对 员
回复 支持(0) 反对(0)   举报
第43楼 匿名人士 发表于 2008-04-01 17:59:24
愚人节啊,好玩。
回复 支持(0) 反对(0)   举报
第44楼 匿名人士 发表于 2008-04-01 18:45:07
Windows Server 2008 在性能上提高..但对于人们来说..始终比不上免费的LINUX
回复 支持(0) 反对(1)   举报
第45楼 匿名人士 发表于 2008-04-01 18:45:57
你有100台服务器的时候,您就不这么说了。
回复 支持(1) 反对(0)   举报
第46楼 匿名人士 发表于 2008-04-01 19:13:11
正常人不会用iis搭建php平台,-5
回复 支持(1) 反对(2)   举报
第47楼 匿名人士 发表于 2008-04-01 19:34:34
补充一些内容:
fastCGI官方网站:www.fastcgi.com,它支持几乎所有流行的WEB服务器;如果对fastCGI还是没有概念,请阅读(http://www.20cn.net/ns/wz/net/data/20030615005558.htm)一文。
回复 支持(0) 反对(0)   举报
第48楼 匿名人士 发表于 2008-04-01 20:52:26
那你一定不了解IIS7的 rewrite机制,知识要更新。
回复 支持(1) 反对(0)   举报
第49楼 匿名人士 发表于 2008-04-01 20:53:17
linux原生支持php?
回复 支持(2) 反对(0)   举报
第50楼 匿名人士 发表于 2008-04-01 20:54:19
错了,省了linux的admin。 一个月,windows server的成本就回来了。
回复 支持(0) 反对(0)   举报
第51楼 匿名人士 发表于 2008-04-01 20:55:07
一用上就超过apache了,lamp可以去吃代谢产物 了。
回复 支持(1) 反对(0)   举报
第52楼 匿名人士 发表于 2008-04-01 21:42:09
真无聊,要linux不用普通模式,也使用FastCGI性能提高更加大
回复 支持(0) 反对(1)   举报
第53楼 匿名人士 发表于 2008-04-01 23:39:26
可在这篇报道中,看不出linux下的apache用fastCGI了没有! 而且熟悉fastCGI的人也知道,即使系统支持了fastCGI,对绝大多数php程序来说,也没有任何意义,原因很简单,这些php程序没有使用fastCGI! 还是“农民伯伯”(你到底是不是农民?)说得有道理,我也是看了他提供的哪个文章后才知道的。

apache似乎没有夸耀过自己的速度,而一直在说的是自己的稳定性和扩展性,真要速度,可以使用lighttpd呀,现在在使用PHP时,IIS对apache在速度上都没有多少优势,那对lighttpd ,就更不可比较了。
一家之言,莫以为事,拒绝谩骂!
回复 支持(0) 反对(1)   举报
第54楼 匿名人士 发表于 2008-04-01 23:40:05
做压力测试 就冲LAMP四个字就是菜鸟

全是FAMP

或者FLMP

甚至FNMP
回复 支持(0) 反对(0)   举报
第55楼 匿名人士 发表于 2008-04-02 11:33:39
旧新闻?



我实际测过,编译速度快到1.1倍到1.2倍之间...

我没加zend 加速器... iis7+fcgi+php
回复 支持(1) 反对(0)   举报
第56楼 匿名人士 发表于 2008-04-02 12:00:24
服务器多的时候,软件的成本就不再是大头,大头是硬件,用windows就可以节省很多硬件服务器,省下来的钱可以用来买ws2008,开发/管理的成本更是急剧降低,大家算算账就知道了,不要人云亦云,我就是算过以后才放弃使用*uix
回复 支持(2) 反对(1)   举报
第57楼 匿名人士 发表于 2008-04-12 05:31:35
微软没枪手的 大哥。。。 只有linux枪手



有本事你找篇像linux诋毁windows的那种枪文去啊
回复 支持(0) 反对(0)   举报
第58楼 匿名人士 发表于 2008-04-12 05:34:14
弱 ~智 fastcgi是个开放式的标准 就好像cgi一样



不过我认为还是ISAPI性能好 我并不认为fastcgi性能能超过ISAPI

不过这样也好 地球上99.99%的人都是弱 ~智 喜欢起哄 都说fastcgi性能好 就好像都吹linux性能好那样 微软可以少受谣言诋毁
回复 支持(0) 反对(0)   举报
第59楼 匿名人士 发表于 2008-05-25 16:22:04
哪里来的测试数据,我的iis每天3万多IP链接一样稳定的很。microsoft.com,live.com,msn.com这些网站都是iis架构的,那用户是多大呢?
回复 支持(0) 反对(0)   举报
第60楼 匿名人士 发表于 2008-05-25 16:32:07
看过一篇国外的文章(忘记网址了),专门比较isapi和fastcgi。在纯php少数据库连接的情况,isapi是速度是胜过fastcgi,如果经常连接数据库,fastcgi是稍微胜过isapi。但从稳定性上说,fastcgi强于isapi,isaspi常会有一些莫名其妙的500错误。文章还说如果加上eAccelerator加速,fastcgi和isapi的速度都会有很大提高。我的服务器目前就是isapi+eaccelerator, 目前很少遇到500错误。eaccelerator预编译确实让php页面刷新的速度有所提高。
回复 支持(0) 反对(0)   举报
热门评论
幻缨雪 发表于 2008-04-01 14:17:08
“ASP.Net运行在OpenBSD *.xxx.oo下:性能提高250%”
回复 支持(82) 反对(24)   举报
匿名人士 发表于 2008-04-01 14:29:55
哦。。。明白了,今天是愚人节
回复 支持(61) 反对(6)   举报
匿名人士 发表于 2008-04-01 14:28:08
有人无法接受现实么..
回复 支持(35) 反对(3)   举报
匿名人士 发表于 2008-04-01 14:16:47
IIS的url_rewrite太麻烦了
虽然有相关插件,但对虚拟机来说太不方便了
回复 支持(26) 反对(5)   举报
匿名人士 发表于 2008-04-01 15:22:39
LAMP的工程师成本太高,远超过Win Server的购买费用
回复 支持(21) 反对(2)   举报
Spark 发表于 2008-04-01 14:27:21
FastCGI是IIS的一个插件,专为提高PHP的性能,是Zend和Microsoft共同开发的!
回复 支持(20) 反对(2)   举报
匿名人士 发表于 2008-04-01 14:18:42
图里面是 WS2008和linux比较吧
回复 支持(9) 反对(2)   举报
匿名人士 发表于 2008-04-01 14:18:19
错了,是虚拟主机
回复 支持(8) 反对(1)   举报
匿名人士 发表于 2008-04-01 14:43:49
盗版低调些..闷声发大财.
回复 支持(6) 反对(1)   举报
匿名人士 发表于 2008-04-01 17:10:59
大家看横坐标。4500左右用户的时候IIS就不行。很明显。

在量多的日子里,还是LINUX王道。
回复 支持(6) 反对(1)   举报