CN110020349A - The method and device of page rendering - Google Patents
The method and device of page rendering Download PDFInfo
- Publication number
- CN110020349A CN110020349A CN201710883013.1A CN201710883013A CN110020349A CN 110020349 A CN110020349 A CN 110020349A CN 201710883013 A CN201710883013 A CN 201710883013A CN 110020349 A CN110020349 A CN 110020349A
- Authority
- CN
- China
- Prior art keywords
- module
- rendered
- page
- rendering
- modules
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present invention provides a kind of method and device of page rendering, this method comprises: obtaining the page to be rendered;Obtain the type of the modules in the page to be rendered;The modules are rendered according to the type of the modules, realization renders the page to be rendered.It needs to render each module in the page to be rendered in compared with the prior art, the embodiment of the present invention renders the page to be rendered according to the type of the modules in the page to be rendered, the rendering speed of module is improved, and then improves the efficiency of page rendering.
Description
Technical field
The present invention relates to field of computer technology, in particular to a kind of method and device of page rendering.
Background technique
E-commerce allows consumer by network shopping on the web, online payment, save client and enterprise time and
Space substantially increases trading efficiency, especially for the busy office worker that works, also largely saves its quality time.
With the fast development of e-commerce, electric business website is also more and more, some big electric business websites, online daily
Loose-leaf quantity can be up to hundreds of thousands, and online browse person-time reaches more than one hundred million times.
Before issuing loose-leaf, operation personnel and businessman add in the page first in movable backstage finishing loose-leaf
Add various layouts, different types of module (carousel module, commercial product recommending module etc.) is then added in layout, is finally configured
The content (i.e. data) of modules constitutes a complete loose-leaf, and after issuing the loose-leaf, external visitor be may have access to
The what be new of the loose-leaf.
In the prior art, when user enters the cache invalidation of the movable finishing page or the loose-leaf (browsing),
It needs to render the page again, for each module of layout each in the page, user couple will be read from database
The data of module configuration and the template used, then carry out Velocity rendering, finally by all modules of full page
Rendering result (html) returns to front end for showing.
In the implementation of the present invention, inventors have found that when each page rendering, for each module in the page,
Then the configuration data and corresponding template data that user will be read and write from database carry out module one by one and are rendered.I.e.
Module is set not depend on third party's interface, it is still desirable to render the module again, reduce the whole rendering speed of the page.
Therefore, it is necessary to a kind of method and devices of new page rendering.
Above- mentioned information are only used for reinforcing the understanding to background of the invention, therefore it disclosed in the background technology part
It may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
In view of this, the present invention provides a kind of method and device of page rendering, it is able to ascend the efficiency of page rendering.
Other characteristics and advantages of the invention will be apparent from by the following detailed description, or partially by the present invention
Practice and acquistion.
According to the first aspect of the invention, a kind of method of page rendering is provided, wherein the described method includes:
Obtain the page to be rendered;
Obtain the type of the modules in the page to be rendered;
The modules are rendered according to the type of the modules, to carry out wash with watercolours to the page to be rendered
Dye.
According to some embodiments, the modules are rendered according to the type of the modules, comprising: be every
The module setting processing logic thread pond of seed type, and to the thread of modules processing using await method is waited, to institute
The page to be rendered is stated to be rendered.
According to some embodiments, the modules are rendered according to the type of the modules, comprising: when obtaining
The module got is the module of the first kind, and the rendering segment of the module is got from first database.
According to some embodiments, the modules are rendered according to the type of the modules, comprising: when obtaining
The module got be Second Type module, using got from the second database configuration information, template information and from
The data that third party's data-interface is got render the module, obtain the rendering segment of the module.
According to some embodiments, the method also includes: it, will be described when being rendered for the first time to the page to be rendered
The rendering segment of the module of the first kind in the page to be rendered is stored into first database.
According to some embodiments, the page to be rendered is obtained, comprising:
According to the mark for the page to be rendered for including in the request received, the page to be rendered is got.
According to the second aspect of the invention, a kind of device of page rendering is provided, wherein described device includes:
First obtains module, for obtaining the page to be rendered;
Second obtains module, for obtaining the type of the modules in the page to be rendered;
Rendering module, for being rendered according to the type of the modules to the modules, with to it is described to
The rendering page is rendered.
According to some embodiments, the rendering module, for being the module of the first kind when the module got, from first
The rendering segment of the module is got in database.
According to some embodiments, the rendering module, for when the module that the module that get is Second Type, using from
Configuration information, template information and the data got from third party's data-interface got in second database are to the mould
Block is rendered, and the rendering segment of the module is obtained.
According to some embodiments, described device further include:
Memory module, for when being rendered for the first time to the page to be rendered, by the page to be rendered
The rendering segment of the module of one type is stored into first database.
According to the third aspect of the invention we, a kind of computer readable storage medium is provided, computer program is stored thereon with,
Wherein, method and step as described in relation to the first aspect is realized when which is executed by processor.
According to the fourth aspect of the invention, a kind of electronic equipment is provided, wherein include: one or more processors;Storage
Device, for storing one or more programs, when one or more of programs are executed by one or more of processors,
So that one or more of processors realize method and step as described in relation to the first aspect.
In the above embodiment of the present invention, by obtaining the page to be rendered;Obtain the modules in the page to be rendered
Type;The modules are rendered according to the type of the modules, realizes and the page to be rendered is carried out
Rendering.Need to render each module in the page to be rendered in compared with the prior art, the embodiment of the present invention according to
The type of modules in the rendering page renders the page to be rendered, improves the rendering speed of module, and then promoted
The efficiency of page rendering.
Detailed description of the invention
Its example embodiment is described in detail by referring to accompanying drawing, above and other target of the invention, feature and advantage will
It becomes more fully apparent.
Fig. 1 is a kind of flow diagram of the method for page rendering shown according to an exemplary embodiment;
Fig. 2 is a kind of structural schematic diagram of the device of page rendering shown according to an exemplary embodiment;
Fig. 3 is the structural schematic diagram of a kind of electronic equipment shown according to an exemplary embodiment.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be real in a variety of forms
It applies, and is not understood as limited to embodiment set forth herein;On the contrary, thesing embodiments are provided so that the present invention will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical appended drawing reference indicates in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, many details are provided to provide and fully understand to the embodiment of the present invention.However,
It will be appreciated by persons skilled in the art that technical solution of the present invention can be practiced without one or more in specific detail,
Or it can be using other methods, constituent element, device, step etc..In other cases, it is not shown in detail or describes known side
Method, device, realization or operation are to avoid fuzzy each aspect of the present invention.
Block diagram shown in the drawings is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or realized in one or more hardware modules or integrated circuit
These functional entitys, or these functional entitys are realized in heterogeneous networks and/or processor device and/or microcontroller device.
Flow chart shown in the drawings is merely illustrative, it is not necessary to including all content and operation/step,
It is not required to execute by described sequence.For example, some operation/steps can also decompose, and some operation/steps can close
And or part merge, therefore the sequence actually executed is possible to change according to the actual situation.
Although being described to obtain module with terms such as first/seconds in the application, these terms are only used to will acquire mould
Block is distinguished from each other out, and the acquisition module in the application should not necessarily be limited to this.
Fig. 1 is a kind of flow diagram of the method for page rendering shown according to an exemplary embodiment.
As shown in Figure 1, obtaining the page to be rendered in S110.
According to example embodiment, server can be obtained according to the mark for the page to be rendered for including in the request received
Get the page to be rendered.
For example, then needing to render the page again when user accesses loose-leaf, front end can send wash with watercolours to server
The request of the page is contaminated, may include the mark of the page to be rendered in the request, after the server on backstage receives the request, root
According to the mark of the page to be rendered in the request, the page to be rendered is found from the first database of memory page structural information
The data of the layout and module of face and the page to be rendered.
It should be noted that the embodiment of the present invention can by page structure information cache in the message between in part, thus nothing
It needs to obtain page structure information from first database every time.For example, when user access loose-leaf when, can first directly from
The browsing html segment of the loose-leaf is read in the message-oriented middleware, it, can be straight if the segment exists and do not fail
Connect read the segment return to front end displaying.If piece segment fault in the message-oriented middleware is not present, need
Again the page is rendered, at this point it is possible to the page to be rendered is found from the first database of memory page structural information, with
And the page to be rendered layout and module data.
According to example embodiment, can include but is not limited in page structure information the data of the page, layout and module with
And the relation information between three, message-oriented middleware can include but is not limited to redis, MQ.
In S120, the type of the modules in the page to be rendered is obtained.
According to example embodiment, after the modules for getting the page to be rendered, can by judgment module whether according to
Rely the mode of third party's interface, the type of determining module.The module for not depending on third party's interface is the module of the first kind, i.e., non-
Third party's module, the module for relying on third party's interface is the module of Second Type, i.e. third party's module, for example, timer module,
The modules such as carousel figure, navigation module, these modules are only related with user configuration data, belong to the module of Second Type.
In S130, the modules are rendered according to the type of the modules, to described to be rendered
The page is rendered.
According to example embodiment, can for each type of module setting processing logic thread pond, and to modules at
The thread of reason is using await method is waited, to render to the page to be rendered.
For example, may include therefore two kinds of processing can be set in first kind module and Second Type module in the application
Logic thread pond handles the two kinds of module, and uses the thread in each thread pool and wait await method,
To execute subsequent operation after the processing thread of all modules in the page to be rendered is equal.
According to example embodiment, it when the module that the module got is the first kind, can be obtained from first database
To the rendering segment of the module.
It should be noted that when being rendered for the first time to the page to be rendered, by the page to be rendered
The rendering segment of the module of one type is stored into first database.
For example, when being rendered for the first time to the page to be rendered, to the module of the first kind in the page, background service
Device reads template content used in the module first with the configuration information and template information of user, using Velocity into
The rendering of row module obtains module rendering segment html segment, later stores the rendering segment to first database.To the page
The module of Second Type in face, background server call third party's interface using the configuration information of user, obtain corresponding letter
It ceases (for example, the information such as the title of commodity, inventory), reads template content used in the module using template information, last benefit
With the information got and the template content used Velocity rendering is carried out, by the user configuration information of the module and used
Template information is stored into the second database.
It should be noted that can also exist in this way by the rendering fragment buffer of the module of the first kind to message-oriented middleware
It is subsequent to first look for the presence or absence of the rendering segment in the message-oriented middleware when being rendered to the module, and disappear at this
It ceases in middleware there is no after the rendering segment, getting the rendering segment of the module from first database, and by the rendering
Segment is inserted on the attribute information of the module.
According to example embodiment, the first database can be can persistent storage database, such as MongoDB.
According to example embodiment, it when the module that the module got is Second Type, is obtained using from the second database
To configuration information, template information and the data got from third party's data-interface the module is rendered, obtain
The rendering segment of the module.
According to example embodiment, for the module of Second Type, due to needing third party to provide data, for example, commodity
Title, inventory etc., therefore be required to re-start rendering when each page rendering, at this point it is possible to be read from the second database
The two information are inserted on the attribute information of the module by user configuration information and template information.Then, the second number is utilized
Third party's interface is called according to the configuration information recorded in the page structure information of the module in library, obtains corresponding data (ratio
Such as, the information such as the title of commodity, inventory), Velocity rendering is carried out using the data and the template content used, obtains the mould
The html segment of block rendering.
According to example embodiment, which can be relevant database, for example, Mysql.
In above-described embodiment, for the module of the first kind, its rendering result is stored to first database, for second
The module of type stores its configuration information and template information to the second database.In turn, carry out page rendering, directly from
The rendering segment of the module of the first kind is got in first database, can get Second Type from the second database
The configuration information and template information of module, and call third party's interface to get data, Jin Erli using the configuration information
The module of the Second Type is rendered with the data and template information, so as to avoid the wash with watercolours of the module to the first kind
Dye, substantially increases page rendering efficiency.
It should be noted that rendering to the modules in the above-mentioned page, that is, realize the wash with watercolours to the page to be rendered
Dye.After the completion of page rendering, the page structure information of the page is stored into database MongoDB, and update browse page
Structure content caching in face uses convenient for the rendering of subsequent browsing accession page.
In the above embodiment of the present invention, by obtaining the page to be rendered;Obtain the modules in the page to be rendered
Type;The modules are rendered according to the type of the modules, realizes and the page to be rendered is carried out
Rendering.Need to render each module in the page to be rendered in compared with the prior art, the embodiment of the present invention according to
The type of modules in the rendering page renders the page to be rendered, improves the rendering speed of module, and then promoted
The efficiency of page rendering.
It will be clearly understood that the present disclosure describe how being formed and using particular example, but the principle of the present invention is not limited to
These exemplary any details.On the contrary, the introduction based on present disclosure, these principles can be applied to many other
Embodiment.
Following is apparatus of the present invention embodiment, can be used for executing embodiment of the present invention method.Device is retouched below
In stating, part identical with preceding method be will not be described in great detail.
Fig. 2 is a kind of structural schematic diagram of the device of page rendering shown according to an exemplary embodiment.Such as Fig. 2 institute
Show, which includes:
First obtains module 210, for obtaining the page to be rendered;
Second obtains module 220, for obtaining the type of the modules in the page to be rendered;
Rendering module 230, for being rendered according to the type of the modules to the modules, to described
The page to be rendered is rendered.
According to some embodiments, the rendering module 230, for being the module of the first kind when the module got, from
The rendering segment of the module is got in first database.
According to some embodiments, the rendering module 230, for when the module that the module got is Second Type, benefit
With the configuration information, template information and the data got from third party's data-interface got from the second database to institute
It states module to be rendered, obtains the rendering segment of the module.
According to some embodiments, described device 200 further include:
Memory module 240 will be in the page to be rendered for when rendering for the first time to the page to be rendered
The rendering segment of the module of the first kind is stored into first database.
In the above embodiment of the present invention, by obtaining the page to be rendered;Obtain the modules in the page to be rendered
Type;The modules are rendered according to the type of the modules, realizes and the page to be rendered is carried out
Rendering.Need to render each module in the page to be rendered in compared with the prior art, the embodiment of the present invention according to
The type of modules in the rendering page renders the page to be rendered, improves the rendering speed of module, and then promoted
The efficiency of page rendering.
As on the other hand, present invention also provides a kind of computer-readable medium, which be can be
Included in equipment described in above-described embodiment;It is also possible to individualism, and without in the supplying equipment.Above-mentioned calculating
Machine readable medium carries one or more program, when said one or multiple programs are executed by the equipment, makes
Obtaining the equipment can execute: obtain the page to be rendered;Obtain the type of the modules in the page to be rendered;According to described
The type of modules renders the modules, to render to the page to be rendered.
Fig. 3 is the structural schematic diagram of a kind of electronic equipment shown according to an exemplary embodiment.It should be noted that figure
Electronic equipment shown in 3 is only an example, should not function to the embodiment of the present application and use scope bring any restrictions.
As shown in figure 3, computer system 300 includes central processing unit (CPU) 301, it can be read-only according to being stored in
Program in memory (ROM) 302 or be loaded into the program in random access storage device (RAM) 303 from storage section 308 and
Execute various movements appropriate and processing.In RAM 303, also it is stored with system 300 and operates required various programs and data.
CPU301, ROM 302 and RAM 303 is connected with each other by bus 304.Input/output (I/O) interface 305 is also connected to always
Line 304.
I/O interface 305 is connected to lower component: the importation 306 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 307 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 308 including hard disk etc.;
And the communications portion 309 of the network interface card including LAN card, modem etc..Communications portion 309 via such as because
The network of spy's net executes communication process.Driver 310 is also connected to I/O interface 305 as needed.Detachable media 311, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 310, in order to read from thereon
Computer program be mounted into storage section 308 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communications portion 309, and/or from detachable media
311 are mounted.When the computer program is executed by central processing unit (CPU) 301, executes and limited in the terminal of the application
Above-mentioned function.
It should be noted that computer-readable medium shown in the application can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage
Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device,
Or above-mentioned any appropriate combination.In this application, computer readable storage medium can be it is any include or storage journey
The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this
In application, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited
In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can
Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for
By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to: wireless, electric wire, optical cable, RF etc. are above-mentioned
Any appropriate combination.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the application, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard
The mode of part is realized.Described unit also can be set in the processor, for example, can be described as: a kind of processor packet
Include the first acquisition module, the second acquisition module and rendering module.Wherein, the title of these modules is not constituted under certain conditions
Restriction to the module itself.
Specifically illustrate and describe above exemplary embodiment of the present invention.It should be appreciated that the present invention is not limited to this
In the detailed construction, set-up mode or the implementation method that describe;On the contrary, it is intended to cover the essence included in appended claims
Various modifications and equivalence setting in mind and range.
Claims (12)
1. a kind of method of page rendering, which is characterized in that the described method includes:
Obtain the page to be rendered;
Obtain the type of the modules in the page to be rendered;
The modules are rendered according to the type of the modules, to be rendered to the page to be rendered.
2. the method as described in claim 1, which is characterized in that according to the type of the modules to the modules into
Row rendering, comprising:
Processing logic thread pond is set for each type of module, and the waiting side await is used to the thread of modules processing
Method, to be rendered to the page to be rendered.
3. the method as described in claim 1, which is characterized in that according to the type of the modules to the modules into
Row rendering, comprising:
When the module that the module got is the first kind, the rendering segment of the module is got from first database.
4. method as claimed in claim 3, which is characterized in that according to the type of the modules to the modules into
Row rendering, comprising:
When the module that the module got is Second Type, believed using the configuration information, the template that are got from the second database
Breath and the data got from third party's data-interface render the module, obtain the rendering segment of the module.
5. method as claimed in claim 3, which is characterized in that the described method includes:
When being rendered for the first time to the page to be rendered, by the rendering of the module of the first kind in the page to be rendered
Segment is stored into first database.
6. the method as described in claim 1, which is characterized in that obtain the page to be rendered, comprising:
According to the mark for the page to be rendered for including in the request received, the page to be rendered is got.
7. a kind of device of page rendering, which is characterized in that described device includes:
First obtains module, for obtaining the page to be rendered;
Second obtains module, for obtaining the type of the modules in the page to be rendered;
Rendering module, for being rendered according to the type of the modules to the modules, to described to be rendered
The page is rendered.
8. device as claimed in claim 7, which is characterized in that
The rendering module, for being got from first database described when the module that the module got is the first kind
The rendering segment of module.
9. device as claimed in claim 8, which is characterized in that
The rendering module, for being got using from the second database when the module that the module got is Second Type
Configuration information, template information and the data got from third party's data-interface the module is rendered, obtain institute
State the rendering segment of module.
10. device as claimed in claim 8, which is characterized in that described device further include:
Memory module, for when being rendered for the first time to the page to be rendered, by the first kind in the page to be rendered
The rendering segment of the module of type is stored into first database.
11. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
Method and step described in any one of claims 1-6 is realized when execution.
12. a kind of electronic equipment characterized by comprising
One or more processors;
Storage device, for storing one or more programs, when one or more of programs are by one or more of processing
When device executes, so that one or more of processors realize such as method and step of any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710883013.1A CN110020349B (en) | 2017-09-26 | 2017-09-26 | Page rendering method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710883013.1A CN110020349B (en) | 2017-09-26 | 2017-09-26 | Page rendering method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110020349A true CN110020349A (en) | 2019-07-16 |
CN110020349B CN110020349B (en) | 2021-09-03 |
Family
ID=67186378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710883013.1A Active CN110020349B (en) | 2017-09-26 | 2017-09-26 | Page rendering method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110020349B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111414562A (en) * | 2020-02-26 | 2020-07-14 | 平安普惠企业管理有限公司 | Application program page API interface preposition method and device and storage medium |
CN111475381A (en) * | 2020-04-03 | 2020-07-31 | 支付宝(杭州)信息技术有限公司 | Page rendering detection method and device |
CN113761428A (en) * | 2020-06-05 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Page rendering method, device and system, storage medium and electronic equipment |
CN113792240A (en) * | 2021-09-23 | 2021-12-14 | 上海淇玥信息技术有限公司 | Page loading method and device and electronic equipment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761317A (en) * | 2014-01-27 | 2014-04-30 | 北京京东尚科信息技术有限公司 | Multithreading asynchronous rendering system and method |
CN104123308A (en) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | Webpage generation method and webpage generation device |
CN104573025A (en) * | 2015-01-12 | 2015-04-29 | 北京京东尚科信息技术有限公司 | Method and system for increasing page loading rate |
CN104714982A (en) * | 2013-12-17 | 2015-06-17 | 阿里巴巴集团控股有限公司 | Method and system for loading webpage |
CN105160020A (en) * | 2015-09-29 | 2015-12-16 | 北京京东尚科信息技术有限公司 | Webpage rendering method |
CN105989070A (en) * | 2015-02-10 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Method and system for requesting data from middleware and middleware client |
CN106156054A (en) * | 2015-03-27 | 2016-11-23 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus loading page module |
CN106991096A (en) * | 2016-01-21 | 2017-07-28 | 阿里巴巴集团控股有限公司 | Dynamic page rendering intent and device |
-
2017
- 2017-09-26 CN CN201710883013.1A patent/CN110020349B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104123308A (en) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | Webpage generation method and webpage generation device |
CN104714982A (en) * | 2013-12-17 | 2015-06-17 | 阿里巴巴集团控股有限公司 | Method and system for loading webpage |
CN103761317A (en) * | 2014-01-27 | 2014-04-30 | 北京京东尚科信息技术有限公司 | Multithreading asynchronous rendering system and method |
CN104573025A (en) * | 2015-01-12 | 2015-04-29 | 北京京东尚科信息技术有限公司 | Method and system for increasing page loading rate |
CN105989070A (en) * | 2015-02-10 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Method and system for requesting data from middleware and middleware client |
CN106156054A (en) * | 2015-03-27 | 2016-11-23 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus loading page module |
CN105160020A (en) * | 2015-09-29 | 2015-12-16 | 北京京东尚科信息技术有限公司 | Webpage rendering method |
CN106991096A (en) * | 2016-01-21 | 2017-07-28 | 阿里巴巴集团控股有限公司 | Dynamic page rendering intent and device |
Non-Patent Citations (1)
Title |
---|
吴雪松: ""定制化Web信息抓取与推送技术的研究"", 《万方》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111414562A (en) * | 2020-02-26 | 2020-07-14 | 平安普惠企业管理有限公司 | Application program page API interface preposition method and device and storage medium |
CN111414562B (en) * | 2020-02-26 | 2023-08-29 | 深圳运动帝图科技有限公司 | Application program page API interface preposition method, device and storage medium |
CN111475381A (en) * | 2020-04-03 | 2020-07-31 | 支付宝(杭州)信息技术有限公司 | Page rendering detection method and device |
CN113761428A (en) * | 2020-06-05 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Page rendering method, device and system, storage medium and electronic equipment |
CN113792240A (en) * | 2021-09-23 | 2021-12-14 | 上海淇玥信息技术有限公司 | Page loading method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN110020349B (en) | 2021-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109634805A (en) | Monitoring data processing method, device, electronic equipment and storage medium | |
CN107451109A (en) | Report form generation method and system | |
CN110020349A (en) | The method and device of page rendering | |
CN109739478A (en) | Front end project automated construction method, device, storage medium and electronic equipment | |
CN109683998A (en) | Internationalize implementation method, device and system | |
CN110109979A (en) | A kind of allocation list radio button method and apparatus | |
CN107506218A (en) | The management method and management system of a kind of configuration file | |
CN110020304A (en) | A kind of method and apparatus of loading page | |
CN109961331A (en) | Page processing method and its system, computer system and readable storage medium storing program for executing | |
CN109582317A (en) | Method and apparatus for debugging boarding application | |
CN111881329A (en) | Account balance management method and system | |
CN110070394A (en) | Data processing method, system, medium and calculating equipment | |
CN112817562A (en) | Service processing method and device | |
CN109218041A (en) | Request processing method and device for server system | |
CN110223179A (en) | The data processing method of fund, device, system, medium | |
CN109558251A (en) | The method and terminal of page structure information modification | |
CN110865797A (en) | Method and device for processing dynamic attributes of services | |
CN110866001A (en) | Method and device for determining order to be processed | |
CN110019393A (en) | A kind of method and apparatus of fuzzy query | |
CN113378346A (en) | Method and device for model simulation | |
CN110020320A (en) | The method and apparatus for caching page pictures | |
CN109472592B (en) | Method and device for managing virtual assets | |
CN113448578A (en) | Page data processing method, processing system, electronic device and readable storage medium | |
CN110309121B (en) | Log processing method and device, computer readable medium and electronic equipment | |
US9292869B2 (en) | System and method for default payment setting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |