CN104182547A - Method for optimizing page rendering of server and web cache server - Google Patents

Method for optimizing page rendering of server and web cache server Download PDF

Info

Publication number
CN104182547A
CN104182547A CN201410459036.6A CN201410459036A CN104182547A CN 104182547 A CN104182547 A CN 104182547A CN 201410459036 A CN201410459036 A CN 201410459036A CN 104182547 A CN104182547 A CN 104182547A
Authority
CN
China
Prior art keywords
html file
http
server
unit
script
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
Application number
CN201410459036.6A
Other languages
Chinese (zh)
Inventor
黄勇
周东树
王亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING HAOHAN DATA INFORMATION TECHNOLOGY Co Ltd
Original Assignee
BEIJING HAOHAN DATA INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING HAOHAN DATA INFORMATION TECHNOLOGY Co Ltd filed Critical BEIJING HAOHAN DATA INFORMATION TECHNOLOGY Co Ltd
Priority to CN201410459036.6A priority Critical patent/CN104182547A/en
Publication of CN104182547A publication Critical patent/CN104182547A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a method for optimizing page rendering of a server and the web cache server. The method for optimizing page rendering of the server and the web cache server solve the technical problems that in the prior art, rendering of a page can be displayed only after loading of a style sheet is finished due to the style sheet structure of css files in a nonsequential rendering method for multiple elements, high-flow rendering of jsp is needed when the jsp is in the front of the network page due to the large data volume of js scripts, and consequently the speed of rendering the network page is greatly decreased. The method comprises the steps of acquiring an http request sent by a client side; carrying out preset rule rewriting on an html file corresponding to the http request, wherein a preset rule refers that the css files are arranged on the head of the html file and the js scripts are arranged on the body of the html file.

Description

