伺服器端腳本語言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伺服器.