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

Dynamic page loading method based on big data stream type calculation

A dynamic page, data streaming technology, applied in computing, program loading/starting, digital data processing, etc., can solve problems such as inapplicability of specific websites, low real-time requirements, storage space and performance impact, etc. To achieve the effect of improving the perception experience, high accuracy and wide applicability

Inactive Publication Date: 2015-06-24
SHANGHAI SNC NET INFORMATION TECH CO LTD
View PDF6 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The currently commonly used static loading process of pages is as follows: figure 1 As shown, it has the following defects: 1) a lot of files will be generated, and a large number of files will have an impact on storage space and performance; 2) page timeliness maintenance and management require a complex mechanism to achieve; 3) only use For pages that do not require high real-time performance, or have an obvious mechanism to trigger content modification (such as forums, news release pages, etc.), it is not suitable for content that may spontaneously change every minute and every second (such as monitoring data display pages, etc. )
[0004] The preloading technology based on browser prediction has the following defects: 1) whether the technology takes effect or not depends on whether the browser's prediction is accurate, and the browser's automatic prediction page is usually based on common page clues (such as next page, next category), which is not applicable to specific websites; 2) It is predicted by the website developer and assigned to the browser to preload, mainly relying on the developer's understanding of the page, because it is necessary to realize the location of the next page written in the code However, this method cannot dynamically adapt to changes in user browsing patterns, and manually predicting and writing codes for each different page will also increase the workload of development

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
  • Dynamic page loading method based on big data stream type calculation
  • Dynamic page loading method based on big data stream type calculation
  • Dynamic page loading method based on big data stream type calculation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be further described below with reference to the drawings and embodiments.

[0016] figure 2 It is a schematic diagram of the dynamic page loading process based on big data streaming calculation of the present invention.

[0017] See figure 2 , The dynamic page loading method based on big data streaming computing provided by the present invention includes the following steps:

[0018] Step S1: Establish a key-value pair relationship table in the streaming database to store the number of times that any page on the website jumps to another page;

[0019] Step S2: For the current page that the user clicks to open, search the key-value pair relationship table of the current page in the streaming database, and select a group of pages with the greatest relevance to the current page as the preloaded page;

[0020] Step S3: The server reads the preloaded page and puts it in the cache;

[0021] Step S4: If the prediction hits the next page that the user needs t...

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 dynamic page loading method based on big data stream type calculation. The dynamic page loading method comprises the following steps that (a) a key value pair relation table is established in a stream database, and the times of jumping from any one page to the other page on a website is stored; (b) the key value pair relation table of a current page clicked and opened by a user is searched in the stream database, and a group of pages with maximum relevance with the current page are selected out to serve as pre-loading pages; (c) a server reads the pre-loading pages and puts the pre-loading pages in a cache; (d) the server directly provides a generated page in the cache for the user if a predicted page is a next page needed to be jumped by the user. According to the dynamic page loading method, the stream type calculation database is adopted to record statistic page access relation data, the preloading pages are determined according to page relevance counts, judgment and dynamic preloading are performed according to statistical data of user behaviors, the dynamic page loading method is higher in applicability and accuracy, and the perception and experience of real users is greatly improved.

Description

Technical field [0001] The invention relates to a dynamic page loading method, in particular to a dynamic page loading method based on big data flow calculation. Background technique [0002] The current web server performance optimization technology is mainly divided into two types, the static page on the server side and the preloading on the client side. The page static technology mainly uses technical means to generate static pages from the data in the database, and regenerate the static pages when the data is refreshed, reducing the number of times to read the database to improve the performance of the web service. Client-side pre-loading technology uses the browser’s pre-loading function to predict the next page that the user will browse (or the next related page of a certain page can be specified by the developer), and the browser will browse the user The next page is pre-loaded on this page, so that when the user clicks on the next page, if the prediction is correct, the ...

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 Applications(China)
IPC IPC(8): G06F17/30G06F9/445
Inventor 程永新谢涛林壬
Owner SHANGHAI SNC NET INFORMATION TECH CO LTD
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