A kind of method of server optimization page rendering and web cache server
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of method and web cache server of server optimization page rendering.
Background technology
CDN (Content Distribution Network, content distributing network), its basic ideas are to avoid as far as possible likely affecting on internet bottleneck and the link of data rate and stability, make content delivery sooner, more stable.One deck intelligent virtual network on existing Internet basic forming by place node server everywhere at network, CDN system can lead user's request on the nearest service node of user according to the connection of network traffics and each node, load state and the integrated information such as distance and response time to user in real time again.Its objective is and make user can obtain required content nearby, solve the situation of Internet network congestion, improve the response speed of user's access websites.
The current optimisation technique that improves page loading velocity by CDN has multiple, and for example content of pages is looked ahead, and the page compresses, route optimization, can reduce terminal user's the Webpage load time, and in practical application, Webpage includes multiple element, for example html, img, css, jsp, video, audio etc., by occur various elements in the random position of the page, has just realized playing up of whole Webpage.
But, the out-of-order of the above-mentioned multiple element of mentioning is played up mode, due to the style sheet structure of css file, after making playing up of webpage need style sheet loading to finish, could show, and the big data quantity of js script, while causing its anterior in Webpage, need large flow play up jsp, thereby the speed that Webpage is played up is reduced widely.
Summary of the invention
The embodiment of the present invention provides a kind of method and web cache server of server optimization page rendering, having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow play up jsp, thus the technical matters that speed that Webpage is played up is reduced widely.
The method of a kind of server optimization page rendering that the embodiment of the present invention provides, comprising:
Obtain the http request that client sends;
To asking corresponding html file to carry out presetting rule rewriting with described http;
Wherein, described presetting rule is the head head that css file is arranged in described html file, and js script is arranged in the body health portion of described html file.
Preferably, the body health portion that js script is arranged in described html file specifically comprises:
Described js script is arranged in the tail place of the described body health portion of described html file.
Preferably, the http that obtains client transmission asks also to comprise afterwards:
Whether inquiry this locality has with described http is asked corresponding described html file, if having, to the whether expired judgement of described html file, is if so, sent to source station and carries out verification, and obtain new html file.
Preferably, the http that obtains client transmission asks also to comprise afterwards:
Whether inquiry this locality has with described http is asked corresponding described html file, if having, to the whether expired judgement of described html file, if not, returns to http304 and responds to described client.
Preferably, to asking corresponding html file to carry out also comprising after presetting rule rewriting with described http:
Send the http response corresponding with revised described html file to client.
Preferably, be sent to source station and carry out verification, and obtain new html file and specifically comprise:
Be sent to source station and carry out verification, expired if described source station is verified as, described new html file is returned in described source station, and http200 response.
A kind of web cache server providing in the embodiment of the present invention, uses by the method for any one server optimization page rendering of mentioning in the embodiment of the present invention, comprising:
Acquiring unit, the http request sending for obtaining client;
Rewrite unit, for to asking corresponding html file to carry out presetting rule rewriting with described http;
Wherein, described presetting rule is the head head that css file is arranged in described html file, and js script is arranged in the tail place of the body health portion of described html file.
Preferably, described web cache server also comprises:
Query unit, for inquire about local whether have with described http ask corresponding described html file, if having,, to the whether expired judgement of described html file, if so, trigger the first judgment sub-unit, trigger if not the second judgment sub-unit;
Described the first judgment sub-unit, carries out verification for being sent to source station, expired if described source station is verified as, and described new html file is returned in described source station, and http200 response.
Preferably, described query unit also comprises:
Described the second judgment sub-unit, responds to described client for returning to http304.
Preferably, described web cache server also comprises:
Response unit, for sending the http response corresponding with revised described html file to client.
As can be seen from the above technical solutions, the embodiment of the present invention has the following advantages:
The embodiment of the present invention provides a kind of method and web cache server of server optimization page rendering, and method comprises: obtain the http request that client sends; To asking corresponding html file to carry out presetting rule rewriting with http; Wherein, presetting rule is the head head that css file is arranged in html file, and js script is arranged in the body health portion of html file.In the present embodiment, by to asking corresponding html file to be arranged in the head head of html file according to css file with http, js script is arranged in the presetting rule of the body health portion of html file and rewrites, just having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow to play up jsp, thereby the technical matters that speed that Webpage is played up is reduced widely.
Brief description of the drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The schematic flow sheet of an embodiment of the method for a kind of server optimization page rendering that Fig. 1 provides for the embodiment of the present invention;
The schematic flow sheet of another embodiment of the method for a kind of server optimization page rendering that Fig. 2 provides for the embodiment of the present invention;
The structural representation of an embodiment of a kind of web cache server that Fig. 3 provides for the embodiment of the present invention;
The structural representation of another embodiment of a kind of web cache server that Fig. 4 provides for the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of method and web cache server of server optimization page rendering, having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow play up jsp, thus the technical matters that speed that Webpage is played up is reduced widely.
HTTP (Hypertext transfer protocol, HTML (Hypertext Markup Language)), the rule of communication mutually between be a kind of specified in more detail browser and Web server, transmit the data transfer protocol of web documents by the Internet, Html is the concept of piece, is divided into head head part and body body part.
Css file is style sheet, and style sheet, by the outward appearance of the whole web webpage of management, when at design html (application of standard generalized markup language), first will define a css file (expansion css by name) to whole outward appearance.
The somewhat similar ASP technology of jsp technology, it is at traditional webpage HTML (subset of standard generalized markup language) file (* .htm, * .html) middle java applet section (Scriptlet) and the jsp mark (tag) of inserting, thereby form js script, suffix is called (* .jsp)., with the web web application of jsp exploitation be cross-platform, can under Linux, move, also can in other operating systems, move.
For making goal of the invention of the present invention, feature, advantage can be more obvious and understandable, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, the embodiments described below are only the present invention's part embodiment, but not whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making all other embodiment that obtain under creative work prerequisite, belong to the scope of protection of the invention.
Refer to Fig. 1, an embodiment of the method for a kind of server optimization page rendering that the embodiment of the present invention provides comprises:
101, obtain the http request that client sends;
In the present embodiment, when user passes through client, for example computing machine, before panel computers etc. need to be opened the webpage that html language writes by network, need to obtain the http request that client sends, be understandable that, aforesaid http request, can be domain names under http agreement etc., specifically not limit herein.
102, to asking corresponding html file to carry out presetting rule rewriting with http;
After obtaining the http request of client transmission, need to be to asking corresponding html file to carry out presetting rule rewriting with http.
Should be noted that, aforesaid presetting rule is the head head that css file is arranged in html file, and js script is arranged in the body health portion of html file, and js script is arranged and can also be specially the tail place of the body health portion that is arranged in html file.
Be understandable that, the specific procedure code that aforesaid css file is arranged in the head head of html file is for example:
<script?type=”text/javascript”>…</script>
<meta?name=”keywords”content=”css”>
<linker?el=”canonical”href=http://zhidao.baidu.com/question/222.html>
<script>…</script>
<script?type=”text/javascript”>…</script>
<script?type=”text/javascript”>…</script>
<link?rel=”stylesheet”type=text/css”href=
”http://cdn.iknow.badimg.com/static/question/pkg/aio_cf.css”>
<script>alog(‘speed.set’,’ht’,new?Date);</script>
</head>
It should be noted that, obtaining being described in detail in follow-up embodiment of aforesaid corresponding html file repeats no more herein.
In the present embodiment, by to asking corresponding html file to be arranged in the head head of html file according to css file with http, js script is arranged in the presetting rule of the body health portion of html file and rewrites, just having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow to play up jsp, thereby the technical matters that speed that Webpage is played up is reduced widely.
The process that is the method to server optimization page rendering is above described in detail, to the acquisition process of html file be described in detail below, refer to Fig. 2, another embodiment of the method for a kind of server optimization page rendering that the embodiment of the present invention provides comprises:
201, obtain the http request that client sends;
In the present embodiment, when user passes through client, for example computing machine, before panel computers etc. need to be opened the webpage that html language writes by network, need to obtain the http request that client sends, be understandable that, aforesaid http request, can be domain names under http agreement etc., specifically not limit herein.
202, inquiry local whether have with http ask corresponding html file, if so, perform step 203, if not, directly return with http and ask corresponding http response;
After obtaining the http request of client transmission, need inquiry this locality whether to have with http and ask corresponding html file, if, perform step 203, if not, directly return with http and ask corresponding http response, be understandable that, aforesaid to ask corresponding http response with http can be that 304 of http agreement responds.
203, to the whether expired judgement of html file, if so, perform step 204, if not, perform step 205;
When inquiry is local have and ask corresponding html file with http after, need to be to the whether expired judgement of html file, if, perform step 204, if not, perform step 205, be understandable that, if aforesaid html file is by expired, need to perform step 204.
204, new html file is returned in source station, and http200 response;
When judging html file expiration or by after expired, html file need to be back to source station and carry out the expired verification of http agreement, if after expired, new html file will be returned in source station, and http200 response.
205, returning to http304 responds to client;
After judging that html file is not out of date, return to http304 and respond to client.
206, to carrying out presetting rule rewriting with new html file;
When getting after source station returns to new html file of abovementioned steps 204, need to be to asking corresponding new html file to carry out presetting rule rewriting with http.
Should be noted that, aforesaid presetting rule is the head head that css file is arranged in html file, and js script is arranged in the body health portion of html file, and js script is arranged and can also be specially the tail place of the body health portion that is arranged in html file.
Be understandable that, the specific procedure code that aforesaid css file is arranged in the head head of html file is for example:
<script?type=”text/javascript”>…</script>
<meta?name=”keywords”content=”css”>
<linker?el=”canonical”href=http://zhidao.baidu.com/question/222.html>
<script>…</script>
<script?type=”text/javascript”>…</script>
<script?type=”text/javascript”>…</script>
<link?rel=”stylesheet”type=text/css”href=
”http://cdn.iknow.badimg.com/static/question/pkg/aio_cf.css”>
<script>alog(‘speed.set’,’ht’,new?Date);</script>
</head>
207, send the http response corresponding with revised html file to client.
When to after carrying out presetting rule rewriting with new html file, need to send the http response corresponding with revised html file to client.
In the present embodiment, by to asking corresponding html file to be arranged in the head head of html file according to css file with http, js script is arranged in the presetting rule of the body health portion of html file and rewrites, just having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow to play up jsp, thereby the technical matters that speed that Webpage is played up is reduced widely, and, ask corresponding html file to carry out expired analysis and judgement to http, and the design of processing according to the result of analyzing and judge, the method of further perfect server optimization page rendering in the embodiment of the present invention.
Refer to Fig. 3, the embodiment of a kind of web cache server mentioning in the embodiment of the present invention comprises:
Acquiring unit 301, the http request sending for obtaining client;
Rewrite unit 302, for to asking corresponding html file to carry out presetting rule rewriting with http;
Wherein, presetting rule is the head head that css file is arranged in html file, and js script is arranged in the tail place of the body health portion of html file.
In the present embodiment, by rewriting unit 302 to asking corresponding html file to be arranged in the head head of html file according to css file with http, js script is arranged in the presetting rule of the body health portion of html file and rewrites, just having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow to play up jsp, thereby the technical matters that speed that Webpage is played up is reduced widely.
Be that each unit of web cache server is described in detail above, will be described in detail extra cell below, refer to Fig. 4, a kind of another embodiment of web cache server mentioning in the embodiment of the present invention comprises:
Acquiring unit 401, the http request sending for obtaining client;
Query unit 402, for inquire about local whether have with http ask corresponding html file, if having,, to the whether expired judgement of html file, if so, trigger the first judgment sub-unit 4021, trigger if not the second judgment sub-unit 4022;
The first judgment sub-unit 4021, carries out verification for being sent to source station, and expired if source station is verified as, new html file is returned in source station, and http200 response;
The second judgment sub-unit 4022, responds to client for returning to http304.
Rewrite unit 404, for to asking corresponding html file to carry out presetting rule rewriting with http;
Wherein, presetting rule is the head head that css file is arranged in html file, and js script is arranged in the tail place of the body health portion of html file.
Response unit 405, for sending the http response corresponding with revised html file to client.
In the present embodiment, by rewriting unit 404 to asking corresponding html file to be arranged in the head head of html file according to css file with http, js script is arranged in the presetting rule of the body health portion of html file and rewrites, just having solved in prior art the style sheet structure of playing up css file in mode due to the out-of-order of multiple element could show after playing up of webpage needs style sheet to load to finish, and the big data quantity of js script, while causing its anterior in Webpage, need large flow to play up jsp, thereby the technical matters that speed that Webpage is played up is reduced widely, and, query unit 402 asks corresponding html file to carry out expired analysis and judgement to http, and the design of processing according to the result of analyzing and judge, the method of further perfect server optimization page rendering in the embodiment of the present invention.
Those skilled in the art can be well understood to, for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, can, with reference to the corresponding process in preceding method embodiment, not repeat them here.
In the several embodiment that provide in the application, should be understood that, disclosed system, apparatus and method, can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, when actual realization, can have other dividing mode, for example multiple unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in multiple network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, the each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and also can adopt the form of SFU software functional unit to realize.
If described integrated unit is realized and during as production marketing independently or use, can be stored in a computer read/write memory medium using the form of SFU software functional unit.Based on such understanding, the all or part of of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprise that some instructions (can be personal computers in order to make a computer equipment, server, or the network equipment etc.) carry out all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-Only Memory), the various media that can be program code stored such as random access memory (RAM, Random Access Memory), magnetic disc or CD.
The above, above embodiment only, in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to previous embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or part technical characterictic is wherein equal to replacement; And these amendments or replacement do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a method for server optimization page rendering, is characterized in that, comprising:
Obtain the http request that client sends;
To asking corresponding html file to carry out presetting rule rewriting with described http;
Wherein, described presetting rule is the head head that css file is arranged in described html file, and js script is arranged in the body health portion of described html file.
2. the method for server optimization page rendering according to claim 1, is characterized in that, the body health portion that js script is arranged in described html file specifically comprises:
Described js script is arranged in the tail place of the described body health portion of described html file.
3. the method for server optimization page rendering according to claim 1, is characterized in that, the http request of obtaining client transmission also comprises afterwards:
Whether inquiry this locality has with described http is asked corresponding described html file, if having, to the whether expired judgement of described html file, is if so, sent to source station and carries out verification, and obtain new html file.
4. the method for server optimization page rendering according to claim 1, is characterized in that, the http request of obtaining client transmission also comprises afterwards:
Whether inquiry this locality has with described http is asked corresponding described html file, if having, to the whether expired judgement of described html file, if not, returns to http304 and responds to described client.
5. the method for server optimization page rendering according to claim 1, is characterized in that, to asking corresponding html file to carry out also comprising after presetting rule rewriting with described http:
Send the http response corresponding with revised described html file to client.
6. the method for server optimization page rendering according to claim 3, is characterized in that, is sent to source station and carries out verification, and obtain new html file and specifically comprise:
Be sent to source station and carry out verification, expired if described source station is verified as, described new html file is returned in described source station, and http200 response.
7. a web cache server, uses by the method for the server optimization page rendering as described in claim 1 to 6, it is characterized in that, comprising:
Acquiring unit, the http request sending for obtaining client;
Rewrite unit, for to asking corresponding html file to carry out presetting rule rewriting with described http;
Wherein, described presetting rule is the head head that css file is arranged in described html file, and js script is arranged in the tail place of the body health portion of described html file.
8. web cache server according to claim 7, is characterized in that, described webcache server also comprises:
Query unit, for inquire about local whether have with described http ask corresponding described html file, if having,, to the whether expired judgement of described html file, if so, trigger the first judgment sub-unit, trigger if not the second judgment sub-unit;
Described the first judgment sub-unit, carries out verification for being sent to source station, expired if described source station is verified as, and described new html file is returned in described source station, and http200 response.
9. web cache server according to claim 8, is characterized in that, described query unit also comprises:
Described the second judgment sub-unit, responds to described client for returning to http304.
10. web cache server according to claim 7, is characterized in that, described webcache server also comprises:
Response unit, for sending the http response corresponding with revised described html file to client.
CN201410459036.6A 2014-09-10 2014-09-10 Method for optimizing page rendering of server and web cache server Pending CN104182547A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410459036.6A CN104182547A (en) 2014-09-10 2014-09-10 Method for optimizing page rendering of server and web cache server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410459036.6A CN104182547A (en) 2014-09-10 2014-09-10 Method for optimizing page rendering of server and web cache server

