框架基准测试(Framework Benchmarks)

在过去,当开发web应用时,性能不是作为最高优先级之一被考虑的。因为硬件可以填补这块的空缺。 然而,当Google 决定 将网站的速度纳入搜索排名时,性能成为了与功能并起并坐的最高优先级之一。 这也就是说一个可以提高网站性能的方式,将对站点有着正面积极的意义和影响。

以下的基准测试,展示了相比传统的PHP框架,Phalcon是多么地高效。这些基准测试会随着任意被提及到的框架和Phalcon本身发布的稳定版本更新而同步更新。

我们鼓励程序员拷贝我们用于进行我们基准测试的测试套件。如果你任何额外的优化方案或者建议, 都可以 联系我们从Github上签出源代码

怎样的测试环境?(What was the test environment?)

APC 中间层代码缓存可适用于全部框架。任何Apache模块重定向特性可以被禁止掉以避免额外不必要的开销。

测试环境的硬件设备如下:

  • Operating System: Mac OS X Lion 10.7.4
  • Web Server: Apache httpd 2.2.22
  • PHP: 5.3.15
  • CPU: 2.04 Ghz Intel Core i5
  • Main Memory: 4GB 1333 MHz DDR3
  • Hard Drive: 500GB SATA Disk

PHP 版本和相关信息:

/phalcon/20150513/bench-4.png

APC 配置:

/phalcon/20150513/bench-5.png

基准测试列表(List of Benchmarks)

变更日志(ChangeLog)