A method, device, equipment and storage medium for launching a special page
By obtaining and parsing the image collection of the topic page, establishing a temporary table and generating interaction logic, the problem of slow update speed of the topic page was solved, and the effect of efficient update and reduced staff pressure was achieved.
Patent Information
- Application Number
- CN202210251648.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-15
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2042-03-15
AI Technical Summary
In the existing technology, the update speed of the special page is slow, the programming and configuration personnel are under great pressure, and the display mode of each picture on the to-be-released special page needs to be manually adjusted, which is inefficient.
By obtaining the image collection of the topic page to be launched, parsing the images and determining the details page address of the media cover image, storing the image collection in the database and creating a temporary table, generating the interactive logic and then launching the topic page.
It has accelerated the update speed of the special topic pages, reduced the pressure on programming and configuration personnel, and improved update efficiency.
Smart Images

Figure CN114611042B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to web page development technology, and in particular to a method, device, equipment and storage medium for launching a special page. Background Art
[0002] With the increasing number of Internet platforms and the accelerating speed of information update, the updating speed of special pages on Internet platforms has also accelerated, and the pressure on platform operations has increased.
[0003] Currently, every update of a special page involves the update and replacement of the images on the page, and the update of images needs to be achieved by changing the code or by the configuration personnel manually uploading and adjusting them through the interface. That is, the programmer adjusts the code for each image or the configuration personnel manually uploads and adjusts them through the interface to make them display reasonably. Therefore, as the update speed of special pages accelerates, the pressure on programmers and configuration personnel is becoming increasingly prominent, and there is a huge labor cost. Summary of the Invention
[0004] The present invention provides a method, device, equipment and storage medium for bringing a special topic page online, so as to accelerate the updating speed of the special topic page while reducing the pressure on programming and configuration personnel.
[0005] In a first aspect, an embodiment of the present invention provides a method for putting a special page online, comprising:
[0006] Obtaining a collection of images corresponding to the topic page to be launched, wherein the collection of images includes background images, media asset cover images, outer corner mark images, inner corner mark images, and / or interactive feedback images;
[0007] Analyze each image in the image collection and determine the address of the detail page corresponding to the media asset cover image;
[0008] Store the image collection in the database and create a temporary table corresponding to the topic page. The temporary table includes the address of each image in the image collection and the address of the detail page corresponding to the media asset cover image.
[0009] Generate the topic page to be launched based on the temporary table and generate the interaction logic before launching it.
[0010] In a second aspect, an embodiment of the present invention further provides a device for bringing a special page online, comprising:
[0011] Image collection acquisition module, used to obtain the image collection corresponding to the topic page;
[0012] A details page address determination module is used to parse each image in the image collection and determine the details page address corresponding to the media asset cover image;
[0013] A temporary table creation module is used to store the image collection in the database and create a temporary table corresponding to the topic page. The temporary table includes the address of each image in the image collection and the address of the detail page corresponding to the media asset cover image;
[0014] The topic page online module is used to generate the topic page based on the temporary table and generate the interactive logic before going online.
[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0016] one or more processors;
[0017] a memory for storing one or more programs,
[0018] When one or more programs are executed by one or more processors, the one or more processors implement the method for putting a special page online as described in any embodiment.
[0019] The technical solution of this embodiment is to obtain a picture set corresponding to the to-be-launched special page, wherein the picture set includes a background picture, a media asset cover picture, an outer superscript picture, an inner superscript picture and / or an interactive feedback picture; parse each picture in the picture set and determine the address of the details page corresponding to the media asset cover picture; store the picture set in a database and establish a temporary table corresponding to the special page, the temporary table including the address of each picture in the picture set and the address of the details page corresponding to the media asset cover picture; generate the to-be-launched special page according to the temporary table and generate interactive logic before going online, thereby solving the problem of inefficiency in that, when the picture names on the to-be-launched special page are disorganized, programmers and configuration personnel need to manually adjust the display mode of each picture on the to-be-launched special page, thereby speeding up the update speed of the special page while reducing the pressure on programmers and configuration personnel. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 This is the effect picture of the online special page after it goes online;
[0021] Figure 2 It is the abstract rendering of the upcoming special page after it goes online;
[0022] Figure 3 A flowchart of a method for launching a special page provided in the first embodiment of the present invention;
[0023] Figure 4 It is a schematic diagram of the image collection corresponding to the topic page to be launched;
[0024] Figure 5 This is a schematic diagram of the naming conventions for media asset cover images;
[0025] Figure 6This is a schematic diagram of the naming convention for interior corner figures;
[0026] Figure 7 A flowchart of a method for launching a special page provided in the second embodiment of the present invention;
[0027] Figure 8 A schematic diagram of the structure of a device for launching a special page provided in the third embodiment of the present invention;
[0028] Figure 9 This is a structural diagram of an electronic device provided in Example 4 of the present invention. DETAILED DESCRIPTION
[0029] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures.
[0030] A topic page is a form of web page display, consisting of multiple images belonging to the same topic. For example, the topic can be a certain type of playlist or a certain type of product. Figure 1 This is the effect picture of the online special page. Figure 1 As shown in the figure, the topic page is about TV series. However, the present invention does not limit the topic of the topic page. For the convenience of discussion, the following will continue to use this topic as an example. A visual topic page is usually composed of multiple pictures, such as Figure 1 As shown, multiple identical or different pictures are arranged in order as required to create a beautiful special page. The pictures that make up the special page are the picture collections corresponding to the special page to be launched.
[0031] Figure 2 This is the abstract rendering of the upcoming special page after it goes online. Figure 2 The abstract effect shown is the same as Figure 1 The effect diagram shown is basically corresponding, such as Figure 2 As shown, the image collection corresponding to the topic page to be launched includes 5 types of images, namely: background images, media cover images, inner corner mark images, outer corner mark images and interactive feedback images.
[0032] Among them, the background image is a static background and does not involve user interaction. That is to say, there will be no response when the user clicks on the background image. The background image only exists as a static image to beautify the special page or represent the theme of the special page. The static here does not mean that the background image is not animated, but that the background image has no link and cannot be linked to other pages.
[0033] Media asset cover images involve user interaction. For example, when a user clicks on a certain media asset cover image, the page jumps to the link address corresponding to the media asset cover image. Specifically, when a user clicks on Figure 1 If the "Joy of Life" media cover image is shown, the page will jump to the video details page address of "Joy of Life". Figure 1 7 media cover images are shown in the figure. Figure 2 Due to space limitations, only five media resource cover images are shown. In fact, the number of media resource cover images is not limited to the two mentioned above.
[0034] There are many types of inner corner marks, such as Figure 2 As shown, there are three types of inner corner mark diagrams in this embodiment, namely inner corner mark diagram A, inner corner mark diagram B and inner corner mark diagram C, corresponding to Figure 1 "Video Rating", "Resource Platform" and "User Level Requirements" in Figure 2 For the sake of clarity, each media asset cover image only involves one inner corner mark image. In fact, each cover image can involve multiple inner corner mark images at the same time. The inner corner mark image is superimposed on the media asset cover image in layout and belongs to the media asset cover image, such as Figure 1 As shown, the "Video Rating" of "Joy of Life" is 8.5 points, the "Resource Platform" is Wasu TV, and the "User Level" requirement is "VIP".
[0035] There is no restriction on the type of external angle mark. Figure 2 Only one external angle mark diagram is shown in Figure 1 The outer corner mark and the inner corner mark also belong to a specific media asset cover image, but they are not superimposed on the media asset cover image. Interactive feedback images are certain images used for user manipulation, such as focus frames. When the user selects a certain media asset cover image, a focus frame is marked on the selected media asset cover image. As the user selects different media asset cover images left and right, the focus frame moves left and right between the various media asset cover images. For example, Figure 2 The interactive feedback diagram shown in the figure is in the form of a focus frame. Figure 1 No interactive feedback diagram is shown.
[0036] Example 1
[0037] Figure 3 This is a flow chart of a method for launching a special page provided in Example 1 of the present invention. This embodiment is applicable to situations where a special page is quickly launched on a web page. The method can be executed by hardware and / or software in a special page launch device and specifically includes the following steps:
[0038] S310. Obtain a picture set corresponding to the topic page to be launched, wherein the picture set includes a background picture, a media cover picture, an outer corner mark picture, an inner corner mark picture and / or an interactive feedback picture.
[0039] The online device of the special page can obtain a collection of pictures in the form of a compressed package, and then decompress it to obtain each picture, such as Figure 2 As shown, the various images ultimately constitute the topic page, specifically including the background image, media asset cover image, inner corner mark image, outer corner mark image, and interactive feedback image. The naming of each image follows a certain pattern. That is, the artist needs to name each image according to the preset naming convention and place the named images in a folder. This allows the topic page launch device to obtain the corresponding image collection for the topic page, thereby subsequently launching the topic page. Figure 4 This is a schematic diagram of the image collection corresponding to the topic page to be launched. There is no limit on the number of images here. The image collection should include all the images required for the topic page to be launched. Figure 4 The naming method of the pictures in the picture collection shown in is not the only way to design the preset naming specification. As long as the preset naming specification contains the relevant attributes of the picture for identification by the online device of the special page, it will be sufficient.
[0040] S320: Analyze each image in the image collection and determine the address of the details page corresponding to the media asset cover image.
[0041] The image parsing mentioned here refers to parsing the name of the image and extracting relevant attributes of the image from the name, such as the category of the image, the display size of the image in the special page, etc.
[0042] Optionally, each picture in the picture collection is parsed and the details page address corresponding to the media asset cover image is determined, including: parsing the pictures according to the preset naming conventions of each picture in the picture collection to obtain index information of the media asset cover image, wherein the index information represents the details page address linked to the media asset cover image; and determining the details page address corresponding to the media asset cover image based on the index information.
[0043] Index information can be parsed from the name of a media asset's cover image. This information indicates the URL of the video detail page to which the cover image links. Therefore, not all images have index information. For example, a background image doesn't have a link to a detail page and therefore doesn't have index information. Index information and detail page URLs have a one-to-one correspondence, so the URL of the detail page corresponding to a media asset's cover image can be determined based on the index information.
[0044] The advantage of this setting is that by reflecting the details page address in the picture name, the special page online device can directly obtain the link address of the media cover image according to the name of the media cover image, thereby completing the picture setting and the online launch of the special page conveniently and quickly.
[0045] Optionally, a preset naming convention for each image in the image collection, including: image type, spacing symbol, image identifier, image applicable scope identifier, field display attribute, read instruction identifier, index information, image position calculation strategy identifier, and / or image position value;
[0046] Among them, the image identifier is used to uniquely identify the web page image; the image application scope identifier is used to indicate the application scope of the image; the field display attributes include: field color, field font and field size; the read instruction identifier is used to indicate the information that needs to be read from the image; the image position calculation strategy includes: calculation in pixels or calculation in percentages; the image position includes: horizontal position and vertical position.
[0047] The preset naming convention for pictures is one of the technical cores of the method for launching a special page in an embodiment of the present invention. Here, a feasible picture naming convention is given. Different picture naming conventions designed based on the same design concept will also be within the scope of protection of the present invention.
[0048] Figure 5 This is a schematic diagram of the naming conventions for media cover images. Figure 5 The naming conventions for the media asset cover images shown are not unique, as long as the name of the media asset cover image contains the relevant attributes of the image for identification by the online device of the special topic page. Figure 5 As shown, the name of a media asset cover image includes the image type, spacing symbol, image identifier, index information, image position calculation strategy identifier, and image position value. Different numbers can be used to represent different image types, for example, "0" represents a background image, "1" represents a media asset cover image, "2" represents an inner corner image, "3" represents an outer corner image, and "4" represents an interactive feedback image. Figure 5 The image type is "1", that is, Figure 5 The picture shown is the cover image of the media asset.
[0049] Image ID is used to uniquely identify web page images, such as Figure 5 As shown, "jxnd" is the image identifier of the media asset cover image, which is used for other images to be associated with it. For example, a certain inner superscript image belongs to a specific media asset cover image, but to which media asset cover image the inner superscript image belongs, it is necessary to use the image identifier of the media asset cover image to attribute the inner superscript to the correct media asset cover image.
[0050] Interval symbols are used to separate different elements in the image name, such as Figure 5 As shown, the separator here is "-". In addition, other separators can also be used, such as "$", "&", etc. Figure 5The name of the media resource cover image shown includes the index information "yssp1023a48576365737a0c3". Through this index information, the special page online device matches the correct details page address for the media resource cover image.
[0051] like Figure 5 As shown, the name of the media asset cover image includes two image position calculation strategy identifiers and two image position values. The image position calculation strategy identifier is used to indicate the method or unit used to calculate the image position. For example, "0" means that the image position is calculated in percentage, and "1" means that the image position is calculated in pixel value. Figure 5 For example, the image position calculation strategy and image position value on the left represent the position of the media asset cover image from the top of the background image, that is, the vertical position of the image. The image position calculation strategy is "0" and the image position value is "80", which means that the media asset cover image is 80% of the vertical height of the background image from the top of the background image; the image position calculation strategy and image position value on the right represent the position of the media asset cover image from the left border of the background image, that is, the horizontal position of the image. The image position calculation strategy is "1" and the image position value is "40", which means that the media asset cover image is 40 pixels away from the left border of the background image.
[0052] Figure 6 This is a diagram of the naming convention for internal angle figures. Figure 6 The naming conventions for the inner corner images shown are not unique, as long as the name of the inner corner image contains the relevant attributes of the image for identification by the online device of the special page. Figure 6 As shown, the name of the inner corner mark includes the picture type, interval symbol, picture application range identifier, picture position value, picture position calculation strategy identifier, read instruction identifier and field display attribute, among which Figure 5 The same or similar parts will not be described in detail below. The image application scope mark is used to indicate the application scope of the image. Figure 6 The image applicable scope identifier in the _ indicates which media asset cover image the inner corner image belongs to, for example, Figure 6 The applicable scope of the picture shown is marked as "0", which means that the inner corner mark picture belongs to all media cover pictures in the topic page to be launched, such as Figure 1 The inner corner mark "8.5" in the image is applied to all media cover images. If the image application scope is marked as "jxnd", it means that the inner corner mark image only belongs to Figure 5 The cover image of the media resource mentioned.
[0053] and Figure 5 Similarly, Figure 6The name of the inner corner label also includes two image position calculation strategy identifiers and two image position values. The image position calculation strategy and image position value on the left indicate the position of the inner corner label from the top of the media asset cover image, that is, the vertical position of the image; the image position calculation strategy and image position value on the right indicate the position of the inner corner label from the left edge of the media asset cover image, that is, the horizontal position of the image.
[0054] The read instruction identifier is used to indicate the information that needs to be read from the image. Figure 6 The read instruction in the code is marked as "$score", which means reading the score information of the video corresponding to the media asset cover image of the inner corner mark image. "score" means reading the score information of the video. If it is "name", it means reading the name information of the video. The field display attributes include field color, field font and field size. Figure 6 The field color of the field display properties is "FFCC3", which represents the RGB color number when displaying the field, the field font is "YaHei", and the field size is "10.5".
[0055] The benefit of this setup is that it provides common elements included in the preset naming rules for each image in the image collection, and provides specific preset naming conventions for media asset cover images and inner corner images, which can be directly applied in actual operations. Although the above only provides detailed examples of the preset naming conventions for media asset cover images and inner corner images, the preset naming conventions for background images, outer corner images, and interactive feedback images are similar, so they will not be repeated here.
[0056] S330: Store the picture collection in the database and create a temporary table corresponding to the special page. The temporary table includes the address of each picture in the picture collection and the address of the detail page corresponding to the media asset cover image.
[0057] A temporary table corresponding to the topic page is established in the database. For example, a temporary table is established for a topic page. The temporary table is equivalent to a folder, which stores information related to the topic page, such as the addresses of each picture in the picture collection corresponding to the page to be launched and the address of the details page corresponding to the media cover image. This serves as a backup to facilitate subsequent verification or modification of the topic page.
[0058] S340. Generate the topic page to be launched based on the temporary table and generate the interactive logic before launching it.
[0059] Interaction logic refers to the interaction between the user and the topic page. For example, when a user presses the left or right button on a remote control to move the focus frame on the topic page left or right between media asset cover images, it also includes actions related to the topic page controlled by a user using a voice assistant. After generating the topic page to be launched and creating the interaction logic, you can launch the topic page.
[0060] Optionally, the interaction logic includes jumping from the topic page to the details page address according to voice information and\or jumping from the topic page to the details page address according to remote control information.
[0061] In addition to moving the focus frame left and right, the interaction logic also allows the user to jump to the details page of the media asset cover image where the focus frame is located when the user presses the confirm button on the remote control. The advantage of this setting is that it provides a universally applicable interaction logic type.
[0062] The technical solution of this embodiment is to obtain a picture set corresponding to the to-be-launched special page, wherein the picture set includes a background picture, a media asset cover picture, an outer superscript picture, an inner superscript picture and / or an interactive feedback picture; parse each picture in the picture set and determine the address of the details page corresponding to the media asset cover picture; store the picture set in a database and establish a temporary table corresponding to the special page, the temporary table including the address of each picture in the picture set and the address of the details page corresponding to the media asset cover picture; generate the to-be-launched special page according to the temporary table and generate interactive logic before going online, thereby solving the problem of inefficiency in that, when the picture names on the to-be-launched special page are disorganized, programmers and configuration personnel need to manually adjust the display mode of each picture on the to-be-launched special page, thereby speeding up the update speed of the special page while reducing the pressure on programmers and configuration personnel.
[0063] Example 2
[0064] Figure 7 This is a flowchart of a method for launching a special page provided in Example 2 of the present invention. This example further refines Example 1, and steps identical or similar to those in Example 1 will not be repeated. Specifically, the steps include the following:
[0065] S710. Obtain a picture set corresponding to the topic page to be launched, wherein the picture set includes a background picture, a media cover picture, an outer corner mark picture, an inner corner mark picture and / or an interactive feedback picture.
[0066] After obtaining the picture collection and before parsing each picture in the picture collection, you can also add a verification step to see whether the name of each picture in the picture collection conforms to the preset naming specifications, that is, determine whether the name of each picture can be parsed normally. If it can be parsed normally, proceed to S720, otherwise report an error.
[0067] S720: Analyze each image in the image collection and determine the address of the details page corresponding to the media asset cover image.
[0068] S730: Store the picture collection in a database and create a temporary table corresponding to the topic page. The temporary table includes the address of each picture in the picture collection and the address of the detail page corresponding to the media asset cover image.
[0069] S740. Generate a special topic page based on the temporary table and generate the interaction logic between the special topic page and the details page address to obtain the final special topic page.
[0070] S750. Send the topic page after the interactive logic is generated to the operation inspection side. After receiving the inspection prompt sent by the operation inspection side, the topic page after the interactive logic is generated is put online.
[0071] The operation verification side is used to re-verify the topic page after the interactive logic is generated. In other words, after the topic page is generated, a final verification process is carried out, and the topic page address in the form of an HTTP or HTTPS link is sent to the operation verification side for verification. After the verification is correct, the topic page is then launched online by the topic page launch device.
[0072] S760. Upload the user access data of the online special page to the big data background.
[0073] The user access data of each topic page is stored in the big data background. For example, the number of times each media cover image on a topic page is clicked by users, the time users stay on each video details page, etc., is used for subsequent statistical analysis of user acceptance of the online topic pages.
[0074] S770: When the topic page goes offline, the user access data corresponding to the topic page in the big data background is destroyed.
[0075] You can set an validity period for the topic page. After the validity period expires, the topic page will be automatically offline or the operation inspection side will be notified to take the topic page offline. When the topic page is offline, the corresponding user access data will be deleted to release the storage space of the big data background and protect user privacy.
[0076] S780: When a special topic page goes offline, the temporary table corresponding to the special topic page in the database is destroyed.
[0077] Delete the temporary table when the topic page goes offline to free up database storage space and protect user privacy.
[0078] The technical solution of this embodiment solves the problems of possible omissions in the design and layout of special pages, limited storage space, and difficulty in protecting user privacy by adding a step for the operation inspection side to inspect the special pages and destroying the temporary table and user access data when the special pages go offline. It achieves the effect of increasing the accuracy of special page design, protecting user privacy, and saving storage space while speeding up the update speed of special pages.
[0079] Example 3
[0080] Figure 8 This is a structural diagram of a special page online device provided in Example 3 of the present invention. This embodiment can be applied to the situation where a special page is quickly put online on a web page. It can execute the special page online method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0081] A device for bringing a special page online, comprising:
[0082] The picture collection acquisition module 810 is used to acquire the picture collection corresponding to the topic page;
[0083] A details page address determination module 820 is used to analyze each image in the image collection and determine the details page address corresponding to the media asset cover image;
[0084] Temporary table creation module 830, used to store the picture collection in the database and create a temporary table corresponding to the special page, which includes the address of each picture in the picture collection and the address of the detail page corresponding to the media asset cover image;
[0085] The topic page online module 840 is used to generate the topic page according to the temporary table and generate the interactive logic before going online.
[0086] Optionally, the details page address determination module 820 includes:
[0087] An index information parsing submodule, configured to parse images in the image collection according to a preset naming convention for each image, and obtain index information of the media asset cover image, wherein the index information indicates the address of the detail page to which the media asset cover image is linked;
[0088] The details page address determination submodule is used to determine the details page address corresponding to the media asset cover image based on the index information.
[0089] Optionally, the topic page online module 840 includes:
[0090] The topic page acquisition submodule is used to generate the topic page based on the temporary table and generate the interaction logic between the topic page and the details page address to obtain the final topic page;
[0091] The topic page inspection submodule is used to send the topic page with generated interactive logic to the operation inspection side. After receiving the inspection prompt sent by the operation inspection side, the topic page with generated interactive logic is put online;
[0092] Among them, the operation inspection side is used to re-inspect the special page after the interactive logic is generated.
[0093] Optionally, the interaction logic includes jumping from the topic page to the details page address according to voice information and\or jumping from the topic page to the details page address according to remote control information.
[0094] Optionally, the device for launching the special page also includes:
[0095] The temporary table destruction module is used to destroy the temporary table corresponding to the topic page in the database when the topic page goes offline.
[0096] Optionally, the device for launching the special page also includes:
[0097] User access data transmission module, used to upload user access data of online special pages to the big data background;
[0098] The user access data destruction module is used to destroy the user access data corresponding to the topic page in the big data background when the topic page goes offline.
[0099] Optional, default naming conventions for each image in the image collection, including:
[0100] Image type, spacing symbol, image identifier, image applicable scope identifier, field display attribute, read instruction identifier, index information, image position calculation strategy identifier and / or image position value;
[0101] Among them, the image identifier is used to uniquely identify the web page image;
[0102] The image application scope identifier is used to indicate the application scope of the image;
[0103] Field display properties include: field color, field font, and field size;
[0104] The read instruction identifier is used to indicate the information that needs to be read from the image;
[0105] The image position calculation strategies include: calculating in pixels or calculating in percentages;
[0106] Image position includes: horizontal position and vertical position.
[0107] The technical solution of this embodiment is to obtain a picture set corresponding to the to-be-launched special page, wherein the picture set includes a background picture, a media asset cover picture, an outer superscript picture, an inner superscript picture and / or an interactive feedback picture; parse each picture in the picture set and determine the address of the details page corresponding to the media asset cover picture; store the picture set in a database and establish a temporary table corresponding to the special page, the temporary table including the address of each picture in the picture set and the address of the details page corresponding to the media asset cover picture; generate the to-be-launched special page according to the temporary table and generate interactive logic before going online, thereby solving the problem of inefficiency in that, when the picture names on the to-be-launched special page are disorganized, programmers and configuration personnel need to manually adjust the display mode of each picture on the to-be-launched special page, thereby speeding up the update speed of the special page while reducing the pressure on programmers and configuration personnel.
[0108] Example 4
[0109] Figure 9 This is a structural diagram of an electronic device provided in the fourth embodiment of the present invention, such as Figure 9 As shown, the electronic device includes a processor 910, a memory 920, an input device 930, and an output device 940; the number of processors 910 in the electronic device can be one or more. Figure 9 In the figure, a processor 910 is used as an example; the processor 910, memory 920, input device 930 and output device 940 in the electronic device can be connected via a bus or other means. Figure 9 The bus connection is taken as an example.
[0110] The memory 920, as a computer-readable storage medium, can be used to store software programs, computer executable programs, and modules, such as the program instructions / modules corresponding to the method for launching a special page in an embodiment of the present invention (for example, the image collection acquisition module 810, the details page address determination module 820, the temporary table establishment module 830, and the special page launch module 840 in the special page launch device). The processor 910 executes the various functional applications and data processing of the electronic device by running the software programs, instructions, and modules stored in the memory 920, thereby implementing the above-mentioned method for launching a special page.
[0111] The memory 920 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal, etc. In addition, the memory 920 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 920 may further include a memory remotely located relative to the processor 910, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0112] The input device 930 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the electronic device. The output device 940 may include a display device such as a display screen.
[0113] Example 5
[0114] A fifth embodiment of the present invention further provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, the computer-executable instructions are used to execute a method for bringing a special page online. The method includes:
[0115] Obtaining a collection of images corresponding to the topic page to be launched, wherein the collection of images includes background images, media asset cover images, outer corner mark images, inner corner mark images, and / or interactive feedback images;
[0116] Analyze each image in the image collection and determine the address of the detail page corresponding to the media asset cover image;
[0117] Store the image collection in the database and create a temporary table corresponding to the topic page. The temporary table includes the address of each image in the image collection and the address of the detail page corresponding to the media asset cover image.
[0118] Generate the topic page to be launched based on the temporary table and generate the interaction logic before launching it.
[0119] Of course, the storage medium containing computer-executable instructions provided by an embodiment of the present invention is not limited to the method operations described above, and can also execute related operations in the special page online method provided by any embodiment of the present invention.
[0120] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented with the help of software and necessary general-purpose hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0121] It is worth noting that in the embodiment of the above-mentioned device for launching a special page, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0122] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for putting a special page online, characterized in that: include: Obtaining a collection of images corresponding to the topic page to be launched, wherein the collection of images includes background images, media asset cover images, outer corner mark images, inner corner mark images, and / or interactive feedback images; Parsing each image in the image collection and determining the address of the detail page corresponding to the media asset cover image; wherein parsing the image includes parsing the name of the image; The picture collection is stored in a database and a temporary table corresponding to the topic page is created, wherein the temporary table includes the address of each picture in the picture collection and the address of the detail page corresponding to the media asset cover image; Generate the to-be-launched special page according to the temporary table and generate the interactive logic before launching it online; The step of analyzing each image in the image collection and determining the address of the detail page corresponding to the media asset cover image includes: Parsing the pictures according to the preset naming convention of each picture in the picture collection to obtain index information of the media asset cover picture, wherein the index information indicates the address of the detail page linked to the media asset cover picture; Determine the address of the details page corresponding to the media asset cover image according to the index information; Generating the topic page according to the temporary table and generating the interactive logic before going online includes: Generate the topic page according to the temporary table and generate the interaction logic between the topic page and the details page address to obtain the final topic page; Send the theme page after generating the interactive logic to the operation inspection side. After receiving the inspection prompt sent by the operation inspection side, the theme page after generating the interactive logic will be put online. The operation inspection side is used to re-inspect the topic page after the interactive logic is generated; The method further includes: when the topic page goes offline, destroying the temporary table corresponding to the topic page in the database; The method further includes: uploading user access data of the online special page to the big data background; When the topic page goes offline, the user access data corresponding to the topic page in the big data background is destroyed.
2. The method for putting a special page online according to claim 1, characterized in that: The interaction logic includes: jumping from the topic page to the details page address according to voice information and\or jumping from the topic page to the details page address according to remote control information.
3. The method for putting a special page online according to claim 1, characterized in that: The preset naming conventions for each image in the image collection include: Image type, spacing symbol, image identifier, image applicable scope identifier, field display attribute, read instruction identifier, index information, image position calculation strategy identifier and / or image position value; Wherein, the image identifier is used to uniquely identify the web page image; The image application scope identifier is used to indicate the application scope of the image; The field display attributes include: field color, field font and field size; The read instruction identifier is used to indicate information that needs to be read from the image; The image position calculation strategy includes: calculating in pixels or in percentages; The image position includes: a horizontal position and a vertical position.
4. A device for putting a special page online, characterized in that: include: An image collection acquisition module is used to acquire an image collection corresponding to a topic page, wherein the image collection includes a background image, a media asset cover image, an outer corner mark image, an inner corner mark image, and / or an interactive feedback image; A details page address determination module is used to parse each image in the image collection and determine the details page address corresponding to the media asset cover image; wherein parsing the image is parsing the name of the image; A temporary table creation module is used to store the picture collection in a database and create a temporary table corresponding to the topic page, wherein the temporary table includes the address of each picture in the picture collection and the address of the detail page corresponding to the media asset cover image; A topic page online module is used to generate the topic page according to the temporary table and generate the interactive logic before going online; The details page address determination module includes: An index information parsing submodule, configured to parse the images in the image collection according to a preset naming convention for each image, and obtain index information of the media asset cover image, wherein the index information indicates the address of the detail page to which the media asset cover image is linked; A details page address determination submodule is used to determine the details page address corresponding to the media asset cover image according to the index information; The topic page online module includes: The topic page acquisition submodule is used to generate a topic page according to the temporary table and generate the interaction logic between the topic page and the details page address to obtain the final topic page; The topic page inspection submodule is used to send the topic page with generated interactive logic to the operation inspection side. After receiving the inspection prompt sent by the operation inspection side, the topic page with generated interactive logic is put online; The operation inspection side is used to re-inspect the topic page after the interactive logic is generated; The topic page device further includes: A temporary table destruction module is used to destroy the temporary table corresponding to the topic page in the database when the topic page goes offline; The device for launching the special page also includes: User access data transmission module, used to upload user access data of online special pages to the big data background; The user access data destruction module is used to destroy the user access data corresponding to the special page in the big data background when the special page goes offline.
5. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for putting a special page online as described in any one of claims 1-3.
6. A storage medium comprising computer-executable instructions, wherein the computer-executable instructions, when executed by a computer processor, are used to execute the method for launching a special page as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Method and apparatus used for presenting web elements in web page
CN105094755A