2021-05-12 11:00:58
怎樣從伺服器方面加快網站速度
筆者相信任何一個站長都希望儘可能的減少頁面載入時間,任何搜尋引擎都希望為使用者提供一個使用者體驗度良好的服務,提高網站整體質量,增加使用者滿意度,每個人都希望享受到一個快速的網路體驗。如何提升網站載入速度?擁有一支專業設定的主機對網站載入速度提升有很大幫助。下面就具體說說從伺服器方面考慮如何加快網站速度,希望對大家有所幫助。
操作方法
-
01
利用瀏覽器快取
當用戶存取站點時,很多網站上的資源需要通過伺服器端慢慢被載入到使用者端,相比而言,這會導致網站載入速度延遲,尤其是JPEG影象,如果這些內容能從瀏覽器的快取中獲取,那麼將會加速載入的時間,利用瀏覽器的快取記憶體儲存資源以便下次使用者存取同一個站點時站點載入速度更快。 -
02
啟用保持活動訊號
保持活動訊號傳送在預定的時間間隔內,這在網際網路上起著很大的作用。一個訊號被傳送後,如果沒有收到答覆,連結將會通過另一條路徑路由,直到收到連結恢復為止,事實上,http保持活動允許tcp連線生存,它有助於減少後續請求延遲,所以,請聯絡您的託管服務商,並告訴他們你的需求,因為大多數的託管公司對此功能是禁用的。 -
03
啟用gzip壓縮
gzip壓縮是目前最流行,最有效的壓縮方法,它能減低約70%的相應時間。gzip壓縮,減少了HTTP響應的大小,並有助於減少響應時間。筆者認為這是用來減少頁面重量的最簡單的方式,只要在你的htaccess檔案中加入以下程式碼:
#壓縮的文字:html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
#延伸壓縮某些檔案型別:
SetOutputFilter DEFLATE
或者有一種最簡單的方式,在你的HTML / PHP檔案的頂部,使用下面的PHP程式碼:<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start();?>
對於站點中的一些外部的Javascript檔案,使用gzip壓縮可以減少60%的傳輸質量。 -
04
登陸頁面重定向快取
移動網頁將使用者重定向到一個不同的url,所以使用302重定向與快取生存時間為同一天,可以為下一次遊客嘗試載入網站加快頁面載入時間,它應該包括使用者代理,這個技術只能使用者移動裝置的存取者重定向。 -
05
使用CDN
CDN(內容交付網路),是一種分佈在多個地點的web服務及的集合,它能更有效地想使用者提供內容。選擇一個特定的內容伺服器通常是基於衡量使用者最接近的網路。例如,當你使用CDN主機時,可以根據存取者的地區從不同的伺服器載入資料。 - End
相關文章
-
7+2強化供電!599元梅捷SY-狂龍H510M圖賞
除了廣為人知的Z590和B560之外,英特爾還發布了入門級的H510晶片組,也是上一代H410晶片組的升級版。 在相容性方面,H510晶片組與Z590晶片組和B560晶片組沒有什麼區別,都可以相容1
2021-05-10 19:00:28
-
支援5333高頻記憶體!技嘉小雕PRO B560M主機板圖賞
Intel第十一代酷睿已經上市,新架構帶來了巨大的IPC提升幅度,同時,Intel還開放了B560/H570主機板的記憶體超頻功能,這使得主流玩家也可以輕鬆享受高頻記憶體帶來的流暢遊戲體驗。
2021-05-09 16:00:04
-
24K純金!微星MEG Z590 ACE GOLD EDITION戰神至臻圖賞
顯示卡、散熱器、風扇都能玩RGB,機箱中,主機板幾乎是最不起眼的存在。 而近日,微星推出了一款亮眼的主機板,首次用上了24K純金設計,它就是MEG Z590 ACE戰神至臻,一起來瞧瞧。 MEG
2021-05-07 22:00:14