CN108415976A - The method of release quickly site file based on CMS system - Google Patents
The method of release quickly site file based on CMS system Download PDFInfo
- Publication number
- CN108415976A CN108415976A CN201810131507.9A CN201810131507A CN108415976A CN 108415976 A CN108415976 A CN 108415976A CN 201810131507 A CN201810131507 A CN 201810131507A CN 108415976 A CN108415976 A CN 108415976A
- Authority
- CN
- China
- Prior art keywords
- file
- update
- mark
- web server
- viewer
- 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.)
- Granted
Links
Classifications
-
- 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/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The method of release quickly site file based on CMS system, includes the following steps:1)In the webpage and resource file of user's issuing web site, management server is operated without true file generated, it only calculates and needs the listed files generated and corresponding update mark is sent to WEB server, update generation and transmission speed of the generation of mark with transmission speed far above authentic document;2)For viewer when accessing web site requests file, WEB server first judges whether file has update to indicate;3)If file exists and without update, can file be directly returned to viewer;If file is not present or needs to update, management server can be asked to generate this file in real time and be transferred to WEB server, WEB server preserves this file to local and cancels update mark, and new file is returned to viewer;Solve to issue in static issuing process it is slow, information update not in time the problems such as.
Description
Technical field
The invention belongs to CMS system distribution technology fields, and in particular to the release quickly site file based on CMS system
Method.
Background technology
Web Content Management System(CMS system)It is chiefly used in CMS to be chiefly used in the informatization of government, colleges and universities, due to
The Websites quantity of such client is larger, data volume up to hundreds of thousands.The government pressure and access pressure of entire server are very huge
Greatly.In order to reduce system pressure, increases surfing, pure static publication can be carried out to foreground Website page.Static state publication difference
In dynamic publishing, dynamic publishing refer to by asp php jsp .net generate dynamic page, when access can call database or
The content of caching generates webpage, and static state publication is to generate fixed page code, be saved in static webpage, and when access can
Directly to return to static web page contents.
Traditional CMS manufacturers can carry out the static publication of webpage, in advance to each for the access performance of lifting system
It needs the page issued to generate static page, but since the data volume of client is huge, in issuing process, queue can be formed, one
One page of a page carries out the generation of static page, and the consuming time is more, and efficiency is very low.The static page of static publication simultaneously
Face cannot timely update to information, user may access when accessing or several hour pervious information.
Invention content
To overcome above-mentioned the deficiencies in the prior art, the object of the present invention is to provide the release quickly websites based on CMS system
The method of file solves the problem of to issue slow information update in static issuing process not in time.
To achieve the above object, the technical solution adopted by the present invention is:Release quickly site file based on CMS system
Method includes the following steps:
The generation and transmission of step 1, update mark
In the webpage and resource file of user's issuing web site, management server is operated without true file generated, is only counted
It calculates and needs the listed files generated and corresponding update mark is sent to WEB server, update generation and the transmission speed of mark
Generation of the degree far above authentic document and transmission speed;
Step 2, file checking
For viewer when accessing web site requests file, WEB server first judges whether file has update to indicate,
Step 3, file access pattern
If file exists and without update, can file be directly returned to viewer;If file is not present or needs
Update, can ask management server to generate this file in real time and be transferred to WEB server, and WEB server preserves this file to originally
Update mark is simultaneously cancelled in ground, and new file is returned to viewer.
The management server:Content management service for internally providing website;The WEB server:For
The browsing service of webpage is externally provided.
The beneficial effects of the invention are as follows:
Traditional website orientation mode is to generate and transmit real web pages and resource file, and compared with prior art, the present invention is logical
Cross the update mark of publishing web page and resource file, and non-published authentic document, to accelerate website orientation speed.
The present invention becomes faster for the publication speed of website, without waiting for the long time, you can completes publication action;Publication is rung
Should be fast, site related page changes at once after publication;Publication it is more complete, article change after, relevant all pages, list none
It omits, all timely updates.
Description of the drawings
Fig. 1 is the flow diagram of the release quickly site file method of the present invention
Fig. 2 is the release quickly flow diagram of the present invention.
Fig. 3 is user's browsing process schematic diagram of the present invention.
Specific implementation mode
Invention is further described in detail with reference to the accompanying drawings and examples.
Referring to Fig. 1, the method for the release quickly site file based on CMS system includes the following steps:
The generation and transmission of step 1, update mark
In the webpage and resource file of user's issuing web site, management server is operated without true file generated, is only counted
It calculates and needs the listed files generated and corresponding update mark is sent to WEB server, update generation and the transmission speed of mark
Generation of the degree far above authentic document and transmission speed;
Step 2, file checking
For viewer when accessing web site requests file, WEB server first judges whether file has update to indicate,
Step 3, file access pattern
If file exists and without update, can file be directly returned to viewer;If file is not present or needs
Update, can ask management server to generate this file in real time and be transferred to WEB server, and WEB server preserves this file to originally
Update mark is simultaneously cancelled in ground, and new file is returned to viewer.
The management server:Content management service for internally providing website;The WEB server:For
The browsing service of webpage is externally provided.
As shown in Fig. 2, the release quickly end release quickly method based on CMS system, includes the following steps,
The first step:It is in the webpage and resource file of user's issuing web site, management server is without true file generated
Operation;
Second step:Only calculate the listed files for needing to generate;
Third walks:Corresponding update mark is sent to WEB server, the generation and transmission speed for updating mark are far above really
The generation of file and transmission speed;
Example:The update mark can be the renewal time for changing file publishing.
As shown in figure 3, user's browsing process of the present invention,
The first step:For viewer when accessing web site requests file, WEB server first judges whether file has update to indicate, that is, sentences
Whether the renewal time of disconnected file publishing is consistent with fileinfo,
Second step:If file exists and without update, can file be directly returned to viewer;If file be not present or
Person needs to update, and management server can be asked to generate this file in real time and be transferred to WEB server, and WEB server preserves this text
Part is to local and cancels update mark, and new file is returned to viewer.
Example:The update identifies whether to exist
It is no consistent, and the renewal time of the file publishing of mark it is whether consistent with the renewal time of true resource file.If consistent,
The direct back page information of WEB server is to viewer, and WEB server can ask management server to be given birth in real time again when inconsistent
At this file and it is transferred to WEB server, WEB server preserves this file to local and cancels update mark, new file
Return to viewer.
The present invention accelerates speed by generating and transmitting update mark rather than the authentic document of file.The method is greatly
The fast speed of CMS system website orientation resource file.
Claims (2)
1. the method for the release quickly site file based on CMS system, which is characterized in that include the following steps:
The generation and transmission of step 1, update mark:In the webpage and resource file of user's issuing web site, management server is not
True file generated operation is carried out, is only calculated and is needed the listed files generated and corresponding update mark is sent to WEB clothes
Business device updates generation and transmission speed of the generation of mark with transmission speed far above authentic document;
Step 2, file checking:For viewer when accessing web site requests file, WEB server first judges whether file has update to mark
Will;
Step 3, file access pattern:If file exists and without update, can file be directly returned to viewer;If file
It is not present or needs to update, then management server is asked to generate this file in real time and be transferred to WEB server, WEB server
This file is preserved to local and cancels update mark, new file is returned to viewer.
2. the method for the release quickly site file according to claim 1 based on CMS system, which is characterized in that described
Management server:Content management service for internally providing website;The WEB server:For externally providing webpage
Browsing service.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810131507.9A CN108415976B (en) | 2018-02-09 | 2018-02-09 | Method for rapidly publishing website file based on CMS system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810131507.9A CN108415976B (en) | 2018-02-09 | 2018-02-09 | Method for rapidly publishing website file based on CMS system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108415976A true CN108415976A (en) | 2018-08-17 |
CN108415976B CN108415976B (en) | 2021-11-09 |
Family
ID=63127088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810131507.9A Active CN108415976B (en) | 2018-02-09 | 2018-02-09 | Method for rapidly publishing website file based on CMS system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108415976B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112632633A (en) * | 2020-12-17 | 2021-04-09 | 西安博达软件股份有限公司 | Static resource tamper-proof method based on file watermark in CMS system |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0996266A1 (en) * | 1998-10-21 | 2000-04-26 | Alcatel | Method for updating or replacing a web site |
US20020065976A1 (en) * | 2000-06-20 | 2002-05-30 | Roger Kahn | System and method for least work publishing |
US20070038931A1 (en) * | 2005-08-12 | 2007-02-15 | Jeremy Allaire | Distribution of content |
CN101154233A (en) * | 2006-09-26 | 2008-04-02 | 索尼株式会社 | Content management apparatus, web server and network system |
JP2008108030A (en) * | 2006-10-25 | 2008-05-08 | Pioneer Electronic Corp | Page difference generation device and program |
CN101488135A (en) * | 2008-01-14 | 2009-07-22 | 盛大计算机(上海)有限公司 | Designing and acquiring method for delayed personalized web page |
CN101599018A (en) * | 2009-07-03 | 2009-12-09 | 阿里巴巴集团控股有限公司 | Upgrade the method and system of static page in a kind of service integration platform system |
CN102109989A (en) * | 2009-12-29 | 2011-06-29 | 阿里巴巴集团控股有限公司 | Method, device and system for controlling browser cache |
CN102882974A (en) * | 2012-10-15 | 2013-01-16 | 焦点科技股份有限公司 | Method for saving website access resource by website identification version number |
CN103257973A (en) * | 2012-02-20 | 2013-08-21 | 腾讯科技(深圳)有限公司 | Method and system for updating browser cache |
CN103823872A (en) * | 2014-02-27 | 2014-05-28 | 北京金山网络科技有限公司 | Information pushing method and device |
CN104252521A (en) * | 2013-06-28 | 2014-12-31 | 国际商业机器公司 | Web content management using predetermined project templates |
CN104331511A (en) * | 2014-11-24 | 2015-02-04 | 飞狐信息技术(天津)有限公司 | Method and device for updating static pages |
CN105630522A (en) * | 2014-10-31 | 2016-06-01 | 阿里巴巴集团控股有限公司 | Web application updating method, apparatus and system |
CN105893607A (en) * | 2016-04-25 | 2016-08-24 | 青岛海信传媒网络技术有限公司 | Page data management method, device and data server |
CN106649518A (en) * | 2016-10-17 | 2017-05-10 | 腾讯科技(深圳)有限公司 | Method and apparatus for processing dynamic information data |
-
2018
- 2018-02-09 CN CN201810131507.9A patent/CN108415976B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0996266A1 (en) * | 1998-10-21 | 2000-04-26 | Alcatel | Method for updating or replacing a web site |
US20020065976A1 (en) * | 2000-06-20 | 2002-05-30 | Roger Kahn | System and method for least work publishing |
US20070038931A1 (en) * | 2005-08-12 | 2007-02-15 | Jeremy Allaire | Distribution of content |
CN101154233A (en) * | 2006-09-26 | 2008-04-02 | 索尼株式会社 | Content management apparatus, web server and network system |
JP2008108030A (en) * | 2006-10-25 | 2008-05-08 | Pioneer Electronic Corp | Page difference generation device and program |
CN101488135A (en) * | 2008-01-14 | 2009-07-22 | 盛大计算机(上海)有限公司 | Designing and acquiring method for delayed personalized web page |
CN101599018A (en) * | 2009-07-03 | 2009-12-09 | 阿里巴巴集团控股有限公司 | Upgrade the method and system of static page in a kind of service integration platform system |
CN102109989A (en) * | 2009-12-29 | 2011-06-29 | 阿里巴巴集团控股有限公司 | Method, device and system for controlling browser cache |
CN103257973A (en) * | 2012-02-20 | 2013-08-21 | 腾讯科技(深圳)有限公司 | Method and system for updating browser cache |
CN102882974A (en) * | 2012-10-15 | 2013-01-16 | 焦点科技股份有限公司 | Method for saving website access resource by website identification version number |
CN104252521A (en) * | 2013-06-28 | 2014-12-31 | 国际商业机器公司 | Web content management using predetermined project templates |
CN103823872A (en) * | 2014-02-27 | 2014-05-28 | 北京金山网络科技有限公司 | Information pushing method and device |
CN105630522A (en) * | 2014-10-31 | 2016-06-01 | 阿里巴巴集团控股有限公司 | Web application updating method, apparatus and system |
CN104331511A (en) * | 2014-11-24 | 2015-02-04 | 飞狐信息技术(天津)有限公司 | Method and device for updating static pages |
CN105893607A (en) * | 2016-04-25 | 2016-08-24 | 青岛海信传媒网络技术有限公司 | Page data management method, device and data server |
CN106649518A (en) * | 2016-10-17 | 2017-05-10 | 腾讯科技(深圳)有限公司 | Method and apparatus for processing dynamic information data |
Non-Patent Citations (2)
Title |
---|
耿璐: ""基于CMS的企业网站的设计与实现"", 《计算机工程与设计》 * |
耿秀红: ""Web内容管理系统的设计与实现"", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112632633A (en) * | 2020-12-17 | 2021-04-09 | 西安博达软件股份有限公司 | Static resource tamper-proof method based on file watermark in CMS system |
CN112632633B (en) * | 2020-12-17 | 2021-11-09 | 西安博达软件股份有限公司 | Static resource tamper-proof method based on file watermark in CMS system |
Also Published As
Publication number | Publication date |
---|---|
CN108415976B (en) | 2021-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109413127B (en) | Data synchronization method and device | |
US20190065445A1 (en) | Predictive resource identification and phased delivery of structured documents | |
US8533297B2 (en) | Setting cookies in conjunction with phased delivery of structured documents | |
CN103380421B (en) | Distributed caching for graph data | |
US20170177736A1 (en) | Caching pagelets of structured documents | |
CN109947668B (en) | Method and device for storing data | |
US8676978B2 (en) | Efficient storage and retrieval of resources for rendering structured documents | |
CN103383687B (en) | A kind of page processing method and device | |
CA2902200C (en) | Caching pagelets of structured documents | |
US11663288B2 (en) | Just-in-time front end template generation using logical document object models | |
CN106648917B (en) | A kind of method and system that difference update is data cached | |
CN104021137B (en) | A kind of client based on catalogue mandate is locally opened and closed the method and system of file | |
CN104182425A (en) | Static page generation method for multi-language website | |
CN113177088B (en) | Multi-scale simulation big data management system for material irradiation damage | |
CN108415976A (en) | The method of release quickly site file based on CMS system | |
CN102999360A (en) | Realization method for dynamic clock based on embedded WEB-OMT (object modeling technology) page | |
WO2014151668A1 (en) | Supporting Font Character Kerning | |
CN104219277A (en) | Rearranging a server response | |
CN112632440A (en) | Static resource generation method for teacher personal homepage based on watermark characteristic rule string | |
CN105117473A (en) | Information inquiry system based on Web and information inquiry method based on Web | |
JP2007226508A (en) | Method of operating database engine received from web server at terminal connectable to network, and terminal | |
CN103731393A (en) | Method for compressing Web resource data | |
US20230050284A1 (en) | Identity Graph Data Structure with Entity-Level Opt-Ins | |
Wang et al. | Design and Implementation of a Course Selection System that Based on Node. js | |
BR102016011501A2 (en) | DIRECT COMMUNICATION METHOD BETWEEN WEB PAGE AND A LOCAL APPLICATION |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |