頁面性能優化
更新時間 2024-05-28 16:43:16
最近更新時間: 2024-05-28 16:43:16
分享文章
本文簡述頁面性能優化功能及配置方法。
基本概念介紹
我們看到的所有網頁展示和交互是由HTML、CSS、JavaScript共同構建的。
- HTML(HyperText Markup Language)是超文本標記語言。是一種建立網頁文件的語言,通過標記式的指令(Tag),將影像、聲音、圖片、文字動畫、影視等內容顯示出來。事實上,每一個HTML文檔都是一種靜態的網頁文件,這個文件里面包含了HTML指令代碼,這些指令代碼并不是一種程序語言,只是一種排版網頁中資料顯示位置的標記結構語言。以蓋房子類比,必須定義這個房子有多長、多寬,每一塊面積如何規劃,例如哪里是衛生間、哪里是飯廳、哪里是臥室。將這些定義好,網頁也就有了最基本的樣子。總之,HTML就是用來布局網頁中的每一個元素的。
- CSS(Cascading Style Sheets)是級聯樣式表。是一種用來表現HTML或XML等文件樣式的計算機語言。CSS 中的“樣式”就是指外觀。還以蓋房為例,定義好了各個空間,房子也蓋起來了,但還要裝修,例如給客廳貼壁紙、給臥室鋪地板。CSS 就是起裝修作用的,要和HTML—起配合使用。
- JavaScript是一種腳本語言,它在網頁中的作用是控制HTML中的每一個元素,有時要刪除元素,有時要添加新元素。大家可能遇到過這樣的場景:單擊網頁上的一個按鈕,會有一個網頁上從沒有過的元素顯示出來,這就是利用JavaScript實現的。房子已經裝修好,貼上了墻紙,鋪上了地板,桌子、板凳、沙發都已經擺好,一切都很完美。可是,一個有生活情趣的住戶時常要買些新家具,或者把茶幾換個位置,這時,移動、添加、減少物件就只能靠JavaScript實現。
一般的網頁頁面中往往會存在一些冗余內容,例如HTML頁面、JavaScript和CSS中的注釋內容和重復的空白符,這些內容一般對于頁面的展現沒有實際作用,如果可以去除這些頁面的冗余信息,就可以一定程度上提升加速效果和頁面可閱讀性。
功能介紹
天翼云邊緣安全加速平臺—安全與加速服務提供頁面性能優化功能,配置了頁面優化功能后,會自動刪除頁面中的冗余內容,例如HTML頁面、JavaScript和CSS中的注釋內容和重復的空白符,從而達到縮小文件體積、提升文件分發效率。
注意事項
- 若源站文件開啟了MD5校驗,則不能開啟頁面優化功能。因為安全與加速服務進行頁面優化時會改變文件的MD5值,從而導致優化后文件的MD5值和原文件MD5值的不一致。
- 若源站開啟了壓縮功能,安全與加速服務的頁面優化功能將會失效。
- 頁面優化功能和壓縮功能不允許同時開啟,同時開啟時,壓縮功能失效。
配置說明
如您需要配置頁面性能優化功能,請提交工單給天翼云客服,由其幫您配置。