CN107911459A - A kind of Web page storage device - Google Patents
A kind of Web page storage device Download PDFInfo
- Publication number
- CN107911459A CN107911459A CN201711164397.8A CN201711164397A CN107911459A CN 107911459 A CN107911459 A CN 107911459A CN 201711164397 A CN201711164397 A CN 201711164397A CN 107911459 A CN107911459 A CN 107911459A
- Authority
- CN
- China
- Prior art keywords
- information
- resource information
- match
- static
- dynamic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention provides a kind of Web page storage device, including:Receiving module is used for the web request that subscribing client is sent;Processing module is used to obtain static resource solicited message and/or dynamic resource solicited message from according to the web request, static resource information is obtained from first memory module according to the static resource solicited message, and send the first instruction to sending module, and/or dynamic resource information is obtained from the second memory module according to the dynamic resource solicited message, and send the second instruction to sending module;Sending module, which is used to instruct to the client computer according to first, sends static resource information;It is additionally operable to instruct to the client computer according to described second and sends dynamic resource information;The present invention stores dynamic resource information and static resource unpack, easy to search corresponding resource information, dynamic and static content is targetedly handled, so as to reach the effect of performance boost.
Description
Technical field
The invention mainly relates to technical field of information processing, and in particular to a kind of Web page storage device.
Background technology
At present, in some medium-and-large-sized websites, including more dynamic web page (Webpage) and static Web page (webpage page
Face), dynamic web page includes dynamic resource information, and static Web page includes static resource information, usually by dynamic resource information
It is stored in static resource information on same memory or server, searches very difficult, and performance is bad.
The content of the invention
The present invention is directed to the deficiency of above-mentioned technical problem, there is provided a kind of Web page storage device.
The technical solution that the present invention solves above-mentioned technical problem is as follows:A kind of Web page storage device, including:
Receiving module, the web request sent for subscribing client;
Processing module, for obtaining static resource solicited message and/or dynamic resource request letter from according to the web request
Breath, static resource information is obtained according to the static resource solicited message from first memory module, and is sent out to sending module
The first instruction is sent, and/or dynamic resource information is obtained from second memory module according to the dynamic resource solicited message, and
The second instruction is sent to sending module;
Sending module, static resource information is sent for being instructed according to described first to the client computer;It is additionally operable to basis
Described second instructs to client computer transmission dynamic resource information;
First memory module, for storing static resource information;
Second memory module, for storing dynamic resource information.
The beneficial effects of the invention are as follows:Dynamic resource information and static resource unpack are stored, easy to search correspondence
Resource information, targetedly processing dynamic and static content, so as to reach the effect of performance boost.
Based on the above technical solutions, the present invention can also be improved as follows.
Further, a plurality of static resource information is stored in first memory module, every static resource information includes
With information, static resource routing information and static version control file.
Further, the processing module is specifically used for, and the first match information is obtained from the static resource solicited message,
First match information of acquisition is matched with each match information in the first memory module, will if successful match
The corresponding static resource information of match information of successful match sends client computer.
It is using the above-mentioned further beneficial effect of scheme:Searched by match information, it is possible to increase search information
Accuracy.
Further, a plurality of dynamic resource information is stored in second memory module, every dynamic resource information includes
File is controlled with information, dynamic resource routing information and dynamic version.
Further, the processing module is specifically used for, and the second match information is obtained from the static resource solicited message,
Second match information of acquisition is matched with each match information in the second memory module, will if successful match
The corresponding dynamic resource information of match information of successful match sends client computer.
It is using the above-mentioned further beneficial effect of scheme:Searched by match information, it is possible to increase search information
Accuracy.
Brief description of the drawings
Fig. 1 is the module frame chart for the Web page storage device that one embodiment of the invention provides.
Embodiment
The principle and features of the present invention will be described below with reference to the accompanying drawings, and the given examples are served only to explain the present invention, and
It is non-to be used to limit the scope of the present invention.
Fig. 1 is the module frame chart for the Web page storage device that one embodiment of the invention provides;
As shown in Figure 1, a kind of Web page storage device, including:
Receiving module, the web request sent for subscribing client;
Processing module, for obtaining static resource solicited message and/or dynamic resource request letter from according to the web request
Breath, static resource information is obtained according to the static resource solicited message from first memory module, and is sent out to sending module
The first instruction is sent, and/or dynamic resource information is obtained from second memory module according to the dynamic resource solicited message, and
The second instruction is sent to sending module;
Sending module, static resource information is sent for being instructed according to described first to the client computer;It is additionally operable to basis
Described second instructs to client computer transmission dynamic resource information;
First memory module, for storing static resource information;
Second memory module, for storing dynamic resource information.
In above-described embodiment, dynamic resource information and static resource unpack are stored, easy to search corresponding resource
Information, targetedly handles dynamic and static content, so as to reach the effect of performance boost.
Alternatively, as one embodiment of the present of invention, a plurality of static resource information is stored in first memory module,
Every static resource information includes match information, static resource routing information and static version control file.
Alternatively, it is specifically used for as one embodiment of the present of invention, the processing module, is asked from the static resource
The first match information is obtained in information, each match information in the first match information of acquisition and the first memory module is carried out
Matching, if successful match, client computer is sent by the corresponding static resource information of the match information of successful match.
Specifically, match information can be numbering, such as A0114544, as matching code, match information can also be static money
The descriptor of source information.
In above-described embodiment, searched by match information, it is possible to increase search the accuracy of information.
Alternatively, as one embodiment of the present of invention, a plurality of dynamic resource information is stored in second memory module,
Every dynamic resource information includes match information, dynamic resource routing information and dynamic version control file.
Alternatively, it is specifically used for as one embodiment of the present of invention, the processing module, is asked from the static resource
The second match information is obtained in information, each match information in the second match information of acquisition and the second memory module is carried out
Matching, if successful match, client computer is sent by the corresponding dynamic resource information of the match information of successful match.
Specifically, match information can be numbering, such as B0114785, as matching code, match information can also be that dynamic provides
The descriptor of source information.
In above-described embodiment, searched by match information, it is possible to increase search the accuracy of information.
Reader should be understood that in the description of this specification, reference term " one embodiment ", " some embodiments ", " show
The description of example ", " specific example " or " some examples " etc. mean to combine the specific features of the embodiment or example description, structure,
Material or feature are contained at least one embodiment of the present invention or example.In the present specification, above-mentioned term is shown
The statement of meaning property need not be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described
It may be combined in any suitable manner in any one or more of the embodiments or examples.In addition, without conflicting with each other, this
The technical staff in field can be by the different embodiments or example described in this specification and different embodiments or exemplary spy
Sign is combined and combines.
It is apparent to those skilled in the art that for convenience of description and succinctly, the dress of foregoing description
The specific work process with unit is put, may be referred to the corresponding process in preceding method embodiment, details are not described herein.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
It is that unit is individually physically present or two or more units integrate in a unit.It is above-mentioned integrated
Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or in use, can
It can be obtained with being stored in a computer in storage medium.Based on such understanding, technical scheme substantially or
Say that the part to contribute to the prior art, or all or part of the technical solution can be embodied in the form of software product
Out, which is stored in a storage medium, including some instructions are used so that a computer equipment
(can be personal computer, server, or network equipment etc.) performs all or part of each embodiment method of the present invention
Step.And foregoing storage medium includes:It is USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random
Access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with Jie of store program codes
Matter.
More than, it is only embodiment of the invention, but protection scope of the present invention is not limited thereto, and it is any to be familiar with
Those skilled in the art the invention discloses technical scope in, various equivalent modifications or substitutions can be readily occurred in,
These modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be wanted with right
Subject to the protection domain asked.
Claims (5)
- A kind of 1. Web page storage device, it is characterised in that including:Receiving module, the web request sent for subscribing client;Processing module, for obtaining static resource solicited message and/or dynamic resource solicited message from according to the web request, Static resource information is obtained from first memory module according to the static resource solicited message, and the is sent to sending module One instruction, and/or dynamic resource information is obtained from second memory module according to the dynamic resource solicited message, and to hair Module is sent to send the second instruction;Sending module, static resource information is sent for being instructed according to described first to the client computer;It is additionally operable to according to Second instructs to client computer transmission dynamic resource information;First memory module, for storing static resource information;Second memory module, for storing dynamic resource information.
- 2. a kind of Web page storage device according to claim 1, it is characterised in that stored in first memory module A plurality of static resource information, every static resource information include match information, static resource routing information and static Version Control File.
- A kind of 3. Web page storage device according to claim 2, it is characterised in that the processing module is specifically used for, from The first match information is obtained in the static resource solicited message, by the first match information of acquisition and the first memory module Each match information is matched, if successful match, the corresponding static resource information of the match information of successful match is sent out Send client computer.
- 4. a kind of Web page storage device according to claim 1, it is characterised in that stored in second memory module A plurality of dynamic resource information, every dynamic resource information include match information, dynamic resource routing information and dynamic version control File.
- A kind of 5. Web page storage device according to claim 4, it is characterised in that the processing module is specifically used for, from The second match information is obtained in the static resource solicited message, by the second match information of acquisition and the second memory module Each match information is matched, if successful match, the corresponding dynamic resource information of the match information of successful match is sent out Send client computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711164397.8A CN107911459A (en) | 2017-11-21 | 2017-11-21 | A kind of Web page storage device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711164397.8A CN107911459A (en) | 2017-11-21 | 2017-11-21 | A kind of Web page storage device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107911459A true CN107911459A (en) | 2018-04-13 |
Family
ID=61846907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711164397.8A Pending CN107911459A (en) | 2017-11-21 | 2017-11-21 | A kind of Web page storage device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107911459A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108833517A (en) * | 2018-06-05 | 2018-11-16 | 中国平安人寿保险股份有限公司 | Data processing system, method, electronic equipment and storage medium |
CN109451327A (en) * | 2018-11-15 | 2019-03-08 | 深圳市福尔科技有限公司 | Resource control method and system without main broadcaster's live streaming on a kind of solid shop line |
CN115499192A (en) * | 2022-09-14 | 2022-12-20 | 杭州安恒信息技术股份有限公司 | Web honeypot simulation method and device, computer equipment and readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103347089A (en) * | 2013-07-16 | 2013-10-09 | 星云融创(北京)信息技术有限公司 | Method and device for separating and accelerating dynamic resources and static resources of website |
CN104199951A (en) * | 2014-09-12 | 2014-12-10 | 百度在线网络技术(北京)有限公司 | Webpage processing method and webpage processing device |
CN104714982A (en) * | 2013-12-17 | 2015-06-17 | 阿里巴巴集团控股有限公司 | Method and system for loading webpage |
CN105956030A (en) * | 2016-04-25 | 2016-09-21 | 浪潮电子信息产业股份有限公司 | WEB system and WEB request processing method |
CN106372130A (en) * | 2016-08-25 | 2017-02-01 | 厦门易灵网络科技有限公司 | Static resource management method |
-
2017
- 2017-11-21 CN CN201711164397.8A patent/CN107911459A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103347089A (en) * | 2013-07-16 | 2013-10-09 | 星云融创(北京)信息技术有限公司 | Method and device for separating and accelerating dynamic resources and static resources of website |
CN104714982A (en) * | 2013-12-17 | 2015-06-17 | 阿里巴巴集团控股有限公司 | Method and system for loading webpage |
CN104199951A (en) * | 2014-09-12 | 2014-12-10 | 百度在线网络技术(北京)有限公司 | Webpage processing method and webpage processing device |
CN105956030A (en) * | 2016-04-25 | 2016-09-21 | 浪潮电子信息产业股份有限公司 | WEB system and WEB request processing method |
CN106372130A (en) * | 2016-08-25 | 2017-02-01 | 厦门易灵网络科技有限公司 | Static resource management method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108833517A (en) * | 2018-06-05 | 2018-11-16 | 中国平安人寿保险股份有限公司 | Data processing system, method, electronic equipment and storage medium |
CN109451327A (en) * | 2018-11-15 | 2019-03-08 | 深圳市福尔科技有限公司 | Resource control method and system without main broadcaster's live streaming on a kind of solid shop line |
CN109451327B (en) * | 2018-11-15 | 2020-12-29 | 深圳市福尔科技有限公司 | Resource control method and system for online no-main-broadcast live broadcast of physical shop |
CN115499192A (en) * | 2022-09-14 | 2022-12-20 | 杭州安恒信息技术股份有限公司 | Web honeypot simulation method and device, computer equipment and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6926429B2 (en) | Data processing equipment, data processing methods, and programs | |
US8825750B2 (en) | Application server management system, application server management method, management apparatus, application server and computer program | |
CN104598815B (en) | Recognition methods, device and the client of malice advertising program | |
US11100073B2 (en) | Method and system for data assignment in a distributed system | |
US9094322B2 (en) | First party cookie system and method | |
CN107911459A (en) | A kind of Web page storage device | |
CN106959965A (en) | A kind of information processing method and server | |
US10255371B2 (en) | Methods and systems for identifying multiple devices belonging to a single user by merging deterministic and probabilistic data to generate a cross device data structure | |
CN103345493A (en) | Method, device and system for text content displaying on mobile terminal | |
CN113676563B (en) | Scheduling method, device, equipment and storage medium of content distribution network service | |
CN104750872A (en) | Method and device for searching service object | |
CN110020043B (en) | Page crawling method, device, storage medium and processor | |
CN105426416A (en) | Transmission method and device of uniform resource locator, and sharing method and device of uniform resource locator | |
CN107888700B (en) | Shared cloud rendering system and processing method thereof | |
CN111431818B (en) | Cross-domain request flow distribution method and device, storage medium and computer equipment | |
CN106899564A (en) | A kind of login method and device | |
CN107800717A (en) | A kind of communication processing system and method | |
CN111125087B (en) | Data storage method and device | |
CN107392518A (en) | A kind of Supermarket Management System | |
US20140245415A1 (en) | Method and system for implementing directional publishing of information, and computer storage medium | |
CN103823891A (en) | Data processing method and device for computer historical behavior analysis | |
JP2014524210A (en) | Generate variable length nonce | |
CN104572649A (en) | Data processing method, device and system for distributed storage system | |
CN114692121A (en) | Information acquisition method and related product | |
CN108121751B (en) | Webpage crawling method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180413 |