两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種Web資源數(shù)據(jù)的壓縮方法

文檔序號:7984045閱讀:359來源:國知局
一種Web資源數(shù)據(jù)的壓縮方法
【專利摘要】本發(fā)明公開了一種Web資源數(shù)據(jù)的壓縮方法。所述方法包括:使用不同的類型的符號字符代替Web數(shù)據(jù)的文件字符串,并將Web數(shù)據(jù)的靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)分別壓縮后合并,從而達到壓縮數(shù)據(jù)大小,提高服務(wù)器響速度的效果。
【專利說明】一種Web資源數(shù)據(jù)的壓縮方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及Web資源數(shù)據(jù)壓縮方法,適用于Web、云計算和分布式應(yīng)用系統(tǒng)中服務(wù)器性能優(yōu)化提升。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)信息技術(shù)的高速發(fā)展,世界各地的用戶能夠很容易同各國各種方式來下載包含文本、圖片、多媒體文件的網(wǎng)頁,而往往這些網(wǎng)頁數(shù)據(jù)量都很大,需要很長時間來下載和等待,導(dǎo)致了大量用戶因不愿意等待而放棄鏈接,從而導(dǎo)致大量網(wǎng)站降低了曝光率和鏈接數(shù),最終導(dǎo)致資源浪費。

【發(fā)明內(nèi)容】

[0003]本發(fā)明針對上述現(xiàn)有技術(shù)中存在的不足提供了一種Web資源數(shù)據(jù)的壓縮方法,旨在減小Web應(yīng)用頁面的數(shù)據(jù)量,以達到減少Web下載、等待時間、數(shù)據(jù)網(wǎng)絡(luò)帶寬占有率等,從而到提升Web服務(wù)性能的效果。
[0004]所述方法包括:
(1)將Web資源的文件原字符串轉(zhuǎn)換為包括數(shù)字和字母類型的符號字符的代字符串,從而壓縮資源的文件字符串;
(2)將Web資源中的靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)分別壓縮并合并,從而獲完整Web資源壓縮
包;
(3)當(dāng)用戶請求Web資源時,提供步驟(2)中的Web資源壓縮包。
[0005]由上述技術(shù)方案看出,本發(fā)明提供了一種能夠通過使用包括數(shù)字和字母類型的組合字符串而有效的減小Web資源文件大小的方法。
[0006]根據(jù)
【發(fā)明內(nèi)容】
,所述Web資源是ASP種類。
[0007]根據(jù)
【發(fā)明內(nèi)容】
,壓縮內(nèi)容可以包括ASP中腳本語言中的函數(shù)和變量名。
【專利附圖】

【附圖說明】
[0008]圖1為本發(fā)明Web資源數(shù)據(jù)壓縮方法中代字符串的組合內(nèi)容。
[0009]圖2為本發(fā)明Web資源數(shù)據(jù)壓縮方法實施方式的流程圖;
【具體實施方式】
[0010]下面將利用附圖和具體的實施案例,進一步闡述本發(fā)明,以下實例僅用于說明本發(fā)明交合適實現(xiàn)的方法,而不用于限制本發(fā)明的范圍,在閱讀本發(fā)明后,任意通過等價形式的修改、替換或簡單改進,均落于本發(fā)明所屬權(quán)利保護范圍。
[0011]以一般Web服務(wù)器為例,其與一般服務(wù)器相比具有簡單功能。如圖2所示,Web資源數(shù)據(jù)壓縮方法的如下:
1.用戶向服務(wù)器發(fā)送了一條Web數(shù)據(jù)請求; 2.服務(wù)器接收到Web數(shù)據(jù)請求并開始響應(yīng)用戶的Web數(shù)據(jù)請求;
3.服務(wù)器通過壓縮預(yù)算法使受請求Web資源原字符串轉(zhuǎn)化為如圖1所示的數(shù)字字符和字母字符組合的字符串,這里的Web資源可以包括ASP類型的文件;
4.當(dāng)原字符串轉(zhuǎn)換為代字符串后,通過服務(wù)器端的壓縮隊列對ASP的腳本語言中的變量名和函數(shù)名進行壓縮;
5.隨后,服務(wù)器查詢裝置以Web資源請求的對象名稱、ID或其本身在靜態(tài)數(shù)據(jù)庫中查詢匹配項,即靜態(tài)數(shù)據(jù)壓縮包。此數(shù)據(jù)庫可以是任何能夠儲存靜態(tài)數(shù)據(jù)壓縮包的存儲空間,包括但不限于內(nèi)存、磁盤存儲器等;
6.同時,服務(wù)器根據(jù)Web資源請求的對象名稱、ID或其本身在動態(tài)數(shù)據(jù)庫中查詢匹配的動態(tài)數(shù)據(jù),例如:根據(jù)VBScript腳本中的動態(tài)腳本的起始位置,如為第I行,和結(jié)束位置,如為第50行,讀取該JavaScript腳本中第I行至第50行的數(shù)據(jù),以獲得與該VBScript腳本相對應(yīng)的動態(tài)腳本;
7.接著,服務(wù)器將壓縮后的靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)進行合并,并進入等待響應(yīng)存儲隊
列;
8.服務(wù)器端將壓縮后的Web資源數(shù)據(jù)返回給用戶端;
9.用戶端根據(jù)計算機預(yù)先設(shè)定的正則表達式計算壓縮后的Web資源數(shù)據(jù),調(diào)用本地的Web程序轉(zhuǎn)化,并通過Web界面展現(xiàn)。
【權(quán)利要求】
1.一種Web資源數(shù)據(jù)的壓縮方法,其特征在于,所述方法包括: 1)將Web資源的文件原字符串轉(zhuǎn)換為包括數(shù)字和字母類型字符的代字符串,從而壓縮資源的文件字符串; 2)將Web資源中的靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)分別壓縮并合并,從而獲完整Web資源壓縮包; 3)當(dāng)用戶請求Web資源時,提供步驟(2)中的Web資源壓縮包。
2.如權(quán)利要求1所述的方法,當(dāng)請求Web資源時,根據(jù)存儲的壓縮信息壓縮所述Web資源。
3.如權(quán)利要求1所述的方法,其中轉(zhuǎn)換原字符串的方法包括:壓縮包括在ASP中腳本語言的函數(shù)名和變量名。
4.如權(quán)利要求1所述代字符串包括數(shù)字字符類型和字母字符類型。
【文檔編號】H04L29/06GK103731393SQ201210380719
【公開日】2014年4月16日 申請日期:2012年10月10日 優(yōu)先權(quán)日:2012年10月10日
【發(fā)明者】劉成, 艾順剛 申請人:鹽城睿泰數(shù)字科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永仁县| 岳西县| 蒙阴县| 郴州市| 周口市| 蒙山县| 平泉县| 武乡县| 淄博市| 清流县| 昌江| 广德县| 峨眉山市| 浦江县| 泸西县| 新巴尔虎右旗| 新竹县| 晋江市| 黔西县| 中西区| 泸水县| 马龙县| 长沙县| 沁阳市| 方正县| 南宫市| 庆安县| 通榆县| 衡水市| 汕尾市| 水城县| 襄汾县| 凤冈县| 浙江省| 普兰店市| 绥宁县| 蓬溪县| 定结县| 灌云县| 衡水市| 望城县|