CN104462131A - Method and device for processing information issuing page - Google Patents
Method and device for processing information issuing page Download PDFInfo
- Publication number
- CN104462131A CN104462131A CN201310434814.1A CN201310434814A CN104462131A CN 104462131 A CN104462131 A CN 104462131A CN 201310434814 A CN201310434814 A CN 201310434814A CN 104462131 A CN104462131 A CN 104462131A
- Authority
- CN
- China
- Prior art keywords
- information
- page
- user attribute
- attribute information
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a method and device for processing an information issuing page. In the embodiment, an information issuing request sent by a client side is received, and includes user attribute information, then a page component and assembling information corresponding to the user attribute information are obtained according to the user attribute information, and the page component can be assembled according to the assembling information, so that the information issuing page is generated. Due to the fact that the information issuing page is automatically generated according to the user attribute information, a developer only needs to configure the page component in advance and does not need to configure the information issuing page in advance, and the development efficiency of the information issuing page is improved.
Description
[ technical field ] A method for producing a semiconductor device
The present application relates to a page processing technology, and in particular, to a method and an apparatus for processing an information distribution page.
[ background of the invention ]
With the development of communication technology, a terminal integrates more and more functions, so that more and more corresponding Application programs are included in a system function list of the terminal, for example, an Application program installed in a computer, an Application program (APP) installed in a third-party smart phone, and the like. Some applications may involve pages that are Web pages (Web pages) written based on HyperText markup language (HTML), which may also be referred to as Web pages. The user can publish some information, such as personalized content of industry information, enterprise information, service information or product information, through a specified page, namely an information publishing page. In the prior art, when a user needs to publish information, a client accesses a pre-configured information publishing page and inputs the information needing to be published by the user to the information publishing page.
However, since the information distribution page is a fixed page configured in advance by a developer according to the distribution requirement of each type of information to be distributed, the development period is long, and thus the development efficiency of the information distribution page is reduced.
[ summary of the invention ]
Various aspects of the present application provide a method and an apparatus for processing an information distribution page, so as to improve the development efficiency of the information distribution page.
One aspect of the present application provides a method for processing an information distribution page, including:
receiving an information release request sent by a client, wherein the information release request comprises user attribute information;
acquiring page components and splicing information corresponding to the user attribute information according to the user attribute information;
assembling the page components according to the assembling information to generate an information release page;
and sending the information publishing page to the client.
The above-described aspect and any possible implementation further provide an implementation, where the user attribute information includes at least one of:
source information of the user;
level information of the user;
industry information of the user; and
service information of the user.
As to the above-mentioned aspects and any possible implementation manner, there is further provided an implementation manner, where obtaining, according to the user attribute information, a page component and assembly information corresponding to the user attribute information includes:
acquiring page identification information corresponding to the user attribute information according to the user attribute information;
acquiring a page configuration file corresponding to the page identification information according to the page identification information, wherein the page configuration file comprises page component identification information and the splicing information;
and acquiring the page component corresponding to the page component identification information according to the page configuration file.
As to the above-mentioned aspect and any possible implementation manner, there is further provided an implementation manner, before obtaining, according to the page identification information, a page configuration file corresponding to the page identification information, the method further includes:
acquiring page component identification information and the splicing information corresponding to the user attribute information according to the user attribute information;
generating the page configuration file according to the page component identification information and the assembling information;
and establishing a corresponding relation between the page configuration file and the page identification information.
There is further provided in accordance with the above-described aspect and any possible implementation, an implementation in which the page component includes at least one page element.
As to the above-mentioned aspect and any possible implementation manner, there is further provided an implementation manner, where after obtaining, according to the user attribute information, the page component and the assembly information corresponding to the user attribute information, the method further includes:
obtaining page component style information corresponding to the user attribute information according to the user attribute information;
and sending the page component style information to the client so that the client displays the information publishing page according to the page component style information.
As to the above-mentioned aspect and any possible implementation manner, there is further provided an implementation manner, where after the page components are assembled according to the assembly information to generate an information issue page, the method further includes:
and sending the information publishing page to the client.
In another aspect of the present application, an apparatus for processing an information distribution page is provided, including:
the system comprises a receiving unit, a processing unit and a processing unit, wherein the receiving unit is used for receiving an information release request sent by a client, and the information release request comprises user attribute information;
the obtaining unit is used for obtaining page components and splicing information corresponding to the user attribute information according to the user attribute information;
and the assembling unit is used for assembling the page components according to the assembling information so as to generate an information release page.
The above-mentioned aspect and any possible implementation manner further provide an implementation manner, where the user attribute information included in the information publishing request received by the receiving unit includes at least one of the following information:
source information of the user;
level information of the user;
industry information of the user; and
service information of the user.
The above-mentioned aspects and any possible implementation further provide an implementation of the obtaining unit, and the obtaining unit is specifically configured to
Acquiring page identification information corresponding to the user attribute information according to the user attribute information;
acquiring a page configuration file corresponding to the page identification information according to the page identification information, wherein the page configuration file comprises page component identification information and the splicing information; and
and acquiring the page component corresponding to the page component identification information according to the page configuration file.
The above-mentioned aspects and any possible implementation further provide an implementation, and the apparatus further includes a establishing unit configured to establish the first connection between the first network and the second network
Acquiring page component identification information and the splicing information corresponding to the user attribute information according to the user attribute information;
generating the page configuration file according to the page component identification information and the assembling information; and
and establishing a corresponding relation between the page configuration file and the page identification information.
The above-described aspect and any possible implementation manner further provide an implementation manner, and the page component obtained by the obtaining unit includes at least one page element.
The above-mentioned aspect and any possible implementation manner further provide an implementation manner, and the obtaining unit is further configured to
Obtaining page component style information corresponding to the user attribute information according to the user attribute information;
the sending unit is also used for
And sending the page component style information to the client so that the client displays the information publishing page according to the page component style information.
The above-mentioned aspect and any possible implementation manner further provide an implementation manner, and the apparatus further includes a sending unit configured to send the information to the second node
And sending the information publishing page to the client.
According to the technical scheme, the information publishing request sent by the client is received, the information publishing request comprises the user attribute information, the page components and the assembling information corresponding to the user attribute information are obtained according to the user attribute information, the page components can be assembled according to the assembling information to generate the information publishing page, and developers only need to pre-configure the page components and do not need to pre-configure the information publishing page due to the fact that the information publishing page is automatically generated according to the user attribute information, so that the developing efficiency of the information publishing page is improved.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to the drawings without inventive labor.
Fig. 1 is a schematic flowchart of a processing method for an information distribution page according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a processing apparatus for an information distribution page according to another embodiment of the present application;
fig. 3 is a schematic structural diagram of a processing apparatus for an information distribution page according to another embodiment of the present application;
fig. 4 is a schematic structural diagram of a processing apparatus for an information distribution page according to another embodiment of the present application.
[ detailed description ] embodiments
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The Page according to the present application may be a Web Page (Web Page) written based on HyperText Markup Language (HTML), and may also be referred to as a Web Page. A page may include a display area comprising one or more hypertext markup Language (HTML) tags, called page elements, such as, but not limited to, text, tags, hyperlinks, buttons, input boxes, drop-down boxes, etc.
The terminal according to the embodiment of the present application may include, but is not limited to, a mobile phone, a Personal Digital Assistant (PDA), a wireless handheld device, a wireless netbook, a Personal Computer, a portable Computer, a Personal Computer (PC), an MP3 player, an MP4 player, and the like.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
Fig. 1 is a schematic flowchart of a processing method of an information distribution page according to an embodiment of the present application, as shown in fig. 1.
101. Receiving an information release request sent by a client, wherein the information release request comprises user attribute information.
Specifically, the user attribute information may include, but is not limited to, at least one of the following information:
source information of the user;
level information of the user;
industry information of the user; and
service information of the user.
For example, the source information of the user may also be referred to as source site information, and may be specifically used to indicate a website from which the user is sourced, for example, an enterprise official website, a shopping website, or a network community, which is not limited in this embodiment.
For another example, the level information of the user may also be referred to as user level information, and may be specifically used to indicate a level of the user, for example, a free member or a paid member, and this embodiment is not limited thereto.
For another example, the industry information of the user may also be referred to as belonging industry information, and may be specifically used to indicate an industry to which the user belongs, such as an electrical appliance, a chemical industry, a raw material, or a garment, which is not limited in this embodiment.
For another example, the service information of the user may also be referred to as service type information, and may be specifically used to indicate a service provided by the user, for example, a processing service, a business service, a purchasing service, a provisioning service, and the like, which is not limited in this embodiment.
102. And acquiring page components and assembling information corresponding to the user attribute information according to the user attribute information.
Specifically, the page components may include, but are not limited to, a title component, a goods attribute component, a shipping address component, a search recommendation component, a category selection component, a picture uploading component, a transaction attribute component, a freight template component, a draft box component, a detail editor component, a third party intervention component, and other information components, which are not limited in this embodiment.
In particular, the page component may include at least one page element, that is, a page component is a collection of page elements.
For example, the title component may text this one page element.
Alternatively, and for another example, the freight template component can include page elements such as an input box, buttons, and drop-down boxes.
Alternatively, for another example, the picture upload component may include page elements such as hyperlinks, input boxes, buttons, and drop-down boxes.
Or, for another example, the detail editor component can include page elements such as input boxes and buttons.
Specifically, the assembly information may include, but is not limited to, at least one of header information of the page, navigation information of the page, and footer information of the page, and layout information of page components. Wherein,
the header information of the page may be used to indicate contents in a portion between an upper frame of the page and a body of the page, such as a page title, a page description, a page keyword, and the like.
The navigation information of the page may be used to indicate content in a navigation bar of the page. The general page is provided with a navigation bar, so that the user can browse conveniently. The navigation bar of a page is a generic term in the form of a layout structure such as a column, a menu, online help, and a category for guiding a user to access a website. Therefore, the website navigation structure must be clear in the website construction process, and the user can find the favorite content in the shortest time.
The end information of the page may be used to indicate content from a portion between the body of the page and the lower frame of the page, such as copyright information.
Optionally, in a possible implementation manner of this embodiment, the following operations may be specifically performed:
first, page identification information corresponding to the user attribute information may be obtained according to the user attribute information.
And then, according to the page identification information, acquiring a page configuration file corresponding to the page identification information, wherein the page configuration file comprises page component identification information and the splicing information. Specifically, matching may be performed in a correspondence between a page configuration file and page identification information according to the page identification information, so as to obtain the page configuration file corresponding to the page identification information.
And then, according to the page configuration file, obtaining the page component corresponding to the page component identification information.
The corresponding relationship between the page configuration file and the page identification information can be established in advance. This correspondence may be stored in a distributed database.
Specifically, the following operations may be performed:
acquiring page component identification information and the splicing information corresponding to the user attribute information according to the user attribute information; then, generating the page configuration file according to the page component identification information and the assembling information; and then, establishing the corresponding relation between the page configuration file and the page identification information.
Specifically, the page component identification information corresponding to the user attribute information may be obtained by matching the correspondence between the page component identification information and the user attribute information according to the user attribute information. The corresponding relationship between the page component identification information and the user attribute information can be established in advance. This correspondence may be stored in a distributed database.
For example, users of the kitten's clothing industry who want to publish information are more concerned about how well the clothing is presented to the buyer, and so they will have more demand for publishing photo classes. They are habitually publishing a large number of model garment pictures when publishing goods. Therefore, corresponding title components, freight template components, picture uploading components and the like can be configured for corresponding user attribute information to form corresponding relations.
Or, for another example, users of the raw materials industry of Alibara who want to publish information are more concerned about how the attributes of the goods are more accurately delivered to the buyer, and therefore, they will have more demand for publishing text. Because the commodities have standards and are in relatively standard international and domestic standards, a user does not need to issue pictures, and only needs to accurately describe commodity attributes such as product attributes, specification attributes and the like of the commodities through attribute configuration. Therefore, corresponding title components, freight template components, detail editor components and the like can be configured for corresponding user attribute information to form corresponding relations.
103. And assembling the page components according to the assembling information to generate an information release page.
Specifically, the page components can be assembled according to the assembly information and by using an HTML tag, so as to generate an information distribution page.
For example, DIV tags may be specifically utilized. DIV tags are elements used to provide structure and context for the content of large blocks (block-level) within an HTML document. All content between the start tag and the end tag of the DIV tag is used to form this block, with the properties of the contained page components controlled by the attributes of the DIV tag, or by formatting this block using a Cascading Style Set (CSS). The DIV label can also be called a partition mark and is used for setting the placing position of page components such as characters, images, tables and the like. When you put page components such as text, images, tables, etc. in a DIV tag, it can be called "DIV block", "DIV element", "CSS-layer", or "layer", while Chinese can be called "hierarchy". The detailed description of the DIV tag can be referred to in the related art, and is not repeated here.
It should be noted that the execution subjects of 101 to 103 may be an editing device, for example, a Web page editor, and may be located in a local client for offline control, or may be located in a server on a network side for online control, which is not limited in this embodiment.
It can be understood that the client may be an application installed on the terminal, or may also be a web page of a browser, as long as the page rendering can be implemented to implement an objective existence form of presenting an information publishing page, which is not limited in this embodiment.
Optionally, in a possible implementation manner of this embodiment, after 103, the information publishing page may be further sent to the client. Thus, the generated information publishing page is sent to the client, and the client displays the information publishing page by using a rendering technology.
Optionally, in a possible implementation manner of this embodiment, after 102, page component style information corresponding to the user attribute information, for example, content indicated in the CSS, may be further obtained according to the user attribute information. Then, the page component style information may be sent to the client, so that the client displays the information publishing page according to the page component style information.
Specifically, the page component style information corresponding to the user attribute information may be obtained by matching the correspondence between the page component style information and the user attribute information according to the user attribute information. The corresponding relationship between the page component style information and the user attribute information can be established in advance. This correspondence may be stored in a distributed database.
Therefore, the generated information publishing page is sent to the client, the page component style information is also needed to be sent to the client, and the information publishing page is displayed by the client by utilizing the rendering technology and further combining the page component style information. That is, even if the page components and the assembly information are consistent, the information distribution page with different appearances is rendered due to the inconsistency of the page component style information.
In the embodiment, the information publishing request sent by the client is received, the information publishing request comprises the user attribute information, and the page component and the assembling information corresponding to the user attribute information are obtained according to the user attribute information, so that the page component can be assembled according to the assembling information to generate the information publishing page.
In addition, by adopting the technical scheme provided by the application, as the information release page is automatically generated according to the user attribute information, developers only need to pre-configure the page component and do not need to pre-configure the information release page, and the development cost of the information release page can be saved.
In addition, by adopting the technical scheme provided by the application, developers only need to configure the page component without reconfiguring the complete information publishing page aiming at the situation that the publishing requirement of the information to be published changes, so that the development efficiency of the information publishing page can be further improved, and the development cost of the information publishing page can be further reduced.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
Fig. 2 is a schematic structural diagram of a device for processing an information distribution page according to another embodiment of the present application, as shown in fig. 2. The processing apparatus of the information distribution page of the present embodiment may include a receiving unit 21, an obtaining unit 22, and a splicing unit 23. The receiving unit 21 is configured to receive an information publishing request sent by a client, where the information publishing request includes user attribute information; an obtaining unit 22, configured to obtain, according to the user attribute information, a page component and assembly information corresponding to the user attribute information; and the assembling unit 23 is used for assembling the page components according to the assembling information so as to generate an information release page.
Specifically, the user attribute information included in the information publishing request received by the receiving unit 21 may include, but is not limited to, at least one of the following information:
source information of the user;
level information of the user;
industry information of the user; and
service information of the user.
For example, the source information of the user may also be referred to as source site information, and may be specifically used to indicate a website from which the user is sourced, for example, an enterprise official website, a shopping website, or a network community, which is not limited in this embodiment.
For another example, the level information of the user may also be referred to as user level information, and may be specifically used to indicate a level of the user, for example, a free member or a paid member, and this embodiment is not limited thereto.
For another example, the industry information of the user may also be referred to as belonging industry information, and may be specifically used to indicate an industry to which the user belongs, such as an electrical appliance, a chemical industry, a raw material, or a garment, which is not limited in this embodiment.
For another example, the service information of the user may also be referred to as service type information, and may be specifically used to indicate a service provided by the user, for example, a processing service, a business service, a purchasing service, a provisioning service, and the like, which is not limited in this embodiment.
Specifically, the page components may include, but are not limited to, a title component, a goods attribute component, a shipping address component, a search recommendation component, a category selection component, a picture uploading component, a transaction attribute component, a freight template component, a draft box component, a detail editor component, a third party intervention component, and other information components, which are not limited in this embodiment.
Specifically, the page component obtained by the obtaining unit 22 may include at least one page element, that is, a page component is a set of page elements.
For example, the title component may text this one page element.
Alternatively, and for another example, the freight template component can include page elements such as an input box, buttons, and drop-down boxes.
Alternatively, for another example, the picture upload component may include page elements such as hyperlinks, input boxes, buttons, and drop-down boxes.
Or, for another example, the detail editor component can include page elements such as input boxes and buttons.
Specifically, the assembly information may include, but is not limited to, at least one of header information of the page, navigation information of the page, and footer information of the page, and layout information of page components. Wherein,
the header information of the page may be used to indicate contents in a portion between an upper frame of the page and a body of the page, such as a page title, a page description, a page keyword, and the like.
The navigation information of the page may be used to indicate content in a navigation bar of the page. The general page is provided with a navigation bar, so that the user can browse conveniently. The navigation bar of a page is a generic term in the form of a layout structure such as a column, a menu, online help, and a category for guiding a user to access a website. Therefore, the website navigation structure must be clear in the website construction process, and the user can find the favorite content in the shortest time.
The end information of the page may be used to indicate content from a portion between the body of the page and the lower frame of the page, such as copyright information.
Optionally, in a possible implementation manner of this embodiment, the obtaining unit 22 may be specifically configured to obtain, according to the user attribute information, page identification information corresponding to the user attribute information; acquiring a page configuration file corresponding to the page identification information according to the page identification information, wherein the page configuration file comprises page component identification information and the splicing information; and acquiring the page component corresponding to the page component identification information according to the page configuration file.
The corresponding relationship between the page configuration file and the page identification information can be established in advance. This correspondence may be stored in a distributed database. As shown in fig. 3, the apparatus for processing an information distribution page provided in this embodiment may further include an establishing unit 31, configured to obtain, according to the user attribute information, page component identification information and the assembly information corresponding to the user attribute information; generating the page configuration file according to the page component identification information and the assembling information; and establishing a corresponding relation between the page configuration file and the page identification information.
Specifically, the establishing unit 31 may perform matching in the correspondence between the page component identification information and the user attribute information according to the user attribute information, so as to obtain the page component identification information corresponding to the user attribute information. The corresponding relationship between the page component identification information and the user attribute information can be established in advance. This correspondence may be stored in a distributed database.
For example, users of the kitten's clothing industry who want to publish information are more concerned about how well the clothing is presented to the buyer, and so they will have more demand for publishing photo classes. They are habitually publishing a large number of model garment pictures when publishing goods. Therefore, corresponding title components, freight template components, picture uploading components and the like can be configured for corresponding user attribute information to form corresponding relations.
Or, for another example, users of the raw materials industry of Alibara who want to publish information are more concerned about how the attributes of the goods are more accurately delivered to the buyer, and therefore, they will have more demand for publishing text. Because the commodities have standards and are in relatively standard international and domestic standards, a user does not need to issue pictures, and only needs to accurately describe commodity attributes such as product attributes, specification attributes and the like of the commodities through attribute configuration. Therefore, corresponding title components, freight template components, detail editor components and the like can be configured for corresponding user attribute information to form corresponding relations.
Specifically, the assembling unit 23 may assemble the page components according to the assembling information and by using an HTML tag, so as to generate an information distribution page.
For example, the splicing unit 23 may specifically utilize a DIV tag. DIV tags are elements used to provide structure and context for the content of large blocks (block-level) within an HTML document. All content between the start tag and the end tag of the DIV tag is used to form this block, where the properties of the contained page components are controlled by the attributes of the DIV tag or by formatting this block using a Cascading Style Sheet (CSS). The DIV label can also be called a partition mark and is used for setting the placing position of page components such as characters, images, tables and the like. When you put page components such as text, images, tables, etc. in a DIV tag, it can be called "DIV block", "DIVegment", "CSS-layer", or "layer", while Chinese can be called "hierarchy". The detailed description of the DIV tag can be referred to in the related art, and is not repeated here.
It should be noted that the apparatus provided in this embodiment may be an editing apparatus, for example, a Web page editor and the like, and may be located in a local client to perform offline control, or may also be located in a server on a network side to perform online control, which is not limited in this embodiment.
It can be understood that the client may be an application installed on the terminal, or may also be a web page of a browser, as long as the page rendering can be implemented to implement an objective existence form of presenting an information publishing page, which is not limited in this embodiment.
Optionally, as shown in fig. 4, in a possible implementation manner of this embodiment, the apparatus provided in this embodiment may further include a sending unit 41, configured to send the information distribution page to the client. In this way, the sending unit 41 sends the information distribution page generated by the assembling unit 23 to the client, and the client displays the information distribution page by using a rendering technology.
Optionally, in a possible implementation manner of this embodiment, the obtaining unit 22 may be further configured to obtain, according to the user attribute information, page component style information corresponding to the user attribute information; correspondingly, the sending unit 41 may be further configured to send the page component style information to the client, so that the client displays the information issue page according to the page component style information.
Specifically, the obtaining unit 22 may perform matching in the correspondence between the page component style information and the user attribute information according to the user attribute information to obtain the page component style information corresponding to the user attribute information. The corresponding relationship between the page component style information and the user attribute information can be established in advance. This correspondence may be stored in a distributed database.
In this way, the sending unit 41 needs to send the page component style information obtained by the obtaining unit 22 to the client in addition to sending the information issue page generated by the assembling unit 23 to the client, and the client displays the information issue page by using a rendering technology and further combining the page component style information. That is, even if the page components and the assembly information are consistent, the information distribution page with different appearances is rendered due to the inconsistency of the page component style information.
In the embodiment, an information publishing request sent by a client is received through a receiving unit, the information publishing request comprises user attribute information, and then an obtaining unit obtains page components and assembling information corresponding to the user attribute information according to the user attribute information, so that the assembling unit can assemble the page components according to the assembling information to generate an information publishing page.
In addition, by adopting the technical scheme provided by the application, as the information release page is automatically generated according to the user attribute information, developers only need to pre-configure the page component and do not need to pre-configure the information release page, and the development cost of the information release page can be saved.
In addition, by adopting the technical scheme provided by the application, developers only need to configure the page component without reconfiguring the complete information publishing page aiming at the situation that the publishing requirement of the information to be published changes, so that the development efficiency of the information publishing page can be further improved, and the development cost of the information publishing page can be further reduced.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or page components may be combined or integrated into another system, or some features may be omitted or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.
Claims (14)
1. A processing method for an information release page is characterized by comprising the following steps:
receiving an information release request sent by a client, wherein the information release request comprises user attribute information;
acquiring page components and splicing information corresponding to the user attribute information according to the user attribute information;
and assembling the page components according to the assembling information to generate an information release page.
2. The method of claim 1, wherein the user attribute information comprises at least one of:
source information of the user;
level information of the user;
industry information of the user; and
service information of the user.
3. The method according to claim 1 or 2, wherein the obtaining of the page components and the assembly information corresponding to the user attribute information according to the user attribute information comprises:
acquiring page identification information corresponding to the user attribute information according to the user attribute information;
acquiring a page configuration file corresponding to the page identification information according to the page identification information, wherein the page configuration file comprises page component identification information and the splicing information;
and acquiring the page component corresponding to the page component identification information according to the page configuration file.
4. The method according to claim 3, wherein before obtaining the page configuration file corresponding to the page identification information according to the page identification information, the method further comprises:
acquiring page component identification information and the splicing information corresponding to the user attribute information according to the user attribute information;
generating the page configuration file according to the page component identification information and the assembling information;
and establishing a corresponding relation between the page configuration file and the page identification information.
5. The method of any of claims 1 to 4, wherein the page component comprises at least one page element.
6. The method according to any one of claims 1 to 4, wherein after obtaining the page components and the assembly information corresponding to the user attribute information according to the user attribute information, the method further comprises:
obtaining page component style information corresponding to the user attribute information according to the user attribute information;
and sending the page component style information to the client so that the client displays the information publishing page according to the page component style information.
7. The method according to any one of claims 1 to 4, wherein after the page components are assembled according to the assembly information to generate an information distribution page, the method further comprises:
and sending the information publishing page to the client.
8. An apparatus for processing an information distribution page, comprising:
the system comprises a receiving unit, a processing unit and a processing unit, wherein the receiving unit is used for receiving an information release request sent by a client, and the information release request comprises user attribute information;
the obtaining unit is used for obtaining page components and splicing information corresponding to the user attribute information according to the user attribute information;
and the assembling unit is used for assembling the page components according to the assembling information so as to generate an information release page.
9. The apparatus according to claim 8, wherein the user attribute information included in the information distribution request received by the receiving unit includes at least one of the following information:
source information of the user;
level information of the user;
industry information of the user; and
service information of the user.
10. Device according to claim 8 or 9, characterized in that said obtaining unit is in particular adapted to
Acquiring page identification information corresponding to the user attribute information according to the user attribute information;
acquiring a page configuration file corresponding to the page identification information according to the page identification information, wherein the page configuration file comprises page component identification information and the splicing information; and
and acquiring the page component corresponding to the page component identification information according to the page configuration file.
11. The apparatus according to claim 10, further comprising a setup unit for
Acquiring page component identification information and the splicing information corresponding to the user attribute information according to the user attribute information;
generating the page configuration file according to the page component identification information and the assembling information; and
and establishing a corresponding relation between the page configuration file and the page identification information.
12. The apparatus according to any one of claims 8 to 11, wherein the page component obtained by the obtaining unit includes at least one page element.
13. The apparatus according to any one of claims 8 to 11,
the obtaining unit is also used for
Obtaining page component style information corresponding to the user attribute information according to the user attribute information;
the sending unit is also used for
And sending the page component style information to the client so that the client displays the information publishing page according to the page component style information.
14. The device according to any one of claims 8 to 11, further comprising a transmitting unit for transmitting information
And sending the information publishing page to the client.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310434814.1A CN104462131A (en) | 2013-09-23 | 2013-09-23 | Method and device for processing information issuing page |
| HK15105063.4A HK1204501A1 (en) | 2013-09-23 | 2015-05-28 | Method for processing information release page and device thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310434814.1A CN104462131A (en) | 2013-09-23 | 2013-09-23 | Method and device for processing information issuing page |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104462131A true CN104462131A (en) | 2015-03-25 |
Family
ID=52908187
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310434814.1A Pending CN104462131A (en) | 2013-09-23 | 2013-09-23 | Method and device for processing information issuing page |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN104462131A (en) |
| HK (1) | HK1204501A1 (en) |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105260420A (en) * | 2015-09-25 | 2016-01-20 | 百度在线网络技术(北京)有限公司 | Method and device for providing target page in mobile application |
| CN106294902A (en) * | 2015-05-28 | 2017-01-04 | 阿里巴巴集团控股有限公司 | Method, device and the electronic equipment of prediction mobile applications page performance |
| WO2017049715A1 (en) * | 2015-09-23 | 2017-03-30 | 百度在线网络技术(北京)有限公司 | Page construction method, apparatus and device, and nonvolatile computer storage medium |
| CN106600383A (en) * | 2016-12-29 | 2017-04-26 | 江西博瑞彤芸科技有限公司 | Page configuration method |
| CN106682120A (en) * | 2016-12-09 | 2017-05-17 | 北京深思数盾科技股份有限公司 | Method and system for page generation |
| CN106776909A (en) * | 2016-11-28 | 2017-05-31 | 努比亚技术有限公司 | The creation method and device of the page |
| CN107070679A (en) * | 2016-12-01 | 2017-08-18 | 湖北荆楚网络科技股份有限公司 | A kind of method uniformly released news in different platform |
| CN107391114A (en) * | 2017-06-27 | 2017-11-24 | 阿里巴巴集团控股有限公司 | The page visualizes rendering intent and device |
| WO2018001124A1 (en) * | 2016-06-28 | 2018-01-04 | 阿里巴巴集团控股有限公司 | Webpage file sending method, webpage rendering method and apparatus, and webpage rendering system |
| CN108021626A (en) * | 2017-11-22 | 2018-05-11 | 阿里巴巴集团控股有限公司 | Page composing method, device and equipment |
| CN108228305A (en) * | 2018-02-02 | 2018-06-29 | 广东欧珀移动通信有限公司 | Application page display method, device, storage medium and electronic device |
| CN108255847A (en) * | 2016-12-28 | 2018-07-06 | 腾讯科技(深圳)有限公司 | Page generation method and device |
| WO2018149400A1 (en) * | 2017-02-16 | 2018-08-23 | 平安科技(深圳)有限公司 | Page publishing method, readable storage medium, terminal apparatus and device |
| CN108874384A (en) * | 2018-05-31 | 2018-11-23 | 康键信息技术(深圳)有限公司 | Terminal device, server, web data processing method and computer storage medium |
| CN109002338A (en) * | 2017-06-07 | 2018-12-14 | 阿里巴巴集团控股有限公司 | Page rendering, page finishing information processing method and device |
| WO2019136842A1 (en) * | 2018-01-09 | 2019-07-18 | 武汉斗鱼网络科技有限公司 | Component publishing and compilation method, storage medium, electronic device and system |
| CN110221831A (en) * | 2019-04-25 | 2019-09-10 | 深圳壹账通智能科技有限公司 | The automatically generating method, apparatus and computer equipment of the H5 page |
| CN110990126A (en) * | 2019-12-12 | 2020-04-10 | 北京明略软件系统有限公司 | Method and device for realizing shortcut front-end service page based on js |
| CN112579084A (en) * | 2020-12-17 | 2021-03-30 | 深圳集智数字科技有限公司 | Page assembling method and device |
| CN113760285A (en) * | 2021-08-09 | 2021-12-07 | 上海数禾信息科技有限公司 | Page configuration method and device, computer equipment and page display method |
| CN113806622A (en) * | 2020-06-12 | 2021-12-17 | 阿里巴巴集团控股有限公司 | Recommendation method, device and equipment |
| CN115248891A (en) * | 2021-04-27 | 2022-10-28 | 腾讯科技(深圳)有限公司 | A page display method, apparatus, electronic device and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020055956A1 (en) * | 2000-09-08 | 2002-05-09 | Krasnoiarov Boris Andreyevich | Method and system for assembling concurrently-generated content |
| CN101599015A (en) * | 2009-07-07 | 2009-12-09 | 阿里巴巴集团控股有限公司 | A kind of method and system of analyzing component |
| CN101651550A (en) * | 2008-08-15 | 2010-02-17 | 阿里巴巴集团控股有限公司 | Method and system for advertisement generation and display and advertisement production and display client |
| CN102340529A (en) * | 2010-07-21 | 2012-02-01 | 中国移动通信集团福建有限公司 | A WAP platform-based page generation system and page generation method |
| CN103019684A (en) * | 2012-11-20 | 2013-04-03 | 北京思特奇信息技术股份有限公司 | Dynamic template-based business page configuring method |
| CN103077185A (en) * | 2012-12-18 | 2013-05-01 | 厦门雅迅网络股份有限公司 | Object-based user-defined information-expanding method |
-
2013
- 2013-09-23 CN CN201310434814.1A patent/CN104462131A/en active Pending
-
2015
- 2015-05-28 HK HK15105063.4A patent/HK1204501A1/en unknown
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020055956A1 (en) * | 2000-09-08 | 2002-05-09 | Krasnoiarov Boris Andreyevich | Method and system for assembling concurrently-generated content |
| CN101651550A (en) * | 2008-08-15 | 2010-02-17 | 阿里巴巴集团控股有限公司 | Method and system for advertisement generation and display and advertisement production and display client |
| CN101599015A (en) * | 2009-07-07 | 2009-12-09 | 阿里巴巴集团控股有限公司 | A kind of method and system of analyzing component |
| CN102340529A (en) * | 2010-07-21 | 2012-02-01 | 中国移动通信集团福建有限公司 | A WAP platform-based page generation system and page generation method |
| CN103019684A (en) * | 2012-11-20 | 2013-04-03 | 北京思特奇信息技术股份有限公司 | Dynamic template-based business page configuring method |
| CN103077185A (en) * | 2012-12-18 | 2013-05-01 | 厦门雅迅网络股份有限公司 | Object-based user-defined information-expanding method |
Cited By (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106294902A (en) * | 2015-05-28 | 2017-01-04 | 阿里巴巴集团控股有限公司 | Method, device and the electronic equipment of prediction mobile applications page performance |
| WO2017049715A1 (en) * | 2015-09-23 | 2017-03-30 | 百度在线网络技术(北京)有限公司 | Page construction method, apparatus and device, and nonvolatile computer storage medium |
| US11126410B2 (en) | 2015-09-23 | 2021-09-21 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for building pages, apparatus and non-volatile computer storage medium |
| CN105260420A (en) * | 2015-09-25 | 2016-01-20 | 百度在线网络技术(北京)有限公司 | Method and device for providing target page in mobile application |
| WO2018001124A1 (en) * | 2016-06-28 | 2018-01-04 | 阿里巴巴集团控股有限公司 | Webpage file sending method, webpage rendering method and apparatus, and webpage rendering system |
| TWI670611B (en) * | 2016-06-28 | 2019-09-01 | 香港商阿里巴巴集團服務有限公司 | Web file sending method, webpage rendering method and device, webpage rendering system |
| CN106776909B (en) * | 2016-11-28 | 2021-04-06 | 努比亚技术有限公司 | Page creating method and device |
| CN106776909A (en) * | 2016-11-28 | 2017-05-31 | 努比亚技术有限公司 | The creation method and device of the page |
| CN107070679A (en) * | 2016-12-01 | 2017-08-18 | 湖北荆楚网络科技股份有限公司 | A kind of method uniformly released news in different platform |
| CN106682120A (en) * | 2016-12-09 | 2017-05-17 | 北京深思数盾科技股份有限公司 | Method and system for page generation |
| CN108255847A (en) * | 2016-12-28 | 2018-07-06 | 腾讯科技(深圳)有限公司 | Page generation method and device |
| CN106600383A (en) * | 2016-12-29 | 2017-04-26 | 江西博瑞彤芸科技有限公司 | Page configuration method |
| WO2018149400A1 (en) * | 2017-02-16 | 2018-08-23 | 平安科技(深圳)有限公司 | Page publishing method, readable storage medium, terminal apparatus and device |
| CN109002338A (en) * | 2017-06-07 | 2018-12-14 | 阿里巴巴集团控股有限公司 | Page rendering, page finishing information processing method and device |
| CN107391114A (en) * | 2017-06-27 | 2017-11-24 | 阿里巴巴集团控股有限公司 | The page visualizes rendering intent and device |
| CN108021626A (en) * | 2017-11-22 | 2018-05-11 | 阿里巴巴集团控股有限公司 | Page composing method, device and equipment |
| TWI686740B (en) * | 2017-11-22 | 2020-03-01 | 香港商阿里巴巴集團服務有限公司 | Page layout method, device and equipment |
| CN108021626B (en) * | 2017-11-22 | 2020-06-09 | 阿里巴巴集团控股有限公司 | Page layout method, device and equipment |
| WO2019100866A1 (en) * | 2017-11-22 | 2019-05-31 | 阿里巴巴集团控股有限公司 | Page layout planning method, device and apparatus |
| WO2019136842A1 (en) * | 2018-01-09 | 2019-07-18 | 武汉斗鱼网络科技有限公司 | Component publishing and compilation method, storage medium, electronic device and system |
| CN108228305A (en) * | 2018-02-02 | 2018-06-29 | 广东欧珀移动通信有限公司 | Application page display method, device, storage medium and electronic device |
| CN108874384A (en) * | 2018-05-31 | 2018-11-23 | 康键信息技术(深圳)有限公司 | Terminal device, server, web data processing method and computer storage medium |
| CN110221831A (en) * | 2019-04-25 | 2019-09-10 | 深圳壹账通智能科技有限公司 | The automatically generating method, apparatus and computer equipment of the H5 page |
| CN110990126A (en) * | 2019-12-12 | 2020-04-10 | 北京明略软件系统有限公司 | Method and device for realizing shortcut front-end service page based on js |
| CN113806622A (en) * | 2020-06-12 | 2021-12-17 | 阿里巴巴集团控股有限公司 | Recommendation method, device and equipment |
| CN112579084A (en) * | 2020-12-17 | 2021-03-30 | 深圳集智数字科技有限公司 | Page assembling method and device |
| CN115248891A (en) * | 2021-04-27 | 2022-10-28 | 腾讯科技(深圳)有限公司 | A page display method, apparatus, electronic device and storage medium |
| CN115248891B (en) * | 2021-04-27 | 2025-09-12 | 腾讯科技(深圳)有限公司 | Page display method, device, electronic device and storage medium |
| CN113760285A (en) * | 2021-08-09 | 2021-12-07 | 上海数禾信息科技有限公司 | Page configuration method and device, computer equipment and page display method |
Also Published As
| Publication number | Publication date |
|---|---|
| HK1204501A1 (en) | 2015-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| HK1204501A1 (en) | Method for processing information release page and device thereof | |
| US10416851B2 (en) | Electronic publishing mechanisms | |
| CN104142826A (en) | Method, device and system for constructing page | |
| KR102138896B1 (en) | Method for providing online to offline based multiplatform making service combining socialmedia, marketing and e-commerce | |
| US20180191798A1 (en) | Methods and systems for server-side rendering of native content for presentation | |
| CN104657451B (en) | The processing method and processing device of the page | |
| TW201723897A (en) | Method, device, and system for displaying information associated with a web page | |
| CN104361004B (en) | The processing method and browser of browser collection folder data | |
| US20140173031A1 (en) | Information providing apparatus, information providing method, and network system | |
| US20200349635A1 (en) | System and method for content creation tool for use with shoppable content data | |
| CN105786207A (en) | Information input method and device | |
| CN112464633A (en) | Template generation method and device, electronic equipment and storage medium | |
| CN113360106B (en) | Webpage printing method and device | |
| WO2015130865A1 (en) | Information interface generation and/or population | |
| CN108021629B (en) | Method, device and system for generating advertisement material data | |
| CN104156421B (en) | The page shows method, apparatus and system | |
| US11481467B2 (en) | System and method for management and delivery of shoppable content data | |
| KR20170125619A (en) | Shopping mall service providing apparatus for interworking social networking service | |
| US20150100868A1 (en) | System and method for simulating dynamic content by automatically updating a static image with applicability to a virtual business card | |
| CN104050229A (en) | Systems and methods for providing commerce functionality from product data forms | |
| CN103699639A (en) | Web searching method and client | |
| US20110191165A1 (en) | Web-based system | |
| CN117150167A (en) | A page rendering method, device, computer equipment and storage medium | |
| KR101291398B1 (en) | Method and Apparatus for Providing E-Book Shelf | |
| KR102213871B1 (en) | System and method for advertisement delivery, and apparatus applied to the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1204501 Country of ref document: HK |
|
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150325 |
|
| RJ01 | Rejection of invention patent application after publication | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1204501 Country of ref document: HK |