Performance of dynamic Web page generation for database-driven Web sites

被引:2
|
作者
Ghosh, Probir [1 ]
Rau-Chaplin, Andrew [1 ]
机构
[1] Dalhousie Univ, Fac Comp Sci, Halifax, NS, Canada
关键词
performance; scalability; database-driven web site; database caching; !text type='HTML']HTML[!/text] fragmenting caching; page pre-generation;
D O I
10.1109/NWESP.2006.24
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid growth of e-Business, web sites are increasingly relying on dynamic content generation applications to provide dynamic interaction and personalized experiences to the web sites users. To generate such dynamic web page for each user request requires heavy dynamic script execution due to customize and personalize information. This dynamic script execution puts heavy load on the web server. Again database server experiences extra overheads due to increase of database-driven e-commerce applications and their frequently update. These extra loads on web server and database server lead to increase response time. The overall response time is made up of two types of latency, namely network latency and server-side latency. In this paper we are mainly concerned about server-side latency. We have proposed an approach which integrates prediction based dynamic web page pre-generation with PFC and DBC caching. Our integrated approach reduces dynamic web page generation time by achieving the eventual benefits through middle-tier database cache(DBC) and HTML fragment cache(PFC) and the immediate benefit through dynamic web page pregeneration. Response time is reduced by storing database tables in the middle-tier cache and by sharing common fragments among multiple pages stored in the HTML fragment cache. The reduction of response time latency significantly improves the performance and scalability.
引用
收藏
页码:56 / +
页数:3
相关论文
共 50 条
  • [31] Securing native XML database-driven web applications from XQuery injection vulnerabilities
    Palsetia, Nushafreen
    Deepa, G.
    Khan, Furqan Ahmed
    Thilagam, P. Santhi
    Pais, Alwyn R.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 122 : 93 - 109
  • [32] WIPE-A model for a web-based database-driven environment for teaching programming
    Efopoulos, V
    Evangelidis, G
    Dagdilelis, V
    Kaskalis, T
    3RD IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2003, : 472 - 472
  • [33] Database-Based Web Page
    Liang Dan xi 1
    2.E Commerce Application Development Architect
    WuhanUniversityJournalofNaturalSciences, 2001, (Z1) : 443 - 447
  • [34] Database-driven Framework for RDF Statements Generation
    Liu, Chien-Liang
    Lee, Chia-Hoang
    2011 SECOND ETP/IITA CONFERENCE ON TELECOMMUNICATION AND INFORMATION (TEIN 2011), VOL 1, 2011, : 141 - 145
  • [35] Web page dependent vision based segmentation for web sites
    Ko, Pyungkwan
    Kang, Sanggil
    Kumar, Harshit
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 690 - +
  • [36] Predicting web page performance level based on web page characteristics
    Zhou, Junzan
    Zhang, Yun
    Zhou, Bo
    Li, Shanping
    International Journal of Web Engineering and Technology, 2015, 10 (02) : 152 - 169
  • [37] Performance Driven Database Design for Scalable Web Applications
    Patvarczki, Jozsef
    Mani, Murali
    Heffernan, Neil
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, 5739 : 43 - 58
  • [38] Designing, developing, and implementing a web-based, database-driven learning system: The SunTAN experience
    Lau, T
    IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE - PROCEEDINGS, VOL 2: TECHNICAL PAPERS, 1998, : 85 - 92
  • [39] Designing, developing, and implementing a web-based, database-driven learning system: The SunTAN experience
    Lau, Teresa
    IEEE International Professional Communication Conference, 1999, : 85 - 92
  • [40] The influence of Web page images on the performance of Web servers
    Muntean, CH
    McManis, J
    Murphy, J
    NETWORKING - ICN 2001, PT I, PROCEEDINGS, 2001, 2093 : 821 - 828