摘要:目前又拍云已支持壓縮算法,通過對新壓縮算法的支持將壓縮率提升,并且?guī)椭档鸵苿?dòng)設(shè)備的電池使用量,并達(dá)到省電延長電池使用壽命的目的。當(dāng)客戶端同時(shí)支持兩種算法時(shí),又拍云會優(yōu)先響應(yīng)版本文件。
Google 認(rèn)為互聯(lián)網(wǎng)用戶的時(shí)間是寶貴的,他們的時(shí)間不應(yīng)該消耗在漫長的網(wǎng)頁加載中,因此在 2015 年 9 月 Google 推出了無損壓縮算法 Brotli。Brotli 通過變種的 LZ77 算法、Huffman 編碼以及二階文本建模等方式進(jìn)行數(shù)據(jù)壓縮,與其他壓縮算法相比,它有著更高的壓縮效率。
根據(jù) Google 發(fā)布的研究報(bào)告,Brotli 壓縮算法具有多個(gè)特點(diǎn),最典型的是以下 3 個(gè):
針對常見的 Web 資源內(nèi)容,Brotli 的性能相比 Gzip 提高了 17-25%;
當(dāng) Brotli 壓縮級別為 1 時(shí),壓縮率比 Gzip 壓縮等級為 9(最高)時(shí)還要高;
在處理不同 HTML 文檔時(shí),Brotli 依然能夠提供非常高的壓縮率。
Brotli 憑借它優(yōu)異的壓縮性能迅速占領(lǐng)了市場,從下圖可以看到,除了 IE 和 Opera Mini 之外,幾乎所有的主流瀏覽器都已支持 Brotli 算法。
△ Brotli 算法支持情況
又拍云 CDN 已支持 Brotli壓縮算法之前又拍云已經(jīng)支持了 Gzip 算法,在優(yōu)化網(wǎng)站速度方面,又拍云始終不遺余力地進(jìn)行優(yōu)化。目前又拍云 CDN 已支持 Brotli 壓縮算法,通過對新壓縮算法的支持將壓縮率提升 20% ,并且?guī)椭档鸵苿?dòng)設(shè)備的電池使用量,并達(dá)到省電、延長電池使用壽命的目的。
如何使用 Brotli 壓縮算法和 Gzip 壓縮算法一樣,Brotli 壓縮算法也是免費(fèi)開放給又拍云 CDN 平臺上的所有用戶,同時(shí)該特性已默認(rèn)開啟。
使用又拍云 CDN Brotli 壓縮算法需要同時(shí)滿足三個(gè)條件:
Content-Type 滿足如下 MIME 列表:
text/plain
text/javascript
text/css
text/xml
text/x-component
application/javascript
application/x-javascript
application/xml
application/json
application/xhtml+xml
application/rss+xml
application/atom+xml
application/x-font-ttf
application/vnd.ms-fontobject
image/svg+xml
image/x-icon
font/opentype
text/html -- default
Content-Length 大于 256 字節(jié)
客戶端請求頭需攜帶 Accept-Encoding: br
此外由于并非所有的瀏覽器都支持 Brotli 算法,所以在 CDN 邊緣節(jié)點(diǎn),又拍云會同時(shí)提供通過 Brotli 算法壓縮的文件和原始資源文件。
當(dāng)客戶端不支持 Brotli 算法時(shí),又拍云會選擇提供 Gzip 算法來壓縮原始文件并提供給客戶端。當(dāng)客戶端同時(shí)支持兩種算法時(shí),又拍云 CDN 會優(yōu)先響應(yīng) br 版本文件。
使用又拍云 CDN 服務(wù),即可免費(fèi)享受到 Brotli 算法帶來的極致壓縮體驗(yàn),歡迎使用。
參考文獻(xiàn):
Google 發(fā)布的研究報(bào)告:http://www.gstatic.com/b/brot...
Brotli 算法支持情況:http://caniuse.com/#feat=brotli
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/33795.html
摘要:目前又拍云已支持壓縮算法,通過對新壓縮算法的支持將壓縮率提升,并且?guī)椭档鸵苿?dòng)設(shè)備的電池使用量,并達(dá)到省電延長電池使用壽命的目的。當(dāng)客戶端同時(shí)支持兩種算法時(shí),又拍云會優(yōu)先響應(yīng)版本文件。 Google 認(rèn)為互聯(lián)網(wǎng)用戶的時(shí)間是寶貴的,他們的時(shí)間不應(yīng)該消耗在漫長的網(wǎng)頁加載中,因此在 2015 年 9 月 Google 推出了無損壓縮算法 Brotli。Brotli 通過變種的 LZ77 算法...
摘要:而且已開源出來,隨著容器技術(shù)發(fā)展,大文件分發(fā)一直是個(gè)重要的問題,所以是一件值得研究的技術(shù)。實(shí)用推薦檢定攻略是近期推出的一項(xiàng)認(rèn)證,用以認(rèn)證開發(fā)者的移動(dòng)網(wǎng)頁開發(fā)技能。凈化,移除中不必要的文件技術(shù)周刊由小組出品,匯聚一周好文章,周刊原文。 業(yè)界動(dòng)態(tài) 直擊阿里雙11神秘技術(shù):PB級大規(guī)模文件分發(fā)系統(tǒng)蜻蜓 文章主要介紹了阿里的PB級大規(guī)模文件分發(fā)系統(tǒng)蜻蜓, 通過使用P2P技術(shù)同時(shí)結(jié)合智能壓縮、智...
摘要:怎么樣,好不好,應(yīng)該成為您的虛擬主機(jī)選擇嗎虛擬主機(jī)支持壓縮算法并在在服務(wù)器上部署并啟用,托管在虛擬主機(jī)上的網(wǎng)站訪問速度會提高左右。虛擬主機(jī)是官方推薦的主機(jī),與是絕佳搭配。虛擬主機(jī)上面的網(wǎng)站速度穩(wěn)定性都很棒,在國外測試網(wǎng)站評測很高。SiteGround怎么樣,SiteGround好不好,SiteGround應(yīng)該成為您的虛擬主機(jī)選擇嗎?SiteGround虛擬主機(jī)支持Brotli壓縮算法并在在服...
摘要:軟件工程師在年月發(fā)布了包含通用無損數(shù)據(jù)壓縮的增強(qiáng)版本,特別側(cè)重于壓縮。與常見的通用壓縮算法不同,使用一個(gè)預(yù)定義的千字節(jié)字典。 在web應(yīng)用中,為了節(jié)省流量,降低傳輸數(shù)據(jù)大小,提高傳輸效率,常用的壓縮方式一般都是gzip,今天我們來介紹另外一種更高效的壓縮方式brotli。??Brotli 是基于LZ77算法的一個(gè)現(xiàn)代變體、霍夫曼編碼和二階上下文建模。Google軟件工程師在2015年9...
摘要:配置如下指令是設(shè)定的工作模式及連接數(shù)上限。指令用來指定的工作模式。該參數(shù)默認(rèn)是,建議開啟。配置進(jìn)程的最大打開文件數(shù)調(diào)整配置進(jìn)程的最大打開文件數(shù),這個(gè)控制連接數(shù)的參數(shù)為。但副作用是資源更新可能無法及時(shí)。 工作上,需要配置 Nginx,要投入生產(chǎn)使用,做了一點(diǎn)優(yōu)化工作,加上以前也經(jīng)常折騰 Nginx,故記下一些優(yōu)化工作。 優(yōu)化 Nginx 進(jìn)程數(shù)量 配置參數(shù)如下: worker_proce...
閱讀 713·2023-04-25 19:43
閱讀 3907·2021-11-30 14:52
閱讀 3784·2021-11-30 14:52
閱讀 3852·2021-11-29 11:00
閱讀 3783·2021-11-29 11:00
閱讀 3869·2021-11-29 11:00
閱讀 3557·2021-11-29 11:00
閱讀 6105·2021-11-29 11:00