[go: up one dir, main page]

CN112528204B - Method and device for manufacturing thematic webpage - Google Patents

Method and device for manufacturing thematic webpage Download PDF

Info

Publication number
CN112528204B
CN112528204B CN202011526902.0A CN202011526902A CN112528204B CN 112528204 B CN112528204 B CN 112528204B CN 202011526902 A CN202011526902 A CN 202011526902A CN 112528204 B CN112528204 B CN 112528204B
Authority
CN
China
Prior art keywords
component
thematic
webpage
template
information
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.)
Active
Application number
CN202011526902.0A
Other languages
Chinese (zh)
Other versions
CN112528204A (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.)
Beijing Soufun Science & Technology Development Co ltd
Original Assignee
Beijing Soufun Science & Technology Development 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 Beijing Soufun Science & Technology Development Co ltd filed Critical Beijing Soufun Science & Technology Development Co ltd
Priority to CN202011526902.0A priority Critical patent/CN112528204B/en
Publication of CN112528204A publication Critical patent/CN112528204A/en
Application granted granted Critical
Publication of CN112528204B publication Critical patent/CN112528204B/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a method and a device for manufacturing a thematic webpage, wherein the method comprises the following steps: responding to a thematic webpage making instruction sent by a user, and creating a thematic webpage template on a preset editing interface; acquiring component selection data, and acquiring information of each component in the component selection data; determining and selecting a standard component corresponding to each component information, and linking the standard component with corresponding dynamic display data through a dynamic interface; arranging each standard component in a thematic webpage template, and setting the display attribute of each standard component according to the acquired editing information of each standard component to obtain a first editing webpage template; setting static display content in the first editing webpage template based on the acquired webpage display information to obtain a second editing webpage template; and publishing the second edited webpage template to obtain the thematic webpage. By applying the method and the device, the process of manufacturing the thematic webpage is simple, the manufacturing period of manufacturing the thematic webpage is shortened, and the investment of manpower and material resources is reduced.

Description

