服务器端脚本语言PHP和JSP的性能比较
Scott Trent, Michiaki Tatsubori, Toyotaro Suzumura, Akihiko Tozawa,
and Tamiya Onodera
IBM Tokyo Research Laboratory
16-23-14 Shimotsuruma Yamato-shi, Japan 242-8502
{trent,mich,toyo,atozawa,tonodera}@jp.ibm.com
摘要
动态脚本语言PHP在执行网页应用中已经非常流行并被广泛使用作为一种服务器端脚本语言。相对PHP和JSP的性能比较,我们使用的SPECweb2005基准程序,它能兼顾用PHP和JSP提供三个应用程序脚本。本文描述和对照使用Apache和Lighttpd服务器在不同配置的PHP和JSP上执行SPECweb2005性能标准检查程序测试的结果。尽管有微基准程序观测到的PHP解释语言的执行,SPECweb2005基准程序的试验结果仍然对于服务器实施者产生有价值的执行数据。脚本语言执行时间的效率仍然关系到端到端的执行。然而,一旦仔细构筑和调整后,语言运行时间比网络服务性能本身少于一个瓶颈。
关键词:PHP, JSP, SPECweb, Benchmarking, Web服务器.