CN101609399A - Intelligent website development system and method based on modeling - Google Patents

Intelligent website development system and method based on modeling Download PDF

Info

Publication number
CN101609399A
CN101609399A CNA2008103022581A CN200810302258A CN101609399A CN 101609399 A CN101609399 A CN 101609399A CN A2008103022581 A CNA2008103022581 A CN A2008103022581A CN 200810302258 A CN200810302258 A CN 200810302258A CN 101609399 A CN101609399 A CN 101609399A
Authority
CN
China
Prior art keywords
label
modeling
data
web page
redirect
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
CNA2008103022581A
Other languages
Chinese (zh)
Other versions
CN101609399B (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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN 200810302258 priority Critical patent/CN101609399B/en
Publication of CN101609399A publication Critical patent/CN101609399A/en
Application granted granted Critical
Publication of CN101609399B publication Critical patent/CN101609399B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

A kind of intelligent website development approach based on modeling, this method comprise the steps: that (a) reads required template configuration file; (b) all codings of extraction website homepage template obtain modeling label from described coding; (c) resolve each modeling label of being obtained successively, and generate static Web page according to analysis result; (d) detect in the described template configuration file whether have the redirect label that jumps to secondary webpage; (e) if there is this redirect label, extract all codings of the web page template of described redirect label correspondence, obtain modeling label from described coding, flow process forwards step (c) to then; (f) if there is no this redirect label carries out the structure record to the static Web page that is generated, and generates journal file record generating run.The present invention also provides a kind of intelligent website development system based on modeling.Utilize the present invention to generate static Web page according to self-defining modeling label and web page template.

Description

Intelligent website development system and method based on modeling
Technical field
The present invention relates to a kind of intelligent website development system and method based on modeling.
Background technology
Along with rapid development of Internet, the website has been widely used in our work and various fields in life, and also emerges in an endless stream for the technology of Website development, from very powerful and exceedingly arrogant till now .NET of the earliest ASP and JSP and JSF etc.Popularizing and promoting of these technology rises to a new height with the Web procedure development, finally caused the arrival in 2.0 epoch of Web.Yet these new technologies exist some shortcomings with not enough simultaneously, mainly reduce following 3 points:
1. overemphasize dynamically, cause the loss of performance.
Along with being doubled and redoubled of information, webpage needs content displayed also more and more, and this situation has been impelled the fusion of website and database technology.Traditional webpage development technology in this, adopt the technology of dynamic web page, according to the program statement that comprises in the specific page analyzing web page, information extraction from database in real time simultaneously, Website server generates the backstage code that comprises this information extraction in conjunction with this page, feeds back to user's browser then.Its flow process is: user's request of sending → Website server analyzing web page → Website server extracts data and generating code → Website server feedback code arrives user browser.
The parsing of Website server action is carried out repeatedly, and each the parsing is not only the renewal partial data, and comprises that the program statement, pattern, color etc. of webpage all need to resolve.This mode is suitable for the mini-system that data age is had relatively high expectations, number of users is few.But but be not suitable for for the system (as picture website and news information website etc.) less demanding for data age, that number of users is many.Because the process need of resolving expends certain hour, when the user capture amount is big, can cause webpage to be opened slowly, and can increase the pressure of Website server, be unfavorable for the stable of Website server performance, even can cause the Website server collapse.
2. development difficulty is big, and running environment is required height, lacks versatility.
Traditional dynamic web page development scheme needs on top of relevant program language, needs Java knowledge such as JSP, and .NET needs C# knowledge etc.Simultaneously, system that these Website development language developments come out needs specific server program to resolve, and is unfavorable for the quick exploitation of website and general.
3. the website of dynamic web page is unfavorable for promoting.
For a website, flow is the basic embodiment of its value, and the main flow mode that current web is promoted is included by search engine and finished.Because dynamic web page needs to resolve, and can cause temporal loss, includes so be difficult for searched engine.And the easiest searched engine of the static Web page that does not comprise program statement is included, thereby is more conducive to applying of website.
Summary of the invention
In view of above content, be necessary to provide a kind of intelligent website development system based on modeling, it can carry out data base querying according to self-defining modeling label and web page template, generates static Web page.
Also be necessary to provide a kind of intelligent website development approach based on modeling, it can carry out data base querying according to self-defining modeling label and web page template, generates static Web page.
A kind of intelligent website development system based on modeling, comprise a Website server, described Website server comprises: the configuration file read module, be used for reading required template configuration file, from described template configuration file, obtain the store path of each web page template and the hierarchical relationship between each web page template from memory bank; The label acquisition module is used to extract all codings of website homepage template, obtains modeling label from described coding, and described modeling label comprises that redirect label and data obtain label; The label parsing module is used for resolving successively each modeling label of being obtained, and generates static Web page according to analysis result; Detection module is used for detecting described template configuration file and whether has the redirect label that jumps to secondary webpage; Described label acquisition module also is used for extracting all codings of the web page template of described redirect label correspondence when described template configuration file existence jumps to the redirect label of secondary webpage, obtains modeling label from described coding; Described label parsing module also is used for the modeling label that the web page template of described redirect label correspondence is encoded is resolved, and generates secondary webpage; The daily record generation module is used for when there is not the redirect label that jumps to secondary webpage in described template configuration file all static Web pages that generated being carried out the structure record, and generates journal file record generating run.
A kind of intelligent website development approach based on modeling, comprise the steps: that (a) reads required template configuration file from memory bank, from described template configuration file, obtain the store path of each web page template and the hierarchical relationship between each web page template; (b) extract all codings of website homepage template, obtain modeling label from described coding, described modeling label comprises that redirect label and data obtain label; (c) resolve each modeling label of being obtained successively, and generate static Web page according to analysis result; (d) detect in the described template configuration file whether have the redirect label that jumps to secondary webpage; (e) when existence in the described template configuration file jumps to the redirect label of secondary webpage, extract all codings of the web page template of described redirect label correspondence, from described coding, obtain modeling label, flow process forwards step (c) to then; (f) when not having the redirect label that jumps to secondary webpage in the described template configuration file, all static Web pages that generated are carried out the structure record, and generate journal file record generating run.
Compared to prior art, described intelligent website development system and method based on modeling, it can be according to self-defining modeling label and web page template, carry out data base querying, generate static Web page, accelerated Website development speed, improved the operational efficiency of Website server.
Description of drawings
Fig. 1 is the hardware structure figure that the present invention is based on the intelligent website development system preferred embodiment of modeling.
Fig. 2 is the functional block diagram of Website server shown in Fig. 1.
Fig. 3 is the process flow diagram that the present invention is based on the intelligent website development approach preferred embodiment of modeling.
Embodiment
As shown in Figure 1, be the system architecture diagram that the present invention is based on the intelligent website development system preferred embodiment of modeling.This system mainly comprises a plurality of user computers 10 and Website server 20.Described a plurality of user computer 10 links to each other by network 30 with Website server 20, and described network 30 can be Internet (Internet) or Intranet (Intranet).Described management server 20 connects by database and links to each other with database 21, stores the data in the webpage in the described database 21.Described database connection can be the open type data storehouse and connects (Open Database Connectivity, ODBC), perhaps (Java Database Connectivity, JDBC), described database 21 can be MicrosoftSQL Server 2000 etc. to the connection of Java database.
Also store multiple template configuration file and web page template in the memory bank of described Website server 20 (as hard disk), described template configuration file is a kind of XML (Extensible Markup Language) file.Every kind of template configuration file is used to be provided with the store path of pairing each web page template of this kind template configuration file and the hierarchical relationship between each web page template etc.For example, with symbol "<father template name〉</the subtemplate title " hierarchical relationship between two web page templates of record.Generally speaking, each website all comprises homepage, comprises different secondary webpages again below the homepage, finally is the content page that comprises data.Described secondary webpage has one-level or multistage, but substantially all below Pyatyi.In the present invention, by each grade webpage in the website being provided with corresponding web page template, behind user's Website login, described Website server 20 will generate the corresponding static webpage according to different web page templates, and whole generative process is from homepage.
As shown in Figure 2, be the functional block diagram of Website server shown in Fig. 1 20.Described Website server 20 comprises configuration file read module 210, label acquisition module 211, label parsing module 212, detection module 213 and daily record generation module 214.The alleged module of the present invention is to finish the computer program code segments of a specific function, be more suitable in describing the implementation of software in computing machine than program, therefore below the present invention to all describing in the software description with module.
Wherein, described configuration file read module 210 is used for the user by behind user computer 10 Website logins, from the memory bank of Website server 20, read required template configuration file, from described template configuration file, obtain the store path of each web page template and the hierarchical relationship between each web page template, and be written into label and resolve API (Application ProgrammingInterface, application programming interface) and begin to generate static Web page.
Described label acquisition module 211 is used to extract all codings of website homepage template, obtains modeling label from described coding.At this moment, all codings and the modeling label of described website homepage template all are temporarily stored in memory headroom.Described modeling label is a kind of self-defining HTML (Hypertext Markup Language, HTML) label, comprises that mainly redirect label and data obtain label etc.
Wherein, described redirect label is responsible for the redirect of hyperlink (Hyperlink), for example, can set the redirect label and is:<m:a〉</m:a 〉, it comprises parameter href, model and randomId.Wherein, the definition of parameter href is identical with the href definition in the html tag, such as<m:a href href="/Aegean/test.action "</m:a 〉, the template of webpage after the parameter m odel appointment redirect, such as<m:a href href=" Aegean/test.action " model=" test.jsp ", parameter randomId is a numerical value that increases progressively, be used to write down the order that this redirect label occurs, system will name the title of the corresponding webpage of this redirect label with the value of this parameter randomId.
Described data obtain that label is used for the setting data obtain manner, the form during from the database table name of database 21 inquiry and pairing field name, data presentation etc., and described data obtain manner comprises and directly obtaining and reading of data from database.For example, can setting data obtain label and be:<m:txt</m:txt 〉, it comprises parameter S cope, Table, Field, Lable and MaxRow etc.Wherein, parameter S cope specifies the scope when directly obtaining data, comprise Request or Session, the database table name that parameter Table inquires about when specifying from database reading of data, the field name of parameter F ield given query, parameter La ble specifies the front end display text, and the record strip number that shows in the parameter MaxRow named web page surpasses then Pagination Display of this number.
Described label parsing module 212 is used for resolving successively each modeling label of being obtained, and generates static Web page according to analysis result, and detailed process is as described below.
If described modeling label is the redirect label, then the web page template information stores of label parsing module 212 after with this redirect label and redirect in described template configuration file, pattern, color and menu etc. that described web page template packets of information purse rope page or leaf shows.
Obtain label if described modeling label is data, then label parsing module 212 obtains the data obtain manner of setting in the label according to described data and obtains corresponding data.Particularly, if described data obtain manner is for directly obtaining, then described label parsing module 212 obtains data in the Request of program scope or Session scope.If described data obtain manner is a reading of data from database 21, then described label parsing module 212 obtains database table name and the pairing field name set in the label according to described data and carries out data base querying, obtains corresponding data.Then, the described data of obtaining of described label parsing module 212 formats, described format comprises line feed, demonstration length and paging etc. is set.At last, the data of described label parsing module 212 after with described format replace described data and obtain label, and export final coding, generate static Web page.
If only contain the redirect label in the described modeling label, then described label parsing module 212 directly is converted into common html tag with the redirect label, and full page is output as static Web page.
Described detection module 213 is used for detecting described template configuration file and whether has the redirect label that jumps to secondary webpage.If the web page template after the redirect of a redirect label is subordinate's template of current web page template, then described detection module 213 judges that this redirect label is the redirect label that jumps to secondary webpage.If there is the redirect label that jumps to secondary webpage in the described template configuration file, then described label acquisition module 211 extracts all codings of the web page template of described redirect label correspondence, obtains modeling label from described coding.Then, described label parsing module 212 begins the modeling label in its coding is resolved, and generates secondary webpage.Whole resolving is carried out with a recursive mode, all secondary webpages is resolved successively, thereby construct whole website.
Described daily record generation module 214 is used for by XML all static Web pages that generated being carried out the structure record when there is not the redirect label that jumps to secondary webpage in described template configuration file, and the generation journal file is used to write down generating run.Described structure record is meant the hierarchical relationship of all static Web pages that record generates.
As shown in Figure 3, be the process flow diagram that the present invention is based on the intelligent website development approach preferred embodiment of modeling.Step S401, described configuration file read module 210 is after the user passes through user computer 10 Website logins, from the memory bank of Website server 20, read required template configuration file, from described template configuration file, obtain the store path of each web page template and the hierarchical relationship between each web page template, and be written into label and resolve API (Application Programming Interface, application programming interface) and begin to generate static Web page.
Step S402, described label acquisition module 211 extracts all codings of website homepage template, obtains modeling label from described coding.At this moment, all codings and the modeling label of described website homepage template all are temporarily stored in memory headroom.Described modeling label is a kind of self-defining HTML (Hypertext Markup Language, HTML) label, comprises that mainly redirect label and data obtain label etc.
Wherein, described redirect label is responsible for the redirect of hyperlink (Hyperlink), for example, can set the redirect label and is:<m:a〉</m:a 〉, it comprises parameter href, model and randomId.Wherein, the definition of parameter href is identical with the href definition in the html tag, such as<m:a href href="/Aegean/test.action "</m:a 〉, the template of webpage after the parameter m odel appointment redirect, such as<m:a href href=" Aegean/test.action " model=" test.jsp ", parameter randomId is a numerical value that increases progressively, be used to write down the order that this redirect label occurs, system will name the title of the corresponding webpage of this redirect label with the value of this parameter randomId.
Described data obtain that label is used for the setting data obtain manner, the form during from the database table name of database 21 inquiry and pairing field name, data presentation etc., and described data obtain manner comprises and directly obtaining and reading of data from database.For example, can setting data obtain label and be:<m:txt</m:txt 〉, it comprises parameter S cope, Table, Field, Lable and MaxRow etc.Wherein, parameter S cope specifies the scope when directly obtaining data, comprise Request or Session, the database table name that parameter Table inquires about when specifying from database reading of data, the field name of parameter F ield given query, parameter La ble specifies the front end display text, and the record strip number that shows in the parameter MaxRow named web page surpasses then Pagination Display of this number.
Step S403, described label parsing module 212 resolve each modeling label of being obtained successively, and generate static Web page according to analysis result, and idiographic flow is as described below.
If described modeling label is the redirect label, then the web page template information stores of label parsing module 212 after with this redirect label and redirect in described template configuration file, pattern, color and menu etc. that described web page template packets of information purse rope page or leaf shows.
Obtain label if described modeling label is data, then label parsing module 212 obtains the data obtain manner of setting in the label according to described data and obtains corresponding data.Particularly, if described data obtain manner is for directly obtaining, then described label parsing module 212 obtains data in the Request of program scope or Session scope.If described data obtain manner is a reading of data from database 21, then described label parsing module 212 obtains database table name and the pairing field name set in the label according to described data and carries out data base querying, obtains corresponding data.Then, the described data of obtaining of described label parsing module 212 formats, described format comprises line feed, demonstration length and paging etc. is set.At last, the data of described label parsing module 212 after with described format replace described data and obtain label, and export final coding, generate static Web page.
If only contain the redirect label in the described modeling label, then described label parsing module 212 directly is converted into common html tag with the redirect label, and full page is output as static Web page.
Step S404, described detection module 213 detects in the described template configuration file whether have the redirect label that jumps to secondary webpage.If the web page template after the redirect of a redirect label is subordinate's template of current web page template, then described detection module 213 judges that this redirect label is the redirect label that jumps to secondary webpage.If there is the redirect label that jumps to secondary webpage in the described template configuration file, then flow process enters step S405, if there is not the redirect label that jumps to secondary webpage in the described template configuration file, then flow process enters step S406.
Step S405, described label acquisition module 211 extracts all codings of the web page template of described redirect label correspondence, from described coding, obtain modeling label, flow process forwards step S403 to then, described label parsing module 212 begins the modeling label in its coding is resolved, and generates secondary webpage.Whole resolving is carried out with a recursive mode, all secondary webpages is resolved successively, thereby construct whole website.
Step S406, described daily record generation module 214 carries out the structure record by XML to all static Web pages that generated, and the generation journal file is used to write down generating run.Described structure record is meant the hierarchical relationship of all static Web pages that record generates.
It should be noted that at last, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the spirit and scope of technical solution of the present invention.

Claims (8)

1. the intelligent website development system based on modeling comprises a Website server, it is characterized in that described Website server comprises:
The configuration file read module is used for reading required template configuration file from memory bank, obtains the store path of each web page template and the hierarchical relationship between each web page template from described template configuration file;
The label acquisition module is used to extract all codings of website homepage template, obtains modeling label from described coding, and described modeling label comprises that redirect label and data obtain label;
The label parsing module is used for resolving successively each modeling label of being obtained, and generates static Web page according to analysis result;
Detection module is used for detecting described template configuration file and whether has the redirect label that jumps to secondary webpage;
Described label acquisition module also is used for extracting all codings of the web page template of described redirect label correspondence when described template configuration file existence jumps to the redirect label of secondary webpage, obtains modeling label from described coding;
Described label parsing module also is used for the modeling label that the web page template of described redirect label correspondence is encoded is resolved, and generates secondary webpage; And
The daily record generation module is used for when there is not the redirect label that jumps to secondary webpage in described template configuration file all static Web pages that generated being carried out the structure record, and generates journal file record generating run.
2. the intelligent website development system based on modeling as claimed in claim 1 is characterized in that described label parsing module is resolved each modeling label of being obtained successively, and comprises according to analysis result generation static Web page:
If described modeling label is the redirect label, the web page template information stores of then described label parsing module after with this redirect label and redirect is in described template configuration file;
If being data, described modeling label obtains label, then described label parsing module obtains the data obtain manner of setting in the label according to described data and obtains corresponding data, format the described data of obtaining then, data after the described format are replaced described data obtain label, and export final coding, generate static Web page; And
If only contain the redirect label in the described modeling label, then described label parsing module directly is converted into common html tag with the redirect label, and full page is output as static Web page.
3. the intelligent website development system based on modeling as claimed in claim 2 is characterized in that, described label parsing module obtains the data obtain manner of setting in the label according to described data and obtains corresponding data and comprise:
If described data obtain manner is for directly obtaining, then described label parsing module obtains data in the Request of program scope or Session scope; And
If described data obtain manner is a reading of data from database, then described label parsing module obtains database table name and the pairing field name set in the label according to described data and carries out data base querying, obtains corresponding data.
4. the intelligent website development system based on modeling as claimed in claim 2 is characterized in that, pattern, color and menu that described web page template packets of information purse rope page or leaf shows, and described format comprises line feed, demonstration length and paging is set.
5. the intelligent website development approach based on modeling is characterized in that this method comprises the steps:
(a) from memory bank, read required template configuration file, from described template configuration file, obtain the store path of each web page template and the hierarchical relationship between each web page template;
(b) extract all codings of website homepage template, obtain modeling label from described coding, described modeling label comprises that redirect label and data obtain label;
(c) resolve each modeling label of being obtained successively, and generate static Web page according to analysis result;
(d) detect in the described template configuration file whether have the redirect label that jumps to secondary webpage;
(e) when existence in the described template configuration file jumps to the redirect label of secondary webpage, extract all codings of the web page template of described redirect label correspondence, from described coding, obtain modeling label, flow process forwards step (c) to then; And
(f) when not having the redirect label that jumps to secondary webpage in the described template configuration file, all static Web pages that generated are carried out the structure record, and generate journal file record generating run.
6. the intelligent website development approach based on modeling as claimed in claim 5 is characterized in that, described step (c) comprising:
If described modeling label is the redirect label, then with the web page template information stores after this redirect label and the redirect in described template configuration file;
If being data, described modeling label obtains label, then obtain the data obtain manner of setting in the label and obtain corresponding data according to described data, format the described data of obtaining then, data after the described format are replaced described data obtain label, and export final coding, generate static Web page; And
If only contain the redirect label in the described modeling label, then directly the redirect label is converted into common html tag, and full page is output as static Web page.
7. the intelligent website development approach based on modeling as claimed in claim 6 is characterized in that, described step is obtained the data obtain manner of setting in the label according to described data and obtained corresponding data and comprise:
If described data obtain manner for directly obtaining, then obtains data in the Request of program scope or Session scope; And
If described data obtain manner is a reading of data from database, then obtain database table name and the pairing field name set in the label and carry out data base querying according to described data, obtain corresponding data.
8. the intelligent website development approach based on modeling as claimed in claim 6 is characterized in that, pattern, color and menu that described web page template packets of information purse rope page or leaf shows, and described format comprises line feed, demonstration length and paging is set.
CN 200810302258 2008-06-20 2008-06-20 Intelligent website development system based on modeling and method thereof Expired - Fee Related CN101609399B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810302258 CN101609399B (en) 2008-06-20 2008-06-20 Intelligent website development system based on modeling and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810302258 CN101609399B (en) 2008-06-20 2008-06-20 Intelligent website development system based on modeling and method thereof

Publications (2)

Publication Number Publication Date
CN101609399A true CN101609399A (en) 2009-12-23
CN101609399B CN101609399B (en) 2013-07-03

Family

ID=41483164

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810302258 Expired - Fee Related CN101609399B (en) 2008-06-20 2008-06-20 Intelligent website development system based on modeling and method thereof

Country Status (1)

Country Link
CN (1) CN101609399B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984438A (en) * 2010-11-27 2011-03-09 杭州万格网络科技有限公司 Method of online self-help website establishment, creation of application service and development of online software
CN102096715A (en) * 2011-02-11 2011-06-15 深圳市同洲电子股份有限公司 Method and system for acquiring webpage template, and method and system for generating single website
CN102799592A (en) * 2011-05-26 2012-11-28 腾讯科技(深圳)有限公司 Parsing method and system of rich text document
CN103577536A (en) * 2013-09-04 2014-02-12 广东全通教育股份有限公司 System and method for generating and improving template website
CN104050190A (en) * 2013-03-14 2014-09-17 腾讯科技(上海)有限公司 Method and system for processing link data, and client
CN105022654A (en) * 2015-06-30 2015-11-04 广州西维尔计算机系统有限公司 Production method and device of visual page
CN105095497A (en) * 2015-08-24 2015-11-25 北京奇虎科技有限公司 Method and device for generating webpage based on webpage template
CN106161656A (en) * 2016-08-31 2016-11-23 虎扑(上海)文化传播股份有限公司 The method and device that a kind of interface redirects
CN107092625A (en) * 2016-12-28 2017-08-25 北京小度信息科技有限公司 data configuration method, data processing method and device
CN107294750A (en) * 2016-04-01 2017-10-24 阿里巴巴集团控股有限公司 A kind of distribution configuring management method and device for converging group energy self-identifying
CN107623624A (en) * 2016-07-15 2018-01-23 阿里巴巴集团控股有限公司 The method and device of notification message is provided
CN108647195A (en) * 2018-02-22 2018-10-12 石化盈科信息技术有限责任公司 A kind of method and system of the daily record of relieving of Process-Oriented industry
CN109299448A (en) * 2018-09-12 2019-02-01 武汉轻工大学 Resume intelligence filling method, system, server and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108021632B (en) * 2017-11-23 2020-07-07 中国移动通信集团河南有限公司 Mutual conversion processing method for unstructured data and structured data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006013161A1 (en) * 2004-07-30 2006-02-09 Siemens Aktiengesellschaft Method programme and system for the dynamic template-based generation of internet pages
CN1987850A (en) * 2005-12-20 2007-06-27 腾讯科技(深圳)有限公司 Method for realizing AJAX webpage
CN101127038A (en) * 2006-08-18 2008-02-20 鸿富锦精密工业(深圳)有限公司 System and method for downloading website static web page
CN101183395A (en) * 2007-12-25 2008-05-21 北京中企开源信息技术有限公司 Method and system for realizing staticize of dynamic page

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006013161A1 (en) * 2004-07-30 2006-02-09 Siemens Aktiengesellschaft Method programme and system for the dynamic template-based generation of internet pages
CN1987850A (en) * 2005-12-20 2007-06-27 腾讯科技(深圳)有限公司 Method for realizing AJAX webpage
CN101127038A (en) * 2006-08-18 2008-02-20 鸿富锦精密工业(深圳)有限公司 System and method for downloading website static web page
CN101183395A (en) * 2007-12-25 2008-05-21 北京中企开源信息技术有限公司 Method and system for realizing staticize of dynamic page

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984438A (en) * 2010-11-27 2011-03-09 杭州万格网络科技有限公司 Method of online self-help website establishment, creation of application service and development of online software
CN101984438B (en) * 2010-11-27 2012-09-05 杭州万格网络科技有限公司 Method of online self-help website establishment, creation of application service and development of online software
CN102096715A (en) * 2011-02-11 2011-06-15 深圳市同洲电子股份有限公司 Method and system for acquiring webpage template, and method and system for generating single website
CN102799592B (en) * 2011-05-26 2017-03-29 腾讯科技(深圳)有限公司 The parsing method and system of rich text document
CN102799592A (en) * 2011-05-26 2012-11-28 腾讯科技(深圳)有限公司 Parsing method and system of rich text document
CN104050190A (en) * 2013-03-14 2014-09-17 腾讯科技(上海)有限公司 Method and system for processing link data, and client
CN104050190B (en) * 2013-03-14 2018-11-23 腾讯科技(上海)有限公司 A kind of method and system of relation chain data processing, client
CN103577536A (en) * 2013-09-04 2014-02-12 广东全通教育股份有限公司 System and method for generating and improving template website
CN105022654A (en) * 2015-06-30 2015-11-04 广州西维尔计算机系统有限公司 Production method and device of visual page
CN105095497A (en) * 2015-08-24 2015-11-25 北京奇虎科技有限公司 Method and device for generating webpage based on webpage template
CN105095497B (en) * 2015-08-24 2019-03-05 北京奇虎科技有限公司 The method and device of webpage is generated based on web page template
CN107294750B (en) * 2016-04-01 2020-10-30 阿里巴巴集团控股有限公司 Cloud cluster energy self-identification distributed configuration management method and device
CN107294750A (en) * 2016-04-01 2017-10-24 阿里巴巴集团控股有限公司 A kind of distribution configuring management method and device for converging group energy self-identifying
CN107623624A (en) * 2016-07-15 2018-01-23 阿里巴巴集团控股有限公司 The method and device of notification message is provided
CN107623624B (en) * 2016-07-15 2021-03-16 阿里巴巴集团控股有限公司 Method and device for providing notification message
CN106161656A (en) * 2016-08-31 2016-11-23 虎扑(上海)文化传播股份有限公司 The method and device that a kind of interface redirects
CN107092625A (en) * 2016-12-28 2017-08-25 北京小度信息科技有限公司 data configuration method, data processing method and device
CN107092625B (en) * 2016-12-28 2020-10-09 北京星选科技有限公司 Data configuration method, data processing method and device
CN108647195A (en) * 2018-02-22 2018-10-12 石化盈科信息技术有限责任公司 A kind of method and system of the daily record of relieving of Process-Oriented industry
CN109299448A (en) * 2018-09-12 2019-02-01 武汉轻工大学 Resume intelligence filling method, system, server and storage medium
CN109299448B (en) * 2018-09-12 2023-06-30 武汉轻工大学 Resume intelligent filling method, system, server and storage medium

Also Published As

Publication number Publication date
CN101609399B (en) 2013-07-03

Similar Documents

Publication Publication Date Title
CN101609399B (en) Intelligent website development system based on modeling and method thereof
CN101197849B (en) Method for commuting internet page into wireless application protocol page
CN104461484B (en) The implementation method and device of front-end template
CN100568241C (en) Be used for concentrating the method and system of Content Management
CN104185845B (en) For the system and method for the binary representation for providing webpage
CN102073726B (en) Structured data import method and device for search engine system
CN100489879C (en) Method, system and server for checking page data
CN102156737B (en) Method for extracting subject content of Chinese webpage
CN102184184B (en) Method for acquiring webpage dynamic information
CN102053994B (en) Language parser and parsing method using same
CN103443786A (en) Machine learning method to identify independent tasks for parallel layout in web browsers
CN108491199A (en) A kind of method and terminal automatically generating interface
CN108196880A (en) Software project knowledge mapping method for automatically constructing and system
CA2448787A1 (en) Method and computer-readable medium for importing and exporting hierarchically structured data
US8117610B2 (en) System and method for integrated artifact management
CN102521316A (en) Pattern matching framework for log analysis
CN101976241B (en) Method and system for generating identification code
CN102065114A (en) Method and device for mobile terminal to access webpage
CN101872350A (en) Web page text extracting method and device thereof
CN103823811A (en) Method and system for processing journals
CN101695082A (en) Service organization method based on relation mining and device thereof
CN103019874A (en) Method and device for realizing exception handling based on data synchronization
CN110222251A (en) A kind of Service encapsulating method based on Web-page segmentation and searching algorithm
CN102664925A (en) Method and apparatus for displaying searching result
CN103389972A (en) Method and device for obtaining text based on really simple syndication (RSS)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130703

Termination date: 20200620

CF01 Termination of patent right due to non-payment of annual fee