Publications (1)

Publication Number Publication Date
CN104182547A true CN104182547A (en) 2014-12-03

Family

ID=51963586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410459036.6A Pending CN104182547A (en) 2014-09-10 2014-09-10 Method for optimizing page rendering of server and web cache server

Country Status (1)

Country Link
CN (1) CN104182547A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750793A (en) * 2015-03-12 2015-07-01 小米科技有限责任公司 Method and device for generating page tables
CN105488175A (en) * 2015-12-01 2016-04-13 福建天晴数码有限公司 Method and system for improving page content display speed
CN107678820A (en) * 2017-09-29 2018-02-09 北京金山安全软件有限公司 Webpage processing method, device, server, terminal equipment and medium
CN108804515A (en) * 2018-04-25 2018-11-13 网宿科技股份有限公司 A kind of webpage loading method, webpage loading system and server
CN109558187A (en) * 2017-09-27 2019-04-02 阿里巴巴集团控股有限公司 A kind of user interface rendering method and device
CN109933735A (en) * 2019-03-04 2019-06-25 三星电子(中国)研发中心 Dispatching method, webpage rendering method, Webpage display process and its equipment
CN110020329A (en) * 2017-07-13 2019-07-16 北京京东尚科信息技术有限公司 For generating the methods, devices and systems of webpage
CN110795195A (en) * 2019-10-31 2020-02-14 百度在线网络技术(北京)有限公司 Webpage rendering method and device, electronic equipment and storage medium
WO2020077765A1 (en) * 2018-10-18 2020-04-23 网宿科技股份有限公司 Webpage loading method, intermediate server, and webpage loading system
WO2020077764A1 (en) * 2018-10-18 2020-04-23 网宿科技股份有限公司 Webpage loading method, intermediate server, and webpage loading system
CN111159603A (en) * 2019-12-30 2020-05-15 北大方正集团有限公司 Method and device for loading page styles
CN111859236A (en) * 2020-06-19 2020-10-30 苏州浪潮智能科技有限公司 Server rendering page generation method and system based on dynamic form verification
CN112083966A (en) * 2020-08-14 2020-12-15 杭州当虹科技股份有限公司 Method for loading remote vue component
CN112989241A (en) * 2021-03-23 2021-06-18 浪潮云信息技术股份公司 Display optimization method and system based on Web front-end website
CN113037874A (en) * 2021-05-24 2021-06-25 广东睿江云计算股份有限公司 Webpage transmission method and system
CN113805868A (en) * 2021-09-15 2021-12-17 上海得帆信息技术有限公司 Method and system for realizing API (application program interface) arrangement based on HTML (Hypertext markup language)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7194506B1 (en) * 2000-12-21 2007-03-20 Vignette Corporation Method and system for cache management of locale-sensitive content
US7343412B1 (en) * 1999-06-24 2008-03-11 International Business Machines Corporation Method for maintaining and managing dynamic web pages stored in a system cache and referenced objects cached in other data stores
CN101539911A (en) * 2008-03-18 2009-09-23 盛大计算机(上海)有限公司 Device and method for accelerating display of web page of browser
EP2400407A1 (en) * 2010-06-22 2011-12-28 Blaze Software Inc Method and system for automated analysis and transformation of web pages
CN103327033A (en) * 2013-07-16 2013-09-25 星云融创(北京)信息技术有限公司 Method and device for improving accessing speed of network resource

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7343412B1 (en) * 1999-06-24 2008-03-11 International Business Machines Corporation Method for maintaining and managing dynamic web pages stored in a system cache and referenced objects cached in other data stores
US7194506B1 (en) * 2000-12-21 2007-03-20 Vignette Corporation Method and system for cache management of locale-sensitive content
CN101539911A (en) * 2008-03-18 2009-09-23 盛大计算机(上海)有限公司 Device and method for accelerating display of web page of browser
EP2400407A1 (en) * 2010-06-22 2011-12-28 Blaze Software Inc Method and system for automated analysis and transformation of web pages
CN103327033A (en) * 2013-07-16 2013-09-25 星云融创(北京)信息技术有限公司 Method and device for improving accessing speed of network resource

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李大伟的专栏: ""提高web性能之--将 CSS和JS放到外部文件中引用,CSS放头,JS放尾"", 《HTTP://BLOG.CSDN.NET/LIDAWEIHGY/ARTICLE/DETAILS/8767664》 *
田伟 等: "《ASP.NET入门很简单》", 30 April 2014 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750793A (en) * 2015-03-12 2015-07-01 小米科技有限责任公司 Method and device for generating page tables
CN105488175A (en) * 2015-12-01 2016-04-13 福建天晴数码有限公司 Method and system for improving page content display speed
CN105488175B (en) * 2015-12-01 2019-02-12 福建天晴数码有限公司 A kind of method and system for improving content of pages and showing speed
CN110020329A (en) * 2017-07-13 2019-07-16 北京京东尚科信息技术有限公司 For generating the methods, devices and systems of webpage
CN109558187A (en) * 2017-09-27 2019-04-02 阿里巴巴集团控股有限公司 A kind of user interface rendering method and device
CN109558187B (en) * 2017-09-27 2022-08-23 斑马智行网络(香港)有限公司 User interface rendering method and device
CN107678820A (en) * 2017-09-29 2018-02-09 北京金山安全软件有限公司 Webpage processing method, device, server, terminal equipment and medium
CN107678820B (en) * 2017-09-29 2021-08-24 北京金山安全软件有限公司 Webpage processing method, device, server, terminal equipment and medium
CN108804515B (en) * 2018-04-25 2021-05-28 网宿科技股份有限公司 Webpage loading method, webpage loading system and server
CN108804515A (en) * 2018-04-25 2018-11-13 网宿科技股份有限公司 A kind of webpage loading method, webpage loading system and server
WO2020077765A1 (en) * 2018-10-18 2020-04-23 网宿科技股份有限公司 Webpage loading method, intermediate server, and webpage loading system
WO2020077764A1 (en) * 2018-10-18 2020-04-23 网宿科技股份有限公司 Webpage loading method, intermediate server, and webpage loading system
CN109933735A (en) * 2019-03-04 2019-06-25 三星电子(中国)研发中心 Dispatching method, webpage rendering method, Webpage display process and its equipment
CN109933735B (en) * 2019-03-04 2021-08-20 三星电子(中国)研发中心 Scheduling method, webpage rendering method, webpage display method and equipment thereof
CN110795195A (en) * 2019-10-31 2020-02-14 百度在线网络技术(北京)有限公司 Webpage rendering method and device, electronic equipment and storage medium
CN110795195B (en) * 2019-10-31 2023-09-26 百度在线网络技术(北京)有限公司 Webpage rendering method and device, electronic equipment and storage medium
CN111159603A (en) * 2019-12-30 2020-05-15 北大方正集团有限公司 Method and device for loading page styles
CN111159603B (en) * 2019-12-30 2023-08-04 新方正控股发展有限责任公司 Page style loading method and page style loading device
CN111859236A (en) * 2020-06-19 2020-10-30 苏州浪潮智能科技有限公司 Server rendering page generation method and system based on dynamic form verification
CN111859236B (en) * 2020-06-19 2022-07-08 苏州浪潮智能科技有限公司 Server rendering page generation method and system based on dynamic form verification
CN112083966A (en) * 2020-08-14 2020-12-15 杭州当虹科技股份有限公司 Method for loading remote vue component
CN112083966B (en) * 2020-08-14 2024-02-27 杭州当虹科技股份有限公司 Method for loading remote vue component
CN112989241A (en) * 2021-03-23 2021-06-18 浪潮云信息技术股份公司 Display optimization method and system based on Web front-end website
CN113037874A (en) * 2021-05-24 2021-06-25 广东睿江云计算股份有限公司 Webpage transmission method and system
CN113805868A (en) * 2021-09-15 2021-12-17 上海得帆信息技术有限公司 Method and system for realizing API (application program interface) arrangement based on HTML (Hypertext markup language)

