一直以来都是 Windows 环境下开发,配置的当然就是 Apache + PHP + MySQL 了。
今天在虚拟机(Ubuntu Server 7.04)里面测试程序,发现速度好像比 Windows 下面快很多。用 ApacheBench 一测试,果不其然。
在 Windows 下面,每次请求耗时 240-250ms(1000ms 等于 1 秒),而虚拟机里面,每个请求耗时 80-90ms -_-#
这个性能差距不是一点点啊。而且我是在 VMware Workstation 里面跑的虚拟机,才给虚拟机分配 128M 内存。。。。
好在 Windows 2003 IIS6 + PHP 的效率还不错,和 Linux 下面的 Apache + PHP 很接近(不过就比不上 lighttpd fastcgi + PHP 了)。
贴张虚拟机的图,呵呵。