Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method of web caching based on paging

A paging and caching technology, which is applied in other database retrieval, network data retrieval, special data processing applications, etc., can solve the problems that rendering time affects user experience, increase the average response time of web pages, increase the average rendering time of web pages, etc., and achieve Reduce the average rendering time, reduce the average rendering time, and improve the effect of user experience

Active Publication Date: 2020-03-17
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the pagination technology can greatly reduce the burden on the server and the network, but because of multiple requests to the server, it will definitely increase the average response time of the web page and then increase the average rendering time of the web page, and the rendering time of the web page will directly affect the user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method of web caching based on paging

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0021] The present invention is a WEB caching strategy based on paging. The data request method is based on the "paging strategy", but it is different from the general "paging strategy". A unique algorithm is used to determine the number of requested pages and page numbers, and then the requested data is cached in the browser's local storage, and a clever algorithm is used to ensure the timeliness of the cached data. According to the user's operation rules, the user host requests multiple pages from the server at a time and caches them through our original algorithm, which can reduce the number of requests to the server, thereby reducing the average rendering time of the web page and improving user experience. In the page request algorithm, the user host personalizes the data of the requested page according to the user's operating habits, that...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a WEB caching method based on paging. When loading for the first time, the data of the first three pages are requested, and the maximum number of pages allowed to be requested each time thereafter is obtained by adding the number of pages requested last time and a counter. After success, the highest page number is the length of the current page data cache array; when loading a new page, first use the page number as the index subscript to read the page data cache array, if the read data is empty , it means that the page has not been cached yet, and the page and its adjacent unrequested pages are requested. The invention only needs to initiate a small amount of requests to the server, which can improve the access hit rate of the cached data, reduce the page failure rate, thereby reduce the average presentation time of the webpage, and further improve the user experience.

Description

technical field [0001] The invention belongs to the technical field of database caching, and in particular relates to a paging-based WEB caching method. Background technique [0002] Web applications are also network-based applications. Users do not need to install any special programs. They only use a browser to access the server, and they can realize business processes by browsing the web. The rise of the Internet has led to the rapid development of Web applications, and the data volume of Web applications has also increased accordingly. For enterprise information systems, the amount of data will not be limited to a small range. If all data is returned to users regardless of everything, it will not only reduce user experience, but also greatly increase the burden on servers and networks. [0003] In order to solve the above problems, paging technology came into being. Paging technology is a technology that presents all the data to the user in segments—the user does not s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/957
CPCG06F16/9574
Inventor 李春霖唐雪飞李贞昊王若希
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products