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

Method and device for publishing webpage resources

A technology of web resources and resources, which is applied in the field of communication, can solve problems such as insufficient design of resource classification, poor user experience, resource differentiation and optimization, etc., and achieve the effects of saving reading time, improving user experience, and increasing speed

Inactive Publication Date: 2015-09-09
HANDAN BRANCH OF CHINA MOBILE GRP HEBEI COMPANYLIMITED
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the large increase in the number of network customers in recent years, the above-mentioned resource allocation method and architecture design can no longer meet the current support pressure, and there are deficiencies in the design of the overall architecture and the classification of resources
Among them, each access request needs to be processed layer by layer by WebServer→AppServer→DB to respond to the page. The key problem is: due to the large number of processing nodes, the server load is heavy, the page response is long, and the user experience in the Internet hall is poor.
In addition, the access and response mechanisms of different resources on the Internet hall page are not differentiated and optimized according to the characteristics of the resources themselves, resulting in the inability of the existing system support resources to respond effectively

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
  • Method and device for publishing webpage resources
  • Method and device for publishing webpage resources
  • Method and device for publishing webpage resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] The method for publishing webpage resources provided by the embodiment of the present invention, such as figure 1 shown, including:

[0046] Step 101: Divide the content of the web page into one or more modules according to preset module division rules.

[0047] Step 102: Using a preset resource identification model, analyze the one or more modules to obtain the change frequency of the one or more modules.

[0048] Step 103: According to the change frequency of each module, the one or more modules are respectively divided into static resources or dynamic resources.

[0049] Step 104: Publish the modules corresponding to the static resources to the cache area, and perform asynchronous loading processing on the modules corresponding to the dynamic resources.

[0050] Wherein, the module division rule is: according to the function design and code design corresponding to different areas in the current web page, divide the web page into multiple resources, for example, the...

Embodiment 2

[0082] A scenario where the embodiment of the present invention is adopted is: when the business department proposes a development requirement for a new page, the method for publishing web page resources in this embodiment, such as image 3 shown, including:

[0083] Step 301: The programmer generates a new page according to the needs of the business department.

[0084] Step 302: Publish the page to the page static server.

[0085] Step 303: The page static server divides the content of the webpage into one or more modules according to preset module division rules.

[0086] Step 304: The page static server uses a preset resource identification model to analyze and obtain the change frequency of each module of the page.

[0087] Step 305: Divide the one or more modules into static resources or dynamic resources according to the change frequency of each module.

[0088] Step 306: Publish the module corresponding to the static resource to the cache area, and perform asynchron...

Embodiment 3

[0090] A scenario of using the embodiment of the present invention is: after completing step 306 of the second embodiment above, when the manager needs to change any dynamic resource in the page to a static resource, that is, to change a part of the dynamic content in the page to static content, The method for publishing webpage resources in this embodiment, such as Figure 4 shown, including:

[0091] Step 401: The content of the first module in the page changes.

[0092] Here, the first module may be any module that changes in the page, and the initial state of the first module in this embodiment is a dynamic resource.

[0093] Step 402: Using a preset resource identification model, recalculate the change frequency of the first module.

[0094] Step 403: According to the change frequency, determine that the first module is changed to a static resource.

[0095] Step 404: Publish the first module to the cache.

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 method and a device for publishing webpage resources. The method comprises the following steps: according to a preset module division rule, dividing the content of a webpage into one or a plurality of modules; utilizing a preset resource identification module to analyze the one or multiple modules so as to obtain the change frequency or the change frequencies of the one or the multiple modules; according to the change frequency of each module, independently dividing the one or the multiple modules into static resources or dynamic resources; publishing the modules corresponding to the static resources to a buffer cache, and carrying out asynchronous loading processing on the modules corresponding to the dynamic modules. Website access speed can be improved, and user experience is improved.

Description

technical field [0001] The invention relates to management technology in the communication field, in particular to a method and device for publishing web page resources. Background technique [0002] At present, websites generally use the following two aspects to ensure users' browsing experience: 1. In order to allow users to access the latest information and pages normally, websites generally use J2EE-based dynamic page technology, and each page request needs to go through WebServer→AppServer→DB returns to the user after layer-by-layer processing; 2. Use content distribution network (CDN, Content Delivery Network) technology to solve the cross-network problem. Generally, static resources and videos are published to the CDN server that is closer to the user. To realize the acceleration function for users in different networks and regions. [0003] However, due to the large increase in the number of network customers in recent years, the above resource allocation methods an...

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/30
Inventor 宋浩宋晓亮侯佳佳李彦光王鹤雄
Owner HANDAN BRANCH OF CHINA MOBILE GRP HEBEI COMPANYLIMITED
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