Similar Documents

Publication Publication Date Title
CN104182547A (en) Method for optimizing page rendering of server and web cache server
US11153226B2 (en) Incorporating web applications into web pages at the network level
US9165308B2 (en) System and method for loading of web page assets
JP6173546B2 (en) Redirect reduction
US9626343B2 (en) Caching pagelets of structured documents
CN105027120B (en) multi-page management method and device
CN104798071A (en) Improving web sites performance using edge servers in fog computing architecture
JP2012518225A (en) Method and system for handling cookies across domains
CN103312803B (en) Optimization method and device are experienced in a kind of web access
CN104063401B (en) The method and apparatus that a kind of webpage pattern address merges
CN104391868A (en) Staticizing device and method for dynamic page
KR20090092341A (en) Link retrofitting of digital media objects
CN103984686A (en) Page-switching method and device
CN103237003B (en) To the method and apparatus that the high flowing of access in network responds
CN110442815B (en) Page generation method, system, device and computer readable storage medium
CA2902200C (en) Caching pagelets of structured documents
CN105867832B (en) User and application oriented computer and intelligent equipment acceleration method and device
US10007731B2 (en) Deduplication in search results
CN102880679B (en) A kind of info web storage means and device
CN104063431A (en) Method and equipment for processing static resources
CN103577526A (en) Method and system as well as browser for verifying page modification
CN103827778A (en) Enterprise tools enhancements
CN106713460B (en) Version control method and system for flash application
CN103347069A (en) Method and device for realizing network access
US20120310912A1 (en) Crawl freshness in disaster data center

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141203

RJ01 Rejection of invention patent application after publication