CN110516185A - Method and device for processing dynamic website - Google Patents

Method and device for processing dynamic website Download PDF

Info

Publication number
CN110516185A
CN110516185A CN201910736145.0A CN201910736145A CN110516185A CN 110516185 A CN110516185 A CN 110516185A CN 201910736145 A CN201910736145 A CN 201910736145A CN 110516185 A CN110516185 A CN 110516185A
Authority
CN
China
Prior art keywords
page
dynamic
resource
data
dynamic website
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
Application number
CN201910736145.0A
Other languages
Chinese (zh)
Other versions
CN110516185B (en
Inventor
李勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Jinan data Technology Co ltd
Original Assignee
Inspur Jinan data Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Jinan data Technology Co ltd filed Critical Inspur Jinan data Technology Co ltd
Priority to CN201910736145.0A priority Critical patent/CN110516185B/en
Publication of CN110516185A publication Critical patent/CN110516185A/en
Application granted granted Critical
Publication of CN110516185B publication Critical patent/CN110516185B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions

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 Transfer Between Computers (AREA)

Abstract

The embodiment of the application discloses a method and a device for processing a dynamic website, wherein the method comprises the following steps: exporting data for realizing a dynamic function in the dynamic website resources to an embedded database according to the identification information of the dynamic website resources; calling out the page content of the page of the dynamic website resource according to the identification information of the dynamic website resource; according to a preset processing mode, carrying out staticizing processing on the page content of the page of the dynamic website resource to obtain a static page; and assembling the embedded database and the static page according to a preset assembling mode to obtain an offline project. According to the method and the device for deploying the dynamic website resources, the dynamic website resources are processed into the embedded database and the static page, the embedded database and the static page are assembled to obtain an offline project, the offline project is simpler to deploy, and the project deployment efficiency is improved.

Description

The processing method and processing device of dynamic website
Technical field
The present invention relates to field of computer technology more particularly to a kind of processing method and processing devices of dynamic website.
Background technique
Resource-type website refers to providing video resource, audio resource, article resource and the phase in various fields for user Close the website of resource.As resource-type website continues to develop, the user group that resource-type website faces is also more and more huger.Face to face When facing the user using the mechanism of Intranet such as government organs, privacy mechanism, it usually needs the dynamic resource type net of networking will be interconnected (web) project of standing is developed or copied to again to redeploy under corresponding environment.In this process, it needs to open again The project sent out or redeployed is very more, and deployment process is complex, and deployment efficiency is lower, so expend needed for causing when Between and energy it is also more.
Summary of the invention
Based on above-mentioned the deficiencies in the prior art, present applicant proposes a kind of processing method and processing devices of dynamic website, realize Offlineization processing has been carried out to dynamic website, has improved project deployment efficiency.
First aspect present invention discloses a kind of processing method of dynamic website, comprising:
According to the identification information of dynamic website resource, by the number for realizing dynamic function in the dynamic website resource According to exporting into embedded data library;
According to the identification information of the dynamic website resource, the content of pages of the page of the dynamic website resource is recalled;
According to preset processing mode, static processing is carried out to the content of pages of the page of the dynamic website resource, Obtain static page;
According to preset assembling mode, the embedded data library and the static page are assembled, changed offline Project.
Optionally, in the processing method of above-mentioned dynamic website, it is described by the dynamic website resource for realizing The data of dynamic function are exported into embedded data library, comprising:
Export the data for realizing dynamic function in the dynamic website resource;
Offline directory is revised as in file resource path in the derived data for realizing dynamic function;
The modified data for realizing dynamic function are imported in the embedded data library.
Optionally, described according to preset processing mode in the processing method of above-mentioned dynamic website, to the Dynamic Networks The content of pages of the page for resource of standing carries out static processing, obtains static page, comprising:
To the different types of file in the content of pages of the page of the dynamic website resource, corresponding modification is carried out Processing;
The content of pages of the page of the modified dynamic website resource is downloaded to offline directory, obtains the static state The page.
Optionally, in the processing method of above-mentioned dynamic website, the page of the page to the dynamic website resource Different types of file in content carries out corresponding modification processing, comprising:
The page path of cascading style sheets CSS formatted file and JS formatted file in the content of pages is revised as institute State offline directory;
The coded format of picture file in the content of pages is revised as predetermined format;
The page path of the correlated resources file of the page of the dynamic website resource is revised as the offline directory.
Optionally, in the processing method of above-mentioned dynamic website, the data for realizing dynamic function include: search Entry data, user login information data and label data.
Second aspect of the present invention discloses a kind of processing unit of dynamic website, comprising:
Lead-out unit will be used for reality in the dynamic website resource for the identification information according to dynamic website resource The data of existing dynamic function are exported into embedded data library;
Unit is recalled, for the identification information according to the dynamic website resource, recalls the page of the dynamic website resource The content of pages in face;
Processing unit, for according to preset processing mode, to the content of pages of the page of the dynamic website resource into Row static processing, obtains static page;
Assembling unit, for according to preset assembling mode, the embedded data library and the static page to be carried out group Dress, obtains offlineization project.
Optionally, in the processing unit of above-mentioned dynamic website, the lead-out unit is executed the dynamic website resource In data for realizing dynamic function when exporting to embedded data library, comprising:
Subelement is exported, for exporting the data for realizing dynamic function in the dynamic website resource;
First modification unit, for repairing the file resource path in the derived data for realizing dynamic function It is changed to offline directory;
Import unit, for the modified data for realizing dynamic function to be imported the embedded data library In.
Optionally, in the processing unit of above-mentioned dynamic website, the processing unit, comprising:
Second modification unit, for the different types of text in the content of pages of the page to the dynamic website resource Part carries out corresponding modification processing;
Download unit, for the content of pages of the page of the modified dynamic website resource to be downloaded to offline mesh Record, obtains the static page.
Optionally, in the processing unit of above-mentioned dynamic website, the second modification unit, comprising:
First modification subelement, for by the page road of CSS formatted file and JS formatted file in the content of pages Diameter is revised as the offline directory;
Second modification subelement, for the coded format of the picture file in the content of pages to be revised as pre- fix Formula;
Third modifies subelement, for repairing the page path of the correlated resources file of the page of the dynamic website resource It is changed to the offline directory.
Optionally, in the processing unit of above-mentioned dynamic website, the data for realizing dynamic function include: search Entry data, user login information data and label data.
It can be seen from the above technical scheme that in the processing method of dynamic website provided by the present application, according to Dynamic Networks The identification information for resource of standing exports the data for realizing dynamic function in dynamic website resource into embedded data library. According to the identification information of dynamic website resource, the content of pages of user demand resource is recalled.It is right according still further to preset processing mode The content of pages of dynamic website resource carries out static processing, obtains static page.According to preset assembling mode, by embedded number It is assembled according to library and static page, obtains offlineization project.Since the embodiment of the present application will be for realizing the number of dynamic function According to exporting into embedded data library, meets in dynamic website and the demand of dynamic functions such as search for, log in, and user demand is provided The page in source realizes further offlineization after being processed into static page, then embedded data library and static page are assembled Obtain the project changed offline, due to change offline project deployment get up it is relatively simple, and then improve project deployment efficiency.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow diagram of the processing method of dynamic website disclosed by the embodiments of the present invention;
Fig. 2 be it is disclosed by the embodiments of the present invention it is a kind of will in dynamic website resource for realizing dynamic function data export To the flow diagram of the method in embedded data library;
Fig. 3 is a kind of flow diagram for the method for obtaining static page disclosed by the embodiments of the present invention;
Fig. 4 is what the content of pages of the page in a kind of pair of dynamic website resource disclosed by the embodiments of the present invention was modified The flow diagram of method;
Fig. 5 is a kind of structural schematic diagram of the processing unit of dynamic website disclosed by the embodiments of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Refering to fig. 1, the embodiment of the present application discloses a kind of processing method of dynamic website, specifically includes the following steps:
S101, according to the identification information of dynamic website resource, by dynamic website resource for realizing dynamic function Data are exported into embedded data library.
Wherein, dynamic website refers to that web site contents can be according to the website of different situations dynamic change.Dynamic website is by more A dynamic web page is constituted.Dynamic web page refers to a kind of web programming technology opposite with static Web page, if dynamic web page can be according to Trepang number returns to different data, can interact with back-end data.Dynamic web page is in addition to using hypertext markup language Outside (Hyper Text Markup Language, HTML) format, there are also use other programming languages.And static Web page is then Only use the webpage of html format.Static Web page do not have background data base, without program and can not interact.Dynamic website resource refers to Be various webpages with resource in dynamic website.Resource refers to music sources, video resource, article resource etc..
Specifically, first the dynamic website resource that user buys can be listed on a resource inventory, there are various use on inventory The identification information of dynamic website resource needed for family.Wherein, identification information refers specifically to the address information of dynamic website resource Or uniform resource locator (Uniform Resource Locator, URL).According to identification information, can find need into The dynamic website resource of row offlineization processing.Wherein, offlineization processing is carried out to dynamic website to refer to handling dynamic website The offline website that can be run at network is not needed.Due to being to be directed to the project disposed using the user of Intranet in the application, Therefore offlineization processing first can be carried out to dynamic website resource needed for user, is deployed to Intranet again after it is switched to offline items Under environment, that is, it can reduce deployment difficulty.It, will after finding the dynamic website resource for needing to carry out offlineization processing according to identification information The data for realizing dynamic function in dynamic website resource are exported into embedded data library.
Specifically, processor can be exported by data by the dynamic website resource of required processing when executing step S101 In for realizing dynamic function data export, be then introduced into embedded data library.Wherein, data export processor can be with It regards a kind of resolver as, the data in dynamic website resource for realizing dynamic function can be parsed.Wherein, dynamic function refers to Be search function, the user's login function that the interaction sexual function of different data, such as website can be returned according to several parameters Deng.Optionally, in one specific embodiment of the application, the data for realizing dynamic function include: search entry data, user Log-on message data and label data.The back-end data of dynamic website resource is present in for realizing the data of dynamic function In library, these can return to some data according to the data that user inputs from background data base.It should be noted that belonging to realization The data of dynamic function have very much, including but not limited to the content of the embodiment of the present application proposition.
Embedded data library is referred to as embedded database, and embedded data library has been embedded in program process Database, the database for belonging to embedded data library has very a variety of, can specifically select suitable embedded data according to actual needs Library.For example, H2 database can be selected, H2 database can be embedded into the application of in website and website and bind together, and become website A part of application eliminates expense relevant to client-server configuration.
Optionally, referring to Fig.2, in one specific embodiment of the application, a kind of mode of step S101 is executed, comprising:
The data for realizing dynamic function in S201, export dynamic website resource.
Specifically, data export processor can be according to the URL information of dynamic resource website, to dynamic when executing step S201 The back-end data of state site resource is parsed.It is present in dynamic website resource back-end data for realizing the data of dynamic function In corresponding field in library, it can be parsed by data export processor and be used in the background data base of dynamic website resource Realize the field where the data of dynamic function.For example, exporting processor by data parses the search in background data base Engine (Elastic Search, ES) field.
It, will be for realizing after data export processor parses the field where the data for realizing dynamic function The data of dynamic function export.Data after export can be stored first to local either other positions, can also be without storage, directly It connects and step S202 is executed to it.
S202, offline directory is revised as in the file resource path in the derived data for realizing dynamic function.
Specifically, a variety of file resources are contained in the derived data for realizing dynamic function, such as picture file, The file etc. of Portable Document (Portable Document Forma, PDF) format.By the file resource path of these files It is revised as offline directory, realizes that offlineization is handled.It should be noted that step S202 can also be in the number realization dynamic function According to being directed into embedded data library and then processing of modifying.
S203, the modified data for realizing dynamic function are imported in embedded data library.
A table is created in embedded database, the modified data for realizing dynamic function of step S202 are imported Into the table in embedded data library.The data in embedded data library are directed into for realizing the dynamic function of search etc, then may be used The static page that corresponding step S103 is obtained is recalled according to the search entry retrieved in embedded database.
By execution step S101, will export for realizing the data of dynamic function into embedded data library, it can be offline In the case where change, the dynamic functions such as satisfaction is retrieved, logged in.
S102, according to the identification information of dynamic website resource, recall the content of pages of the page of dynamic website resource.
According to the identification information of dynamic website resource, the dynamic website resource for needing to carry out offlineization processing can be found, into And the content of pages for setting out the page of state site resource can be called.Wherein, the page of dynamic website resource includes details page, plays The pages such as page, lobby page.Content of pages refers specifically to resource file, Page Template data of the page in the page etc..Wherein, it recalls The tool of the content of pages of the page of dynamic website resource can be a kind of page static processor.Page static processor The position where resource can be learnt by the identification information of dynamic website resource, and then obtains the content of pages of the page of resource.
It should be noted that executing the sequencing of step S102 and execution step S101 does not influence the embodiment of the present application It realizes.Step S101 and step S102 also may be performed simultaneously.
S103, according to preset processing mode, static processing is carried out to the content of pages of the page of dynamic website resource, Obtain static page.
Specifically, when executing step S103, it can be by page static processor to the page of the page of dynamic website resource Face content is parsed, and the data of different-format obtained after parsing are handled according to preset processing mode, are obtained quiet The state page.Wherein, page static processor is a kind of resolver.Static page refer to needing not move through server compiling, Only use the page of html format.Static Web page do not have background data base, without program and can not interact.It will by step S103 After the page of dynamic website resource is modified as static page, realizes and further offlineization of dynamic website is handled.
Optionally, refering to Fig. 3, in one specific embodiment of the application, a kind of embodiment of step S103, packet are executed It includes:
S301, to the different types of file in the content of pages of the page of dynamic website resource, carry out corresponding repairs Changed handling.
Wherein, picture file, cascading style sheets CSS format text are contained in the content of pages of the page of dynamic website resource A variety of different types of files such as part, PDF format file, JS formatted file.By page static processor to shown in fig. 1 The content of pages that step S102 is obtained is parsed, and the file of a variety of different-formats is parsed.In the content of pages of dynamic page File and static page in file have a little difference, need the page by page static processor to dynamic website resource Different types of file in the content of pages in face carries out corresponding modification processing, to realize the page of dynamic website resource Face becomes static page.
Optionally, refering to Fig. 4, in one specific embodiment of the application, the mode of step S301 is executed, comprising:
S401, the page path of cascading style sheets CSS formatted file and JS formatted file in content of pages is revised as Offline directory.
CSS formatted file and JS formatted file are all the files that can be realized some dynamic functions in dynamic page.It is logical Page static processor is crossed to modify the page path of CSS file and JS file in content of pages to offline directory, it can By in content of pages CSS file and JS file become the file in static page.It should be noted that being also possible to first to CSS formatted file and JS formatted file download, and then modifying page path again is offline directory.
S402, the coded format of the picture file in content of pages is revised as predetermined format.
Wherein, predetermined format refers to the coded format of the picture file suitable for static page.For example, by the page The coded format of picture file in appearance is modified as base64 code.It is downloaded it should be noted that being also possible to picture file, Then the coded format of picture file is modified again.
S403, the page path of the correlated resources file of the page of dynamic website resource is revised as offline directory.
Wherein, correlated resources file refers to audio resource file, video resource file, article resource file etc..Tool Body, correlated resources file is the file of the formats such as PDF, MP4 in the page.Page static processor by the page PDF, The formatted files such as MP4 are copied from resources bank to be come, and page path is then revised as offline directory.Optionally, by PDF, MP4 Equal formatted files copy that the safety to guarantee resource can also be encrypted from resources bank.
It should be noted that executing the sequencing of step S401, step S402 and step S403 does not influence the application The realization of embodiment can also be performed simultaneously step S401, step S402 and step S403.It should also be noted that, to the page There are also demands that are very much, such as being directed to user in practical application for the amending method of files in different types in content, by page Some advertisement figures or some non-essential files in the content of face carry out delete processing etc., to the amending method of content of pages The including but not limited to content of the embodiment of the present application proposition.
S302, the content of pages of the page of modified dynamic website resource is downloaded to offline directory, obtains static page Face.
By the content of pages of the page of the obtained dynamic website resource having modified of step S301, it is downloaded to offline directory. The page in offline directory is static page at this time, realizes further offlineization of dynamic website resource.
S104, according to preset assembling mode, embedded data library and static page are assembled, offlineization item is obtained Mesh.
Wherein, offlineization project is the website changed offline, and offlineization website, which does not need network, to be run.Preset assembling Mode can be set according to user's specific requirements, such as can be wanted according to the requirement of some content of pages of user, type-setting mode The default assembling mode such as seek.It, can be by being searched in embedded database after embedded data library and static page are assembled Rope, and call out corresponding static page.After dynamic website resource is become offlineization project due to the application, it is no longer necessary to net Network can be run, therefore be deployed to the process in the environment using Intranet and can be simplified.It is straight in compared to the prior art Connect the mode dynamic resource type website item for interconnecting networking being deployed in the environment using Intranet, it is used herein offline The mode that the project of change is disposed is more efficient, and spent time and efforts is also less.
In the processing method of dynamic website provided by the present application, according to the identification information of dynamic website resource, by Dynamic Networks The data for realizing dynamic function in resource of standing are exported into embedded data library.Believed according to the mark of dynamic website resource Breath, recalls the content of pages of user demand resource.According still further to preset processing mode, to the content of pages of dynamic website resource into Row static processing, obtains static page.According to preset assembling mode, embedded data library and static page are assembled, Obtain offlineization project.It is full since the embodiment of the present application will export for realizing the data of dynamic function into embedded data library Search in foot dynamic website, the demand for the dynamic functions such as logging in, and the page of user demand resource is processed into static page Further offlineization is realized afterwards, then embedded data library and static page is subjected to assembling, the project changed offline can be obtained, Due to change offline project deployment get up it is relatively simple, and then improve project deployment efficiency.
Refering to Fig. 5, the processing method based on the dynamic website that above-mentioned the embodiment of the present application proposes, the embodiment of the present application is corresponding Disclose a kind of processing unit of dynamic website, comprising: lead-out unit 501 recalls unit 502, processing unit 503 and assembling Unit 504.
Lead-out unit 501, for the identification information according to dynamic website resource, by dynamic website resource for realizing The data of dynamic function are exported into embedded data library.
Optionally, in one specific embodiment of the application, the data for realizing dynamic function include: searching bar mesh number According to user login information data and label data.
Optionally, in one specific embodiment of the application, the execution of lead-out unit 501 will be used for reality in dynamic website resource When the data of existing dynamic function are exported to embedded data library, comprising: export subelement, the first modification unit and import unit.
Subelement is exported, for exporting the data for realizing dynamic function in dynamic website resource.
First modification unit, for the file resource path in the derived data for realizing dynamic function to be revised as Offline directory.
Import unit, for importing the modified data for realizing dynamic function in embedded data library.
Unit 502 is recalled, for the identification information according to dynamic website resource, recalls the page of the page of dynamic website resource Face content.
Processing unit 503, for being carried out to the content of pages of the page of dynamic website resource according to preset processing mode Static processing, obtains static page.
Optionally, in one specific embodiment of the application, processing unit 503 includes: the second modification unit and download unit.
Second modification unit, for the different types of file in the content of pages of the page to dynamic website resource, into The corresponding modification processing of row.
Optionally, in one specific embodiment of the application, the second modification unit, comprising: the first modification subelement, second are repaired Change subelement and third modification subelement.
First modification subelement, for repairing the page path of CSS formatted file and JS formatted file in content of pages It is changed to offline directory.
Second modification subelement, for the coded format of the picture file in content of pages to be revised as predetermined format.
Third modifies subelement, for the page path of the correlated resources file of the page of dynamic website resource to be revised as Offline directory.
Download unit is obtained for the content of pages of the page of modified dynamic website resource to be downloaded to offline directory To static page.
Assembling unit 504, for embedded data library and static page being assembled, obtained according to preset assembling mode To offlineization project.
It the specific principle of each unit in the processing unit of dynamic website disclosed in above-mentioned the embodiment of the present application and holds Row process, it is identical as the processing method of dynamic website disclosed in above-mentioned the embodiment of the present application, reference can be made to above-mentioned the embodiment of the present application Corresponding part, is not discussed here in the processing method of disclosed dynamic website.
In the processing unit of dynamic website provided by the present application, lead-out unit 501 is believed according to the mark of dynamic website resource Breath, the data for realizing dynamic function in dynamic website resource are exported into embedded data library.Recall 502 basis of unit The identification information of dynamic website resource recalls the content of pages of user demand resource.Processing unit 503 is according still further to preset processing Mode carries out static processing to the content of pages of dynamic website resource, obtains static page.Assembling unit 504 is according to default Assembling mode, embedded data library and static page are assembled, offlineization project is obtained.Since the embodiment of the present application passes through Lead-out unit 501 will export for realizing the data of dynamic function into embedded data library, meets in dynamic website and searches for, steps on Record etc. dynamic functions demand, and through the processing unit 503 the page of user demand resource is processed into static page after realize Further offlineization, then embedded data library and static page are subjected to assembling by assembling unit 504, offlineization can be obtained Project, due to change offline project deployment get up it is relatively simple, and then improve project deployment efficiency.
Professional technician can be realized or using the present invention.Profession of the various modifications to these embodiments to this field It will be apparent for technical staff, the general principles defined herein can not depart from spirit or model of the invention In the case where enclosing, realize in other embodiments.Therefore, the present invention will not be limited to the embodiments shown herein, And it is to fit to the widest scope consistent with the principles and novel features disclosed herein.
It should also be noted that, herein, relational terms such as first and second and the like are used merely to one Entity or operation are distinguished with another entity or operation, without necessarily requiring or implying between these entities or operation There are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended to contain Lid non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.

Claims (10)

1. a kind of processing method of dynamic website characterized by comprising
According to the identification information of dynamic website resource, by being led for realizing the data of dynamic function in the dynamic website resource Out into embedded data library;
According to the identification information of the dynamic website resource, the content of pages of the page of the dynamic website resource is recalled;
According to preset processing mode, static processing is carried out to the content of pages of the page of the dynamic website resource, is obtained Static page;
According to preset assembling mode, the embedded data library and the static page are assembled, offlineization project is obtained.
2. the method according to claim 1, wherein it is described by the dynamic website resource for realizing dynamic The data of state function are exported into embedded data library, comprising:
Export the data for realizing dynamic function in the dynamic website resource;
Offline directory is revised as in file resource path in the derived data for realizing dynamic function;
The modified data for realizing dynamic function are imported in the embedded data library.
3. the method according to claim 1, wherein described according to preset processing mode, to the Dynamic Networks The content of pages of the page for resource of standing carries out static processing, obtains static page, comprising:
To the different types of file in the content of pages of the page of the dynamic website resource, carry out at corresponding modification Reason;
The content of pages of the page of the modified dynamic website resource is downloaded to offline directory, obtains the static page Face.
4. according to the method described in claim 3, it is characterized in that, in the page of the page to the dynamic website resource Different types of file in appearance carries out corresponding modification processing, comprising:
By the page path of cascading style sheets CSS formatted file and JS formatted file in the content of pages be revised as it is described from Line catalogue;
The coded format of picture file in the content of pages is revised as predetermined format;
The page path of the correlated resources file of the page of the dynamic website resource is revised as the offline directory.
5. the method according to claim 1, wherein the data for realizing dynamic function include: search Entry data, user login information data and label data.
6. a kind of processing unit of dynamic website characterized by comprising
Lead-out unit, for the identification information according to dynamic website resource, by the dynamic website resource for realizing dynamic The data of state function are exported into embedded data library;
Unit is recalled, for the identification information according to the dynamic website resource, recalls the page of the dynamic website resource Content of pages;
Processing unit, for being carried out to the content of pages of the page of the dynamic website resource quiet according to preset processing mode Stateization processing, obtains static page;
Assembling unit, for the embedded data library and the static page being assembled, obtained according to preset assembling mode To offlineization project.
7. device according to claim 6, which is characterized in that the lead-out unit execution will be in the dynamic website resource Data for realizing dynamic function when exporting to embedded data library, comprising:
Subelement is exported, for exporting the data for realizing dynamic function in the dynamic website resource;
First modification unit, for the file resource path in the derived data for realizing dynamic function to be revised as Offline directory;
Import unit, for importing the modified data for realizing dynamic function in the embedded data library.
8. device according to claim 6, which is characterized in that the processing unit, comprising:
Second modification unit, for the different types of file in the content of pages of the page to the dynamic website resource, into The corresponding modification processing of row;
Download unit is obtained for the content of pages of the page of the modified dynamic website resource to be downloaded to offline directory To the static page.
9. device according to claim 8, which is characterized in that the second modification unit, comprising:
First modification subelement, for repairing the page path of CSS formatted file and JS formatted file in the content of pages It is changed to the offline directory;
Second modification subelement, for the coded format of the picture file in the content of pages to be revised as predetermined format;
Third modifies subelement, for the page path of the correlated resources file of the page of the dynamic website resource to be revised as The offline directory.
10. device according to claim 6, which is characterized in that the data for realizing dynamic function include: search Entry data, user login information data and label data.
CN201910736145.0A 2019-08-09 2019-08-09 Method and device for processing dynamic website Active CN110516185B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910736145.0A CN110516185B (en) 2019-08-09 2019-08-09 Method and device for processing dynamic website

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910736145.0A CN110516185B (en) 2019-08-09 2019-08-09 Method and device for processing dynamic website

Publications (2)

Publication Number Publication Date
CN110516185A true CN110516185A (en) 2019-11-29
CN110516185B CN110516185B (en) 2022-04-22

Family

ID=68624710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910736145.0A Active CN110516185B (en) 2019-08-09 2019-08-09 Method and device for processing dynamic website

Country Status (1)

Country Link
CN (1) CN110516185B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806669A (en) * 2021-09-27 2021-12-17 深圳本地宝新媒体技术有限公司 Website management background generation method and device and server
CN117910438A (en) * 2024-03-13 2024-04-19 江苏中威科技软件***有限公司 Dynamic format file DLF generation device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183395A (en) * 2007-12-25 2008-05-21 北京中企开源信息技术有限公司 Method and system for realizing staticize of dynamic page
CN101789012A (en) * 2010-02-03 2010-07-28 南京联创科技集团股份有限公司 J2EE (Java 2 Platform Enterprise Edition) based solution for staticizing WEB dynamic page
US20100332588A1 (en) * 2009-06-30 2010-12-30 The Go Daddy Group, Inc. Rewritten url static and dynamic content delivery
CN103034496A (en) * 2012-12-13 2013-04-10 海南电网公司 Locally-static portal generation method based on template
CN104298723A (en) * 2014-09-24 2015-01-21 蓝盾信息安全技术有限公司 Method for achieving page staticizing in website
CN104317874A (en) * 2014-10-20 2015-01-28 北京锐安科技有限公司 Device and method for staticizing dynamic webpage
CN106227763A (en) * 2016-07-13 2016-12-14 珠海市魅族科技有限公司 The method and device that a kind of webpage loads
CN107229633A (en) * 2016-03-24 2017-10-03 北京神州泰岳软件股份有限公司 Static page generation method, Web access method and device
CN108334562A (en) * 2018-01-09 2018-07-27 阿里巴巴集团控股有限公司 A kind of page display method and device
CN109815432A (en) * 2018-12-26 2019-05-28 北京博鳌纵横网络科技有限公司 A kind of method of the method and page static of whole station static

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183395A (en) * 2007-12-25 2008-05-21 北京中企开源信息技术有限公司 Method and system for realizing staticize of dynamic page
US20100332588A1 (en) * 2009-06-30 2010-12-30 The Go Daddy Group, Inc. Rewritten url static and dynamic content delivery
CN101789012A (en) * 2010-02-03 2010-07-28 南京联创科技集团股份有限公司 J2EE (Java 2 Platform Enterprise Edition) based solution for staticizing WEB dynamic page
CN103034496A (en) * 2012-12-13 2013-04-10 海南电网公司 Locally-static portal generation method based on template
CN104298723A (en) * 2014-09-24 2015-01-21 蓝盾信息安全技术有限公司 Method for achieving page staticizing in website
CN104317874A (en) * 2014-10-20 2015-01-28 北京锐安科技有限公司 Device and method for staticizing dynamic webpage
CN107229633A (en) * 2016-03-24 2017-10-03 北京神州泰岳软件股份有限公司 Static page generation method, Web access method and device
CN106227763A (en) * 2016-07-13 2016-12-14 珠海市魅族科技有限公司 The method and device that a kind of webpage loads
CN108334562A (en) * 2018-01-09 2018-07-27 阿里巴巴集团控股有限公司 A kind of page display method and device
CN109815432A (en) * 2018-12-26 2019-05-28 北京博鳌纵横网络科技有限公司 A kind of method of the method and page static of whole station static

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘全飞等: "站群***动态化页面静态化的实现", 《电脑与信息技术》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806669A (en) * 2021-09-27 2021-12-17 深圳本地宝新媒体技术有限公司 Website management background generation method and device and server
CN117910438A (en) * 2024-03-13 2024-04-19 江苏中威科技软件***有限公司 Dynamic format file DLF generation device

Also Published As

Publication number Publication date
CN110516185B (en) 2022-04-22

Similar Documents

Publication Publication Date Title
Kahan et al. Annotea: an open RDF infrastructure for shared Web annotations
CN101976235B (en) Extensible Word report automatically-generating method based on dynamic web page
Powell et al. Web site engineering: beyond Web page design
CN101971172B (en) Mobile sitemaps
CN101127655B (en) Method and system for integrating existing www systems
CN1811702B (en) System and method for developing portal applications and automatically deploying them into a portal server application
US20030115548A1 (en) Generating class library to represent messages described in a structured language schema
CN109508191A (en) A kind of code generating method and system
US20060156220A1 (en) System and method for managing dynamic content assembly
US20020059345A1 (en) Method for generating transform rules for web-based markup languages
US20110225482A1 (en) Managing and generating citations in scholarly work
WO2015147656A2 (en) Automatic process and system for software development kit for application programming interface
CN102200996B (en) Dynamic report is resolved and indexes
Reif et al. WEESA: Web engineering for semantic Web applications
CN101515300A (en) Method and system for grabbing Ajax webpage content
TW201142628A (en) Method and system for compiling a unique sample code for specific web content
CN100458782C (en) Display and installation of portlets on a client platform
CN110516185A (en) Method and device for processing dynamic website
Powers JavaScript cookbook
Penberthy Beginning ASP. NET for Visual Studio 2015
John et al. A framework for the description, discovery and composition of restful semantic web services
WO2014049308A1 (en) Documentation parser
Houssos et al. Enhanced OAI-PMH services for metadata sharing in heterogeneous environments
Gaylord et al. Professional Asp. net 4.5 in C# and VB
Tanaka et al. Meme media for clipping and combining web resources

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