1. Introduction
With the rapid growth of dynamics web sites and e-Business, the web content becoming more dynamic coincides with enhanced personalization. By using dynamic page generation technology, a web site can generate pages at run time, significantly increasing its flexibility in customizing page content and thereby providing the users more personal and rich web experience. Generating personalized content is computationally expensive and further reduces the effectiveness of proxy caches. These dynamic and personalized page contents severely reduce web and application server performance and scalability because of the additional load placed on the web and application server. The delay for this load includes: (1) computational delay (such as from query processing), (2) interaction bottlenecks (such as from waiting for a DBMS connection), (3) cross-tier communication (TCP/IP stack traversal, for example). (4) Content conversion (XML-to-HTML transformation).