Method and device for manufacturing thematic webpage
Technical Field
The invention relates to the technical field of webpage making, in particular to a method and a device for making a thematic webpage.
Background
The internet is applied to aspects in life, and based on the characteristics of wide application range, large audience group, high propagation speed and the like of the internet, a plurality of merchants can publicize on the internet when publicizing products or marketing activities. When the internet is used for propaganda, the corresponding thematic web page is a very effective means.
At present, a mode of manufacturing a thematic webpage is generally that a designer designs a custom page style, and then gives the custom page style to a manufacturing engineer for picture cutting to manufacture an html static webpage, and a front-end engineer and a back-end engineer read and display corresponding dynamic contents according to the html static webpage setting. The creation of the thematic web page requires the participation of professional staff of a plurality of research and development posts such as designers, creation engineers, front-end engineers, back-end engineers and the like, and the time period for creating the thematic web page is long and the input cost is high.
Disclosure of Invention
In view of this, the invention provides a method and a device for making a thematic webpage, which can quickly create the thematic webpage, and has the advantages of short time period for creating the thematic webpage and labor and material saving.
In order to achieve the above object, the embodiment of the present invention provides the following technical solutions:
A method for making a thematic webpage comprises the following steps:
responding to a thematic webpage making instruction sent by a user, and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface;
acquiring component selection data, and analyzing the component selection data to obtain each component information in the component selection data;
selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface;
arranging each standard component in the thematic web page template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing web page template;
acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template;
and publishing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction.
In the above method, optionally, the creating, at a preset editing interface, a thematic web page template corresponding to the thematic web page creation instruction includes:
Analyzing the thematic webpage making instruction to obtain template selection information in the thematic webpage making instruction;
selecting a thematic template in a preset template library based on the webpage type and the template theme in the template selection information, taking the selected thematic template as a thematic webpage template corresponding to the thematic webpage making instruction, and adding the thematic webpage template to the editing interface for display.
In the above method, optionally, the selecting, in a preset component library, a standard component corresponding to each component information includes:
for each piece of the component information, determining a component type identifier and a component identity identifier in the component information;
and determining a component set corresponding to the component type identifier in the component library, and determining a standard component corresponding to the component identity identifier in the component set.
The method, optionally, the determining, in the component library, a component set corresponding to the component type identifier includes:
determining a set identifier of each of the component sets in the component library;
traversing the component type identifiers through each set identifier to determine a set identifier matched with the component type identifier;
And determining the component set corresponding to the set identifier matched with the component type identifier as the component set corresponding to the component type identifier.
The method, optionally, the determining, in the component set, a standard component corresponding to the component identity, includes:
determining a component identifier of each preset component in the component set;
traversing the component identifiers of all the preset components to determine component identifiers matched with the component identifiers;
and determining a preset component corresponding to the component identifier matched with the component identifier as a standard component corresponding to the component identifier.
A device for making a thematic web page, comprising:
the response unit is used for responding to a thematic webpage making instruction sent by a user and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface;
the first acquisition unit is used for acquiring component selection data, analyzing the component selection data and obtaining the information of each component in the component selection data;
a selection unit, configured to select a standard component corresponding to each component information from a preset component library, where the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface;
The setting unit is used for arranging each standard component in the thematic webpage template, acquiring editing information of each standard component, and setting the display attribute of each standard component according to the editing information of each standard component to obtain a first editing webpage template;
the second acquisition unit is used for acquiring page display information, setting static display content in the first editing webpage template based on the page display information, and obtaining a second editing webpage template;
and the issuing unit is used for issuing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction.
The above apparatus, optionally, the response unit includes:
the acquisition subunit is used for analyzing the thematic webpage making instruction and acquiring template selection information in the thematic webpage making instruction;
the selecting subunit is used for selecting a thematic template from a preset template library based on the webpage type and the template theme in the template selecting information, taking the selected thematic template as a thematic webpage template corresponding to the thematic webpage making instruction, and adding the thematic webpage template to the editing interface for displaying.
The above device, optionally, the selecting unit includes:
a first determining subunit, configured to determine, for each piece of component information, a component type identifier and a component identity identifier in the piece of component information;
and the second determining subunit is used for determining a component set corresponding to the component type identifier in the component library and determining a standard component corresponding to the component identity identifier in the component set.
The above apparatus, optionally, the second determining subunit includes:
a first determining module, configured to determine a set identifier of each of the component sets in the component library;
the traversing module is used for traversing the component type identifiers to each set identifier so as to determine a set identifier matched with the component type identifier;
and the second determining module is used for determining the assembly set corresponding to the assembly type identifier matched with the assembly type identifier as the assembly set corresponding to the assembly type identifier.
The above apparatus, optionally, the second determining subunit includes:
a third determining module, configured to determine a component identifier of each preset component in the component set;
a fourth determining module, configured to traverse the component identifiers of the preset components to determine component identifiers that match the component identifiers;
And a fifth determining module, configured to determine a preset component corresponding to the component identifier matched with the component identifier as a standard component corresponding to the component identifier.
Compared with the prior art, the invention has the following advantages:
the invention relates to a method and a device for manufacturing a thematic webpage, wherein the method comprises the following steps: responding to a thematic webpage making instruction sent by a user, and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface; acquiring component selection data, and analyzing the component selection data to obtain each component information in the component selection data; selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface; arranging each standard component in the thematic web page template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing web page template; acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template; and publishing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction. The method for manufacturing the thematic web page has the advantages that the process of manufacturing the thematic web page is simple, the participation of professional personnel in a plurality of research and development posts is not needed, the manufacturing period of manufacturing the thematic web page is shortened, and the investment of manpower and material resources is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for creating a thematic web page according to an embodiment of the invention;
FIG. 2 is a flowchart of another method for creating a thematic web page according to an embodiment of the invention;
FIG. 3 is a flowchart illustrating another method for creating a thematic web page according to an embodiment of the invention;
FIG. 4 is a flowchart illustrating another method for creating a thematic web page according to an embodiment of the invention;
fig. 5 is a schematic structural diagram of a device for making a thematic web page according to an embodiment of the invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In this application, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The invention is operational with numerous general purpose or special purpose computing device environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet devices, multiprocessor devices, distributed computing environments that include any of the above devices or devices, and the like.
The invention provides a method for making a thematic webpage, which can be applied to various system platforms, wherein an execution subject of the method can be a computer terminal or processors of various mobile devices, and a flow chart of the method is shown in fig. 1, and specifically comprises the following steps:
S101, responding to a thematic webpage making instruction sent by a user, and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface.
In the method provided by the embodiment of the invention, when a user needs to make a thematic webpage, a thematic webpage making instruction can be sent to an editor for making the thematic webpage, so that the editor responds to the thematic webpage making instruction, and a thematic webpage template corresponding to the thematic webpage making instruction is created at an editing interface of the editor, wherein the editor is arranged on a computer terminal or other editable intelligent equipment. The thematic webpage making instruction is an instruction generated according to the requirement of a user for creating the thematic webpage; further, the thematic web page mentioned in the present invention is a fully customized web page for the design style, web page content, page layout, functional module, etc. of the specific event. The professional webpage provided by the invention is mainly used for scenes such as new product release, discount marketing activities, holiday activities, brand propaganda pages and the like.
S102, acquiring component selection data, and analyzing the component selection data to obtain the information of each component in the component selection data.
In the method provided by the embodiment of the invention, after the editor creates the thematic webpage template on the edited page, the component selection information can be displayed to the user, so that after the user determines the components to be selected, the computer generates component selection data and sends the component selection data to the editor; further, the component selection information is used for prompting the user to select components required for manufacturing the thematic webpage.
When receiving the component selection data, the editor analyzes the component selection data to obtain each component information in the component selection data sink, where the component information includes a component type identifier, a component identity identifier, component performance information, and the like.
S103, selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface.
In the method provided by the embodiment of the invention, the standard components corresponding to each component information are determined in the component library, wherein the component library comprises a plurality of standard components, each standard component is a reusable component, each standard component in the component library is obtained by corresponding design, extraction and arrangement according to the service and function commonly used in the thematic webpage, and various services and functions required in the process of manufacturing the thematic webpage can be realized by applying the standard components in the component library.
In the method provided by the embodiment of the invention, each standard component is provided with a dynamic interface corresponding to the standard component, the standard component is linked with dynamic display data corresponding to the standard component through the corresponding dynamic interface, the dynamic display data is stored in a dynamic database corresponding to the thematic webpage to be manufactured, and the data in the dynamic database can be edited as required.
After the thematic web page is successfully manufactured, when the thematic web page is displayed, each standard component in the thematic web page is linked with dynamic display data corresponding to the standard component through a dynamic interface corresponding to the standard component, so that the dynamic display data is displayed on the thematic web page. Furthermore, the dynamic interface is to asynchronously call dynamic display data by using a javascript language and bind the dynamic display data to an html container of a thematic page for display, wherein the html container of the thematic page is a standard component, and the binding is characters, pictures, buttons, forms and the like which need to be displayed on the thematic page. The binding function is to display the content of the required dynamic display data on the thematic web page, wherein when the original content in the dynamic database corresponding to the thematic web page changes, the content on the produced thematic web page changes along with the change. Each time a thematic web page is opened, data acquisition is carried out through a dynamic interface binding the content of the javascript asynchronous embezzlement site, and dynamic display data are displayed on the thematic web page.
S104, arranging each standard component in the thematic webpage template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing webpage template.
In the method provided by the embodiment of the invention, each standard component is arranged in the thematic webpage template, wherein when the standard components are arranged, the standard components can be arranged in the thematic webpage template in a dragging mode, and when the standard components are arranged, the positions of the standard components on the thematic webpage template can be determined according to the wish of a user.
Further, the editing information of the standard component is information for editing the standard component by a user; the editing information is used for setting the display attribute of the standard component, the editing information comprises all editing parameters, and the display attribute of the standard component is set according to all the editing parameters in the editing information; for example, the standard component is a telephone component, and the editing information comprises parameters such as the style, the width, the height, the circular arc and the like of the buttons in the telephone component, so that the style, the width, the height and the circular arc of the buttons in the telephone component can be set according to the editing parameters; for a text component, for example, the text content, font, size, thickness, color, alignment, line number, underline, strikethrough and other attributes displayed in the text component can be configured according to the editing information of the text component; and for the shop window component, the contents, such as the contents, layout patterns and the like, of the new building trays, the second-hand building sources, the second-hand store, the second-hand house cells in the shop window component can be configured according to the editing information.
S105, acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template.
In the method provided by the embodiment of the invention, page display information of the thematic webpage to be manufactured is obtained, wherein the page display information is static display information of the thematic webpage to be created, the page display information comprises static data of the thematic webpage to be manufactured, the static data comprises but is not limited to data such as pictures, characters, sizes of the pictures, fonts of the characters and the like, static display content in a first editing webpage template is set according to the static data in the page display information, the static display content can be set in a static display container in the first editing webpage template, the content to be displayed is set in the static display container, and after the content is set in the static display container, the displayed content is fixed. Further, a standard component can be understood as a dynamic presentation container, where the standard component is linked to dynamic presentation data through a dynamic interface, and the dynamic presentation data can be modified, so that the content presented in the standard component is variable.
S106, issuing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction.
In the method provided by the embodiment of the invention, after the second editing webpage template is issued, the thematic webpage corresponding to the thematic webpage making instruction can be obtained, and the webpage address of the thematic webpage is generated, so that the making of the thematic webpage is completed. It should be noted that, the web page address includes the unique identification number of the thematic web page; after a thematic webpage is generated, when a display instruction of the thematic webpage is received, responding to the display instruction, determining a unique identity of the thematic webpage, determining each standard component corresponding to the unique identity, linking a dynamic interface of each standard component with dynamic display data corresponding to the standard component for each standard component, and rendering the dynamic display data in the standard component to display the dynamic display data; and displaying the static display content of the thematic webpage to finish the display of the thematic webpage.
In the method provided by the embodiment of the invention, a thematic webpage template corresponding to a thematic webpage making instruction is established on a preset editing interface in response to the thematic webpage making instruction sent by a user; acquiring component selection data, and analyzing the component selection data to obtain each component information in the component selection data; selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface; arranging each standard component in the thematic web page template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing web page template; acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template; and publishing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction. The method for manufacturing the thematic web page has the advantages that the process of manufacturing the thematic web page is simple, the participation of professional personnel in a plurality of research and development posts is not needed, the manufacturing period of manufacturing the thematic web page is shortened, and the investment of manpower and material resources is reduced.
In the method provided by the embodiment of the invention, when the thematic webpage is manufactured, a thematic webpage template needs to be created on an editing interface, the specific process is shown in fig. 2, and the specific description is as follows:
s201, analyzing the thematic webpage making instruction to obtain template selection information in the thematic webpage making instruction.
S202, selecting a thematic template from a preset template library based on the webpage type and the template theme in the template selection information, taking the selected thematic template as a thematic webpage template corresponding to the thematic webpage making instruction, and adding the thematic webpage template to the editing interface for display.
In the method provided by the embodiment of the invention, the thematic webpage making instruction is analyzed to obtain the template selection information in the thematic webpage making instruction, the webpage type of the thematic webpage to be made is determined based on the webpage type in the template selection information, the thematic template corresponding to the template theme is determined in the template set corresponding to the webpage type, the determined thematic template is used as the thematic webpage template corresponding to the thematic webpage making instruction, and the thematic webpage template is added to the editing interface for display, so that the process of creating the thematic webpage template at the editing interface is completed.
In the method provided by the invention, the types of the web pages can be specifically divided into two types, wherein one type is an APP original web page, and the other type is an H5 web page. Wherein, different topics correspond to different templates, for example, the topics may be: marketing, new promotions, holiday campaigns, etc.; further, yet another theme is a custom theme.
In the method provided by the embodiment of the invention, after the editing page creates the thematic webpage template, a standard component is also required to be selected, and the specific description is as follows:
for each piece of the component information, determining a component type identifier and a component identity identifier in the component information;
and determining a component set corresponding to the component type identifier in the component library, and determining a standard component corresponding to the component identity identifier in the component set.
In the method provided by the embodiment of the invention, the component type identifier is used for indicating the type of the component, and the component identity is the unique identification information of the component.
In the method provided by the embodiment of the invention, a process of determining the component set corresponding to the component type identifier in the component library is shown in fig. 3, and the specific description is as follows:
s301, determining a set identifier of each component set in the component library.
In the method provided by the embodiment of the invention, a plurality of component sets are contained in a component library, and each component set contains at least one component; each component set has a unique set identifier, which may be identification information of the component set.
In the method provided by the invention, the component set in the component library is divided into two large sets according to the application scene, namely a content component set and a marketing component set.
Further, each preset component included in the content component set is described as follows:
1) Text component: the component used when a section of text is inserted into the webpage can be used for setting text content and font style;
2) Title component: the method is commonly used for adding paragraph titles in the webpage, can set title content and styles, has various styles for selection, and can set fonts and the colors of highlighting lines;
3) A link component: the text component with the link jumps to the configured webpage address after clicking, various styles are selected, and the text and background colors can be set at will;
4) Multiple graph component: the method supports uploading of a plurality of pictures, increases jump connection, can drag an adjustment sequence in a configuration area, and provides two types of tiling and drama for selection;
5) And (5) a carousel component: supporting uploading of a plurality of pictures, setting a title, jump connection and drag adjustment sequence, displaying the modes of alternately playing the pictures in the webpage, and selecting various layout modes;
6) Background component: the blank area in the webpage is filled with colors, and any color can be selected;
7) Video component: the component is used for inserting videos into a webpage, and can upload local videos to the cloud through a tool to be displayed after being inserted into the webpage;
8) Live broadcast component: adding live broadcast content into a webpage, clicking to add live broadcast, selecting proper live broadcast after screening according to conditions, inserting the selected live broadcast into the webpage, dragging and adjusting the sequence, and removing and continuously adding other live broadcast content;
9) Comment component: the comment function is added in the webpage, so that comments can be posted, the comments can be displayed, a comment list can be jumped, and the rich and colorful social capacity is easily and conveniently added to the webpage;
10 A advisor component: embedding the thematic advisor information into the webpage for display, and providing one-key call and online instant chat functions; if the special webpage is used for selling houses, the advisor information of new houses, second-hand houses and sources can be embedded into the webpage for display, and when the special webpage is configured, the special advisor information display authenticated on a sales platform can be automatically called by selecting business, city and inputting the house-day-down building ID (or store ID or source ID) so as to facilitate communication between an Internet friend and the advisor;
11 Showcase assembly): providing various patterns of show window layout, for example, selecting the content of a new building, a second-hand house district, a second-hand house store and a second-hand house source;
12 White-keeping component: the height and the color can be set for a blank gap between two different components;
13 Map component: inserting a hundred degree map into a web page for querying an address; for example, one or more floor locations and names may be selected for labeling on the map;
14 A cluster assembly): the method is used for the group-splicing activity, and displaying the activity content, the related content of the group-splicing activity such as the number of participants and the like; for example, the content of a new building block activity of a sales building is inserted into a webpage, and after the click of the building block of the block activity which needs to be inserted is determined by clicking the added item search, the block activity of the building block can be inserted into the webpage;
15 Coupon component): coupon information is inserted into the webpage, so that coupons can be taken from the current webpage;
16 A leaderboard component): the web page is inserted with live broadcast, anchor, floor ranking list, and the configurable content is business line information such as new houses, second houses, home, consultants, brokers and the like, and ranking basis can support heat, number of viewers, praise number and the like;
17 Tab switching component: and embedding other pages into the current page, and switching the pages through Tab.
The specific explanation of each preset component in the marketing component set is as follows:
1) Common form components: the web page forms such as name, mobile phone number, address, drop-down frame, multi-selection frame, submit button and the like are inserted into the web page, the name of the form and the default display content can be customized, whether filling is needed or not can be set, the sequence can be flexibly adjusted, and the mobile phone number form can also acquire a verification code to verify the effectiveness of the mobile phone;
2) Telephone component: the webpage is added with a button for automatically dialing a call after clicking, the characters of the button and the dialed number can be set, and the button style, the width and the height, the circular arc and the like can be configured;
3) Urban assembly: adding city names and connections in the page; the city component can be used for displaying different contents aiming at different cities in a thematic webpage, and the business contents in the appointed city can be dynamically obtained when the cities are switched; wherein, 4 components capable of being dynamically configured during city component switching are respectively: a live broadcast component, a spelling component, a showcase component and a coupon component; adding a city component in the thematic web page, checking the content of the related city by clicking the city, distributing the content of different cities in a mode of adding parameters after the address of the thematic web page, for example, adding after the address: the dynamic value component in the special page can be specified to acquire Beijing data by default;
4) Voting component: the voting function is inserted into the webpage, so that voting operation and related statistical results can be performed; information such as voting titles and options, presentation styles, single/multiple choices, voting end time, voting number limit and the like can be set.
S302, traversing the component type identifiers through each set identifier to determine a set identifier matched with the component type identifier.
In the method provided by the embodiment of the invention, the component type identifiers are compared with each set identifier, and the set identifier which is the same as the component type identifier is the set identifier matched with the component type identifier.
S303, determining the component set corresponding to the set identifier matched with the component type identifier as the component set corresponding to the component type identifier.
In the method provided by the embodiment of the invention, after the component set is determined, the component can be determined in the component set, specifically as shown in fig. 4, and the specific description is as follows:
s401, determining the component identification of each preset component in the component set.
In the method provided by the embodiment of the invention, the component set comprises at least one preset component, each preset component has a component identifier, and the component identifier is a unique identification identifier of the preset component.
And S402, traversing the component identifiers of all the preset components to determine the component identifiers matched with the component identifiers.
In the method provided by the embodiment of the invention, the component identity is compared with the component identity of each preset component to determine the component identity identical to the component identity, and the component identity identical to the component identity is determined as the component identity matched with the component identity.
S403, determining a preset component corresponding to the component identifier matched with the component identifier as a standard component corresponding to the component identifier.
In the method provided by the embodiment of the invention, the standard component can be more accurately determined by applying the component identifier, and the accuracy of determining the standard component is ensured.
In the method provided by the embodiment of the invention, the standard components in the component library are used for manufacturing the thematic webpage, so that the cost and difficulty for developing the thematic webpage are reduced, a plurality of research personnel are not needed to participate, the link for developing the thematic webpage is shortened, and the time for developing the thematic webpage is shortened.
Corresponding to the method described in fig. 1, the embodiment of the present invention further provides a device for making a thematic web page, which is used for implementing the method in fig. 1, where the device for making a thematic web page provided in the embodiment of the present invention may be applied to a computer terminal or various mobile devices, and the structural schematic diagram of the device is shown in fig. 5, and specifically includes:
A response unit 501, configured to respond to a thematic webpage making instruction sent by a user, and create a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface;
the first obtaining unit 502 is configured to obtain component selection data, and parse the component selection data to obtain information of each component in the component selection data;
a selecting unit 503, configured to select a standard component corresponding to each component information from a preset component library, where the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface;
a setting unit 504, configured to arrange each standard component in the thematic web page template, obtain editing information of each standard component, and set a display attribute of each standard component according to the editing information of each standard component, so as to obtain a first edited web page template;
a second obtaining unit 505, configured to obtain page display information, set static display content in the first edited web page template based on the page display information, and obtain a second edited web page template;
and the publishing unit 506 is configured to publish the second edited web page template to obtain a topical web page corresponding to the topical web page making instruction.
In the device provided by the embodiment of the invention, a thematic webpage template corresponding to a thematic webpage making instruction is established on a preset editing interface in response to the thematic webpage making instruction sent by a user; acquiring component selection data, and analyzing the component selection data to obtain each component information in the component selection data; selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface; arranging each standard component in the thematic web page template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing web page template; acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template; and publishing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction. The method for manufacturing the thematic web page has the advantages that the process of manufacturing the thematic web page is simple, the participation of professional personnel in a plurality of research and development posts is not needed, the manufacturing period of manufacturing the thematic web page is shortened, and the investment of manpower and material resources is reduced.
Based on the embodiments provided above, in the apparatus provided by the present invention, the response unit 501 may be configured to:
the acquisition subunit is used for analyzing the thematic webpage making instruction and acquiring template selection information in the thematic webpage making instruction;
the selecting subunit is used for selecting a thematic template from a preset template library based on the webpage type and the template theme in the template selecting information, taking the selected thematic template as a thematic webpage template corresponding to the thematic webpage making instruction, and adding the thematic webpage template to the editing interface for displaying.
Based on the embodiments provided above, in the apparatus provided by the present invention, the selecting unit 503 may be configured to:
a first determining subunit, configured to determine, for each piece of component information, a component type identifier and a component identity identifier in the piece of component information;
and the second determining subunit is used for determining a component set corresponding to the component type identifier in the component library and determining a standard component corresponding to the component identity identifier in the component set.
Based on the embodiments provided above, in the apparatus provided by the present invention, the second determining subunit may be configured to:
A first determining module, configured to determine a set identifier of each of the component sets in the component library;
the traversing module is used for traversing the component type identifiers to each set identifier so as to determine a set identifier matched with the component type identifier;
and the second determining module is used for determining the assembly set corresponding to the assembly type identifier matched with the assembly type identifier as the assembly set corresponding to the assembly type identifier.
Based on the embodiments provided above, in the apparatus provided by the present invention, the second determining subunit may be configured to:
a third determining module, configured to determine a component identifier of each preset component in the component set;
a fourth determining module, configured to traverse the component identifiers of the preset components to determine component identifiers that match the component identifiers;
and a fifth determining module, configured to determine a preset component corresponding to the component identifier matched with the component identifier as a standard component corresponding to the component identifier.
The embodiment of the invention also provides a storage medium, which comprises stored instructions, wherein the equipment where the storage medium is located is controlled to execute the method for making the thematic web page when the instructions run.
The embodiment of the present invention further provides an electronic device, whose structural schematic diagram is shown in fig. 6, specifically including a memory 601, and one or more instructions 602, where the one or more instructions 602 are stored in the memory 601, and configured to be executed by the one or more processors 603, where the one or more instructions 602 perform the following operations:
responding to a thematic webpage making instruction sent by a user, and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface;
acquiring component selection data, and analyzing the component selection data to obtain each component information in the component selection data;
selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface;
arranging each standard component in the thematic web page template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing web page template;
Acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template;
and publishing the second editing webpage template to obtain the thematic webpage corresponding to the thematic webpage making instruction.
The specific implementation process and derivative manner of the above embodiments are all within the protection scope of the present invention.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for a system or system embodiment, since it is substantially similar to a method embodiment, the description is relatively simple, with reference to the description of the method embodiment being made in part. The systems and system embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (6)

