z-logo
open-access-imgOpen Access
A performance comparison of dynamic Web technologies
Author(s) -
Lance Titchkosky,
Martin Arlitt,
Carey Williamson
Publication year - 2003
Publication title -
acm sigmetrics performance evaluation review
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.223
H-Index - 80
eISSN - 1557-9484
pISSN - 0163-5999
DOI - 10.1145/974036.974037
Subject(s) - perl , computer science , dynamic web page , workload , java , operating system , web application , application server , web server , implementation , database , world wide web , web service , the internet , software engineering
Today, many Web sites dynamically generate responses "on the fly" when user requests are received. In this paper, we experimentally evaluate the impact of three different dynamic content technologies (Perl, PHP, and Java) on Web server performance. We quantify achievable performance first for static content serving, and then for dynamic content generation, considering cases both with and without database access. The results show that the overheads of dynamic content generation reduce the peak request rate supported by a Web server up to a factor of 8, depending on the workload characteristics and the technologies used. In general, our results show that Java server technologies typically outperform both Perl and PHP for dynamic content generation, though performance under overload conditions can be erratic for some implementations.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom