如何啟用網頁的GZIP壓縮
下面“虞書卓創站長”就分享給大家,希望對我們站長有所幫助!1.打開網頁GZIP壓縮有什麽好處?Gzip開啟後,輸出到用戶瀏覽器的數據會被壓縮,減少通過網絡傳輸的數據量,提高瀏覽速度。此外,它也有利於搜索引擎的收錄,並大大改善我們的用戶體驗。2.如何啟用IIS的Gzip壓縮功能:首先妳要有網站管理權限和服務器遠程管理權限。步驟如下:首先,如果需要壓縮靜態文件(HTML),需要在硬盤上建立壹個目錄,並賦予其用戶“IUSR_machinename”的寫權限。如果壓縮動態文件(PHP,asp,aspx)的話,就不需要了,因為它的頁面每次都是動態生成的,所以壓縮完就放棄了。打開互聯網信息服務(IIS)管理器,右鍵“網站”->“屬性”(註意:這裏的網站是整個網站文件,不是壹個網站目錄),然後選擇“服務”。在HTTP壓縮框中選擇壓縮應用文件和壓縮靜態文件,根據需要設置臨時目錄和臨時目錄的最大限制。二、在互聯網信息服務(IIS)管理器中,右鍵“Web服務擴展”->:“添加新的Web服務擴展”,在“新的Web服務擴展”框中輸入擴展“HTTP壓縮”,添加所需文件為C:WINDOWS此時,可以壓縮靜態內容,但是對於動態內容,不壓縮aspx文件。因為默認的可壓縮文件沒有這個擴展名。在管理界面中,找不到可以添加擴展的地方,只能修改它的配置文件。第三,使用文本編輯器打開C:WindowsHcScriptFileExtensions為動態文件的擴展名,增加aspx,ashx等;HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的壹個)。5、啟動IIS服務,就已經成功啟用gzip壓縮了。
br後綴名是什麽文件?
br後綴名是壓縮文件。
BR文件是使用開源數據壓縮算法Brotli壓縮的文件。
它包含以Brotli壓縮格式壓縮的網頁資源,例如.HTML、.CSS、.JS和圖片文件。在Chrome、Opera和Firefox中瀏覽器中,BR文件用來提高頁面加載速度。
與gzip解壓縮格式比起來,Brotli能在此基礎上將數據再壓縮20~25%。特別是HTML和JavaScript的常用術語,能夠將數據比gzip、bzip2、LZMA等壓縮算法的基礎上進壹步進行壓縮,減少了數據內容的容量大小,使得網頁在加載時速度更快。
如何優化網站服務器提升網站訪問速度?
您好,我是仙人掌熱點。網站運營的任何時候,網站訪問速度都是至關重要的部分,它是網站友好體驗中最基本的壹項,如果訪問體驗都令人不滿意,那麽後期所做的營銷推廣模式都有可能徒勞無功,因為網絡中客戶的選擇成本很低,加上普遍客戶的耐心都不高,頁面訪問超過6秒客戶就會選擇離開,這對於壹些流量本來就不高的企業網站來說無疑是雪上加霜。網站訪問速度既然如此重要,今天筆者也要跟大家分享幾個關於提升速度體驗的方法,雖然網上有很多類似的文章和觀點,但是大多數都是網站內部去解析,今天筆者要從服務器方面聊聊如何優化網站服務器提升網站訪問速度。
大多數網站運營優化人員都知道通過頁面優化來提升訪問速度,當妳已經完成了優化操作之後,發現沒有什麽大的改善,此時妳就應該去思考是不是其它因素導致訪問速度緩慢。比如:長期使用的服務器性能下降所致,為了保障業務不受影響,妳或許應該對正在使用的服務器進行升級和優化了。
壹、升級正在使用中的服務器
進行服務器升級工作之前,要考慮多方面的問題,是升級已有的服務器還是購置新的服務器設備須根據實際情況抉擇。首先來說升級現有的服務器設備,壹般來說網站運營到後期隨著業務不斷增加,多平臺應用的開發對於服務器性能的要求也逐步提升,長而久之服務器遇到性能瓶頸也是情理之中的事情,對於這種情況,我們可以通過升級服務器(例如增加硬件設備或網絡帶寬)等相關配置來滿足不斷擴大的業務需求,那麽服務器性能瓶頸問題就可以得到解決。再來說說購置新的服務器設備,也許有人會問為什麽要重新購置呢,升級已有的服務器不可以嗎?這裏筆者也當然想替大家節省壹筆開支,但是根本問題在於大多數企業選購服務器時並不合理,加上網站建設之初為節約成本而選擇了擴展性較差的服務器,導致即便是我們對現有的服務器進行升級,其性能提升的強度依然不夠。此時,就需要重新購置服務器配合了,對於服務器的購置也有很多技巧,這裏簡單的做個推薦,如果用戶群體是國內的建議選擇國內知名的服務器供應商,若客戶群體是遍布全球,大家可以選擇香港服務器或美國服務器,除此之外,更重要的是要根據自身行業的特性做出合理的選擇。
二、優化正在使用的服務器
不管是完成升級後的服務器,還是新購置的服務器,我們都要對其進行優化,從而提升服務器的性能以及利用率。下面從四個方面跟大家談談如何優化服務器:
要點壹:盡可能的減少HTTP請求數
從客戶訪問網站頁面到整個頁面內容完全展現出來,這其中要花費較多的時間來下載各種Scripts、CSS樣式表、Flash以及圖片,而每壹類下載都相當於壹次HTTP請求,這樣的請求越多網站被完全加載出來所花的時間會越長,意味著客戶端的訪問會很慢,那麽此時就需要盡可能的減少HTTP請求數,通常我們可以直接把css和js寫入到頁面中,避免了外部的調用;或者我們可以把CSS文件和JS文件分來,在後臺再進行合並,這樣客戶端瀏覽器相當於壹次請求。總而言之,減少HTTP請求數我們可以通過減少外部各類文件的數量調用次數來達到其目的。
要點二:降低DNS查詢時間
眾所周知網絡服務器端的域名和IP地址是相互對應的,當客戶端發出請求時,計算機還需要通過域名和IP地址的相互轉換來判斷,而這個轉換工作便是域名解析DNS,通常DNS的查詢需要10~20毫秒時間,客戶端瀏覽器也只會等待DNS查詢結束之後才會加載此域名下的內容。因此,我們要加快頁面的訪問速度,就可以從降低DNS查詢時間方面去做改善。
要點三:啟用服務器Gzip壓縮功能
對於大中型網站來說,頁面的內容多且比較多樣化,單個頁面的大小可能是幾百K以上了,客戶端訪問的時候下載會比較慢,此時我們可以采用服務器Gzip頁面壓縮功能,可以將壹個大小為100K的頁面文件壓縮成25K以下,這樣就可以減少網絡傳輸的數量從而提高客戶端訪問速度。壹般服務器都是可以使用Gzip壓縮功能的,並且能夠針對JS文件、CSS文件和Html進行壓縮,多方面去進行優化網站訪問速度。
要點四:推薦大中型網站使用CDN加速工具
CDN加速是目前大型網站普遍使用的頁面加速方式,它對於網站優化幾乎沒有影響的,基本原理是將網站鏡像備份到很多服務器節點上,使服務器節點周圍的用戶訪問速度更快,從而提升客戶端高速訪問網站的體驗;但是並不是所有的網站都適合使用CDN加速,壹般對於小規模站點個人站的話,就不需要使用CDN加速,畢竟從長期來看這可是壹筆不小的開支;建議圖片站以及多媒體站點可使用CDN加速。
至此,以上為大家講到了可以通過優化和升級服務器兩個方面提升網站訪問速度,如果妳的網站目前的訪問體驗不佳,可以嘗試進行以上操作,相信能夠幫助大家改善此類問題。
gzip在電腦哪個文件夾裏?
IIS6已經內建了Gzip壓縮的支持,可惜,沒有設置更好的管理界面。所以要打開這個選項,還要費些功夫。
1、如果妳需要壓縮靜態文件(HTML),需要在硬盤上建壹個目錄,並給它“IUSR_機器名”這個用戶的寫權限。如果壓縮動態文件(PHP,asp,aspx,ashx)就不需要了,因為它的頁面是每次都動態生成的,壓縮完就放棄。
2、在IIS管理器中,“網站”節點上面(不是某個具體的站點,而是整個網站)右鍵-屬性,選擇“服務”標簽,選上啟用動態內容壓縮,靜態內容壓縮。
3、在IIS管理器左側選中“WEB服務器擴展”,新建壹個服務器擴展。名字任意,比如gzip,文件的路徑是:c:windowssystem32inetsrvgzip.dll,並啟用這個擴展。
4、停止IIS服務,打開C:WindowsSystem32inetsrvMetaBase.xml(不停止IIS服務無法編輯該文件),以關鍵字“根據需要增加壹些要進行壓縮的文件後綴,其中HcFileExtensions是靜態文件的擴展名,增加js和css等;HcScriptFileExtensions為動態文件的擴展名,增加aspx,ashx等;HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的壹個)。
5、啟動IIS服務,就已經成功啟用gzip壓縮了。