1. The method for making the thematic web page is characterized by comprising the following steps:
responding to a thematic webpage making instruction sent by a user, and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface;
acquiring component selection data, and analyzing the component selection data to obtain each component information in the component selection data;
selecting a standard component corresponding to each component information from a preset component library, wherein the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface;
arranging each standard component in the thematic web page template, acquiring editing information of each standard component, and setting display attributes of each standard component according to the editing information of each standard component to obtain a first editing web page template;
acquiring page display information, and setting static display content in the first editing webpage template based on the page display information to obtain a second editing webpage template;
issuing the second editing webpage template to obtain a thematic webpage corresponding to the thematic webpage making instruction;
The selecting standard components corresponding to each component information in a preset component library comprises the following steps: for each piece of the component information, determining a component type identifier and a component identity identifier in the component information; determining a component set corresponding to the component type identifier in the component library, and determining a standard component corresponding to the component identity identifier in the component set;
the determining, in the component library, a component set corresponding to the component type identifier includes: determining a set identifier of each of the component sets in the component library; traversing the component type identifiers through each set identifier to determine a set identifier matched with the component type identifier; and determining the component set corresponding to the set identifier matched with the component type identifier as the component set corresponding to the component type identifier.
2. The method according to claim 1, wherein creating a thematic web page template corresponding to the thematic web page creation instruction at a preset editing interface comprises:
analyzing the thematic webpage making instruction to obtain template selection information in the thematic webpage making instruction;
Selecting a thematic template in a preset template library based on the webpage type and the template theme in the template selection information, taking the selected thematic template as a thematic webpage template corresponding to the thematic webpage making instruction, and adding the thematic webpage template to the editing interface for display.
3. The method according to claim 1, wherein determining a standard component corresponding to the component identity in the component set is replaced by:
determining a component identifier of each preset component in the component set;
traversing the component identifiers of all the preset components to determine component identifiers matched with the component identifiers;
and determining a preset component corresponding to the component identifier matched with the component identifier as a standard component corresponding to the component identifier.
4. The device for making the thematic web page is characterized by comprising the following components:
the response unit is used for responding to a thematic webpage making instruction sent by a user and creating a thematic webpage template corresponding to the thematic webpage making instruction on a preset editing interface;
the first acquisition unit is used for acquiring component selection data, analyzing the component selection data and obtaining the information of each component in the component selection data;
A selection unit, configured to select a standard component corresponding to each component information from a preset component library, where the standard component is linked with dynamic display data corresponding to the standard component through a preset dynamic interface;
the setting unit is used for arranging each standard component in the thematic webpage template, acquiring editing information of each standard component, and setting the display attribute of each standard component according to the editing information of each standard component to obtain a first editing webpage template;
the second acquisition unit is used for acquiring page display information, setting static display content in the first editing webpage template based on the page display information, and obtaining a second editing webpage template;
the issuing unit is used for issuing the second editing webpage template to obtain a thematic webpage corresponding to the thematic webpage making instruction;
the selecting unit includes: a first determining subunit, configured to determine, for each piece of component information, a component type identifier and a component identity identifier in the piece of component information; the second determining subunit is used for determining a component set corresponding to the component type identifier in the component library and determining a standard component corresponding to the component identity identifier in the component set;
The second determining subunit includes: a first determining module, configured to determine a set identifier of each of the component sets in the component library; the traversing module is used for traversing the component type identifiers to each set identifier so as to determine a set identifier matched with the component type identifier; and the second determining module is used for determining the assembly set corresponding to the assembly type identifier matched with the assembly type identifier as the assembly set corresponding to the assembly type identifier.
5. The apparatus of claim 4, wherein the response unit comprises:
the acquisition subunit is used for analyzing the thematic webpage making instruction and acquiring template selection information in the thematic webpage making instruction;
the selecting subunit is used for selecting a thematic template from a preset template library based on the webpage type and the template theme in the template selecting information, taking the selected thematic template as a thematic webpage template corresponding to the thematic webpage making instruction, and adding the thematic webpage template to the editing interface for displaying.
6. The apparatus of claim 4, wherein the second determination subunit, in place of comprising:
A third determining module, configured to determine a component identifier of each preset component in the component set;
a fourth determining module, configured to traverse the component identifiers of the preset components to determine component identifiers that match the component identifiers;
and a fifth determining module, configured to determine a preset component corresponding to the component identifier matched with the component identifier as a standard component corresponding to the component identifier.
CN202011526902.0A 2020-12-22 2020-12-22 Method and device for manufacturing thematic webpage Active CN112528204B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011526902.0A CN112528204B (en) 2020-12-22 2020-12-22 Method and device for manufacturing thematic webpage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011526902.0A CN112528204B (en) 2020-12-22 2020-12-22 Method and device for manufacturing thematic webpage

