[發明專利]一種優化方法和優化服務器有效
| 申請號: | 201310106420.3 | 申請日: | 2013-03-29 |
| 公開(公告)號: | CN103237013A | 公開(公告)日: | 2013-08-07 |
| 發明(設計)人: | 王康 | 申請(專利權)人: | 北京暢訊通網絡技術有限責任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京瑞思知識產權代理事務所(普通合伙) 11341 | 代理人: | 李濤;王加嶺 |
| 地址: | 100098 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 優化 方法 服務器 | ||
1.一種優化方法,其特征在于,所述方法包括:
步驟一:當接收到被引導的用戶訪問時,判斷所述用戶要訪問的源站的內容是動態內容還是靜態內容,如果是動態內容,獲取所述用戶要訪問的源站的內容,并判斷獲取的內容是否可以進行實時的優化,如果可以進行實時的優化,則將其優化后提供給用戶,結束本次優化,如果不能進行實時的優化,則直接提供給用戶,結束本次優化;如果是靜態內容,則轉入步驟二;
步驟二:判斷是否存儲有所述用戶要訪問的源站的內容:如果沒有存儲用戶要訪問的源站的內容,獲取所述用戶要訪問的源站的內容,進入步驟三;如果存儲有所述用戶要訪問的源站內容,判斷存儲的內容中是否有經過優化的內容:如果存儲的內容中有經過優化的內容,則將所述經過優化的內容作為待處理的內容,轉入步驟四;如果存儲的內容中沒有經過優化的內容,則將未經過優化的內容作為待處理的內容,轉入步驟四;
步驟三:判斷獲取的內容是否可以進行實時的優化,如果可以進行實時的優化,則將其優化后提供給用戶并存儲,結束本次優化;如果不可以進行實時的優化,則將其提供給用戶并存儲,然后轉入步驟六;
步驟四:判斷所述待處理的內容是否超過生存期,如果沒有超過生存期,則將其發送給用戶,并結束本次優化;如果超過生存期,則轉入步驟五;
步驟五:判斷源站的內容是否有更新,如果源站的內容沒有更新,則將所述待處理的內容提供給用戶并將其生存時間重置為0,結束本次優化;如果源站的內容有更新,則刪除所述待處理的內容,獲取更新的內容,然后轉入步驟三;
步驟六:對不能進行實時的優化的的內容進行后臺的優化,并對經過后臺的優化的內容進行存儲,結束本次優化。
2.根據權利要求1所述的優化方法,其特征在于,所述優化包括:
對內容進行自適應壓縮;
刪除內容中的無效文件;
刪除內容中的代碼類文件中的無效部分;
壓縮內容中的URL長度;
根據用戶的需要,設置內容中的圖片文件的大小;
根據用戶設備的類型,進行重新排版;
壓縮內容中的圖片文件、視頻文件;
合并內容中的元素以減少請求次數;
控制內容的并發量以達到合理的并發請求量;
判斷用戶瀏覽器是否支持SPDY協議,如果支持,則開啟內容的SPDY傳輸,否則,不開啟內容的SPDY傳輸;
對內容啟用keepalive,并根據所述源站的類型,設置相應的超時時間;
對內容的url進行替換以使用戶能夠實時獲取更新內容;
對內容中的元素的存儲時間和加載順序進行優化設置;
根據內容中的css或html,設置內容中的圖片的尺寸;
將文件格式和字符集的類型加入內容的http頭部;
刪除內容中的空的src、空的href以及無效的HTTP響應頭部;
隔離針對內容中的靜態內容的用戶請求的cookie;
增加內容中的必要的HTTP響應頭部。
3.根據權利要求1-2之一所述的優化方法,其特征在于:所述判斷獲取的內容是否可以進行實時的優化是通過負載、cpu使用率數據并結合所述獲取的內容的大小和類型來判斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京暢訊通網絡技術有限責任公司,未經北京暢訊通網絡技術有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310106420.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:活塞單元
- 下一篇:一種智能電網中基于假名的數據發送方法和系統





