Font Size: a A A

Research And Implementation Of LXR-Oriented Dynamic Web Pages Acceleration Technology

Posted on:2009-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:H TongFull Text:PDF
GTID:2178360278457096Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Today, as the rapid development of Internet, it has already been an important tool in people's life. Not only it being used for the information propagation, but also it becomes an important intermediary for commercial activity, it is called the fourth big medium. However, as the prevalent of Internet, people begin to complain that network runs slow. How to improve network speed has become one of the most important problems in Internet study. In modern Internet application, dynamic Web pages, taking place of static Webpage, have already become the mainstream. Dynamic Web pages application includes E-commerce, E-auction, Searching engine and so on. These applications certainly lead to many database queries, network delay and server spending, and have a strong impact on the performance of Web server. Thus, the dynamic Web pages performance acceleration technique, which reduced data access delay and improved Web performance, is an important solution for hoisting network speed.This study is on the background of a national 863 project "opening source community".This paper around the subject of distributed co-development platform, constructing a Web2.0-style personalized service platform. The platform Web-based, integrated lots of Web2.0 elements, such as Wiki, Blog and has a strong the Bug management as well as the code management tool SVN. In order to provide a good code- reading environment to the developer, need to integrate a powerful code reading system LXR. LXR using Perl scripts, it also has the same problem of dynamic pages in the Web server lower performance.This study researched on the problem of LXR lower performance, has proposed a technology which is LXR-Oriented dynamic web pages acceleration technology, has constructed a system which is LXR-Oriented dynamic web pages acceleration technology. It can overcome the insufficiency of traditional staticizing method. The system has two innovations: One is giving a new web pages replacement strategy - FAS algorithm, this algorithm aims at the server, and it consider the Web pages visited frequency, the pages ages as well as the pages sizes these three LXR page's visited characteristic, the experimental result indicated that this algorithm has better performance; the other is the pre-fetching technology probability-based prediction model integrating the character of LXR page. The pre-fetching model base on Markov model, which according to transition probability of the historical visit to the page to mining users visited sequence, the results show that, this prediction algorithm has many advantages such as high availability, simple, high percentage of hits.First, this paper introduced the principle of the LXR-Oriented dynamic web pages acceleration technology, and the architecture of this acceleration system. Second, analyzed and designed the system's modules, and introduced with emphasis at the actualization of page replacement module, described the process of algorithm's actualization in detail; then introduced the actualization of pre-fetching module which is probability-based prediction module; afterward achieved dynamic Web acceleration technology in LXR, and evaluated the system capability in detail, the test data showed that this technology could improve the server's capability highly; finally summarized and showed the prospects of the paper.
Keywords/Search Tags:dynamic web pages, acceleration technology, replacement algorithm, prediction technology, Markov model
PDF Full Text Request
Related items