Publications (2)

Publication Number Publication Date
CN112528204A CN112528204A (en) 2021-03-19
CN112528204B true CN112528204B (en) 2024-02-06

Family

ID=75002305

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011526902.0A Active CN112528204B (en) 2020-12-22 2020-12-22 Method and device for manufacturing thematic webpage

Country Status (1)

Country Link
CN (1) CN112528204B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535176B (en) * 2021-08-11 2025-03-11 京东方科技集团股份有限公司 A page generation method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200519642A (en) * 2003-12-12 2005-06-16 Inst Information Industry System and method of online education website establishment
CN107832041A (en) * 2017-11-01 2018-03-23 中国平安人寿保险股份有限公司 Thematic page animation method, apparatus, equipment and readable storage medium storing program for executing
CN109656651A (en) * 2018-11-13 2019-04-19 麒麟合盛网络技术股份有限公司 Webpage customizing method and device
CN110400196A (en) * 2019-06-20 2019-11-01 北京奇艺世纪科技有限公司 A kind of page processing method, device and computer readable storage medium
CN110781423A (en) * 2019-10-10 2020-02-11 腾讯科技(深圳)有限公司 Webpage generation method and device and electronic equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7386786B2 (en) * 2003-01-24 2008-06-10 The Cobalt Group, Inc. Method and apparatus for processing a dynamic webpage

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200519642A (en) * 2003-12-12 2005-06-16 Inst Information Industry System and method of online education website establishment
CN107832041A (en) * 2017-11-01 2018-03-23 中国平安人寿保险股份有限公司 Thematic page animation method, apparatus, equipment and readable storage medium storing program for executing
CN109656651A (en) * 2018-11-13 2019-04-19 麒麟合盛网络技术股份有限公司 Webpage customizing method and device
CN110400196A (en) * 2019-06-20 2019-11-01 北京奇艺世纪科技有限公司 A kind of page processing method, device and computer readable storage medium
CN110781423A (en) * 2019-10-10 2020-02-11 腾讯科技(深圳)有限公司 Webpage generation method and device and electronic equipment

Also Published As

Publication number Publication date
CN112528204A (en) 2021-03-19

Similar Documents

Publication Publication Date Title
AU2016299874C1 (en) System integrating a mobile device application creation, editing and distribution system with a website design system
US10169374B2 (en) Image searches using image frame context
US20140026037A1 (en) Creating personalized networked documents
TW201741906A (en) Page resource delivery method and apparatus
CN104142826A (en) Method, device and system for constructing page
US20090112724A1 (en) Method and equipment for exposing an advertisement using application
Vysotsky et al. Online tourism system for proposals formation to user based on data integration from various sources
CN111367514B (en) Page card development method and device, computing device and storage medium
CN113095056B (en) Generation method, processing method, device, electronic equipment and medium
BRPI0900874A2 (en) method and system for delivering content
WO2014022001A1 (en) Method and system for automatically generating social network site page based on electronic document content
CN102750081A (en) Information processing apparatus, information processing method, and program
BRPI0900875A2 (en) method and system for delivering content
CN112528204B (en) Method and device for manufacturing thematic webpage
KR20140096209A (en) Service method and service system for merchandise branding
CN116627397B (en) Program development method and related device
BRPI0900849A2 (en) method and system for delivering content
Noh et al. A Study on Improvement of Electronic Library Services Using User Review Data in Mobile App Market
Hay The social media survival guide: Strategies, tactics, and tools for succeeding in the social web
Mena Data mining mobile devices
McCollin WordPress: Pushing the Limits
McEwan et al. Radio Downunder Introduction
CN116821546B (en) Website construction method, system, electronic device and readable storage medium
Eriksson et al. Designing User Interfaces for Mobile Web
Khanna et al. Content Marketing & Strategy

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