中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

aiCache為3G手機(jī)網(wǎng)站提供技術(shù)支持

2018-06-11    來源:

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

    一個(gè)服務(wù)于手機(jī)用戶的網(wǎng)站對(duì)客戶請(qǐng)求做出響應(yīng)的格式是由手機(jī)或?yàn)g覽器的種類決定的。網(wǎng)站服務(wù)于手機(jī)用戶同時(shí),又要緩存web服務(wù)器的響應(yīng),這類網(wǎng)站就必須將用戶代理信息作為緩存設(shè)備對(duì)請(qǐng)求作出正確響應(yīng)的部分識(shí)別依據(jù)。
    比如說,有三臺(tái)不同的手機(jī)都同樣訪問 “news.html” 這個(gè)站點(diǎn),由于它們的用戶代理字符串不同,我們?nèi)孕枰彺嫒齻(gè)不同的響應(yīng),這樣很可能會(huì)極大增加被緩存的響應(yīng)的數(shù)量(因?yàn)槠渲型徽军c(diǎn)的資料文本在成倍增加)。
    現(xiàn)在,通過配置aiCache, 我們可將刪減或改寫后的用戶代理字符串作為aiCache服務(wù)器對(duì)用戶請(qǐng)求做出正確響應(yīng)的部分識(shí)別依據(jù)(此特性只有mobile-enabled版本才可做到),從而為上述問題提供了完美的解決方案。
    在之前各項(xiàng)功能的基礎(chǔ)上,aiCache的這項(xiàng)性能解決了市面上存在多種不同種類手機(jī)所帶來的難題。以前,不同的固件文本,手機(jī)提供商和運(yùn)營(yíng)者都會(huì)導(dǎo)致手機(jī)向網(wǎng)站發(fā)送一個(gè)不同的用戶代理字符串,而想要緩存所有移動(dòng)設(shè)備各不相同的響應(yīng)數(shù)據(jù)是十分困難的。
     其實(shí)我們不難發(fā)現(xiàn),市場(chǎng)上絕大部分的手機(jī)可被歸納為幾類不同的“家族”。例如,按照功能,對(duì)Javascript 的支持程度以及屏幕大小不同,黑莓手機(jī)可以被歸納為兩個(gè)類別,蘋果手機(jī)本身就是一個(gè)類別等等。這樣就大大簡(jiǎn)化了以前存在的問題。
    aiCache就充分利用了這一點(diǎn)。您只需對(duì)用戶代理字符串具體設(shè)定改寫規(guī)則,改寫或刪減后新的字符串可就作為aiCache服務(wù)器緩存響應(yīng)的部分簽名。
    另外,這個(gè)被“壓縮”了的客戶代理字符串還會(huì)與用戶請(qǐng)求中的X-UA-Rewrite header 一并送交原始服務(wù)器。然后,原始服務(wù)器會(huì)讀取并作用于這個(gè)報(bào)頭參數(shù)(header value),修改原始服務(wù)器的響應(yīng)以便配合手機(jī)類型的差異。
    例如,將本不支持Javascript的手機(jī)重置到無Javascript內(nèi)容的頁(yè)面,并自動(dòng)調(diào)整頁(yè)面大小以適合不同尺寸的屏幕。
    當(dāng)然,原始服務(wù)器也可依照用戶代理字符串的實(shí)際參數(shù)來形成響應(yīng)。(aiCache從不修改它,而是從請(qǐng)求設(shè)備向原始服務(wù)器逐字上傳)但如果這樣的話,服務(wù)器端的代碼就必須能夠配合眾多不同的手機(jī)。
    將大量不同的用戶代理字符串減少為一小部分, 除了對(duì)原始服務(wù)器有好處之外 ,還對(duì)緩存本身也產(chǎn)生積極的影響——包括提高緩存效率、部分減少網(wǎng)絡(luò)擁堵、降低對(duì)原始服務(wù)器配置的要求等。極大的簡(jiǎn)化了web服務(wù)器應(yīng)對(duì)當(dāng)今市面上所有五花八門的手機(jī)的邏輯流程。
    一直以來,人們的理想就是訪問URL不隨自己使用手機(jī)的種類而改變。這樣的話,無論使用的是哪種手機(jī),訪問任何新聞網(wǎng)頁(yè)只要輸入news.html ,想訪問任何體育網(wǎng)頁(yè)輸入sports.html就可以了。
    遺憾的是,現(xiàn)實(shí)中對(duì)于URL變化情況的處理方法要復(fù)雜得多,例如給每個(gè)網(wǎng)址都加上手機(jī)種類的前綴。這往往讓用戶覺得十分麻煩。
如前所述,aiCache對(duì)此提供了完美的解決方案。
來自http://aicache.com/blog/aicache-mobile-client-caching-support/

 

標(biāo)簽: web服務(wù)器 代碼 服務(wù)器 服務(wù)器端 網(wǎng)絡(luò) 網(wǎng)站 問題 用戶

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:IT與業(yè)務(wù)溝通的橋梁??IT服務(wù)管理

下一篇:深信服VPN率先通過公安部3級(jí)標(biāo)準(zhǔn)認(rèn)證