-
1 # 方永和
-
2 # JFound
想了網站開啟的速度快與慢是由哪些因數決定的,就必須先了解從輸入網站到網頁渲染到底發生了什麼。
1、使用者輸入域名後,本地機器會拿域名去DNS伺服器解析出目標伺服器的ip
2、瀏覽器拿到目標伺服器的ip後,就會訪問網站伺服器
3、網站伺服器接收到瀏覽器請求後,進行資料處理並返回資料
在這個過程中,會影響到網站的開啟速度因數有:
1、本地機器與DNS伺服器通訊比較慢,原因可能用了離本地比較遠的DNS伺服器,例如家在深圳,用了北京的DNS伺服器,這樣就會影響到DNS解析的速度
2、請求的網站離本地比較遠,如人在深圳,訪問一些國外的網站,請求的鏈路就比較遠,所以會變慢
3、伺服器響應時間比較久;伺服器響應時間由很多因素決定,例如服務端程式問題、伺服器負載過高,伺服器頻寬過小等等
上面只是單個請求的鏈路。通常一個網站的網頁會有很多資源,如果伺服器返回html後,還會載入 css、JavaScript、圖片等資源,當 css、JavaScript、圖片等資源比較大的時候,也會影響網站載入速度。並且JavaScript編寫錯誤,編寫複雜等也會影響到瀏覽器的解析。
當然,如果本地網路、電腦配置過低的話,也會影響網站的開啟速度。
-
3 # 影視線上亂剪輯
影響因素太多了。
1,伺服器響應速度
2,網站資料庫寫入讀取速度
3,web原始碼庸雜
4,網站有沒有加重定向,cdn之類的
5,客戶端網路異常
6,客戶端載入網站資源《圖片,視訊,程式碼之類的》
7,網站接了太多廣告,加了過多js程式碼
8,伺服器在國外也是影響的,畢竟距離擺在那,ping值肯定高
9,網站被入侵,掛了各種外鏈302跳轉之類的
10,訪問人數過多,造成伺服器資源過載
-
4 # 我是小楠人人
簡而言之需要穩定配置高的伺服器:一個穩定的伺服器是做好網站的基礎,如果伺服器不穩定,不能正常訪問,搜尋引擎就會被降權。一個不能正常訪問的網站,在搜尋引擎中肯定會判定這個網站質量不高,網站的使用者肯定也會丟失。如果伺服器被攻擊,不能正常訪問的站,百度蜘蛛就無法爬行到你的網站,快照無法更新,想要被收錄那更是不可能了,因而,在選擇伺服器的時候一定要穩
-
5 # 異科技
網站開啟速度與下面幾個因素有關:
1、網速,網速越快網站開啟速度越快。
2、瀏覽器,不同瀏覽器開啟網站的速度有所不同,主要表現在瀏覽器載入網站的快慢。
3、DNS,DNS是域名解析伺服器,主要是將域名和IP地址對映對應關係。輸入網址地址需要經過DNS找到對應網站的IP地址,再返回網站資訊。所以DNS越快,網站開啟的也越快。國內速度較快的DNS
-
6 # EASON技術集中營
網站的開啟速度跟網速的關係最直接,除了網速還與以下因素有關:
1、執行網站的伺服器配置。伺服器配置越好、優化越好使用者訪問時響應就越快。對於高併發的業務,都是過叢集和負載均衡來提高響應速度
2、網速。網速分三部分,一是伺服器出口速度,二是骨幹網速度,三是你自己所在位置的入口速度。所以有時候明明家裡換了200M頻寬依然訪問有些網站比較慢就是因為瓶頸可能在網路的其他部分。
3、電腦或者手機等上網裝置的效能。
4、DNS解析越快,訪問速度就越快。
5、CDN。網站通常都帶有大量的圖片等靜態內容,使用CDN加速可以就近區域訪問,提高響應速度。
6、所使用的瀏覽器的。這個影響較小,但是也能直觀感覺的出來。
-
7 # 靜等流星雨
網站開啟經過一個從伺服器到客戶端的資料傳輸,開啟速度受到影響的因素有很多。
1、首先是伺服器,硬體上看伺服器的配置,代寬都是影響因素。
3、網路,如果網路卡慢,對網站影響也是致命的
-
8 # 小林修機
其實開啟網頁的速度主要關係一下幾點
1:你的網路的頻寬和你的電腦的配置。
你的網路的頻寬保證讀取網頁內容的速度,電腦的配置保證顯示的速度。
2:你所使用的瀏覽器的的架構和核心。
現在都在推什麼巨集核心雙引擎瀏覽器,就是為了保證讀取的速度。
3:你開啟的網頁的伺服器的吞吐量,也就是伺服器的頻寬,可以容納多少個地址同時讀取網頁的內容。
差不多我們所能理解的也就這三種!
我們能夠改變的也就兩種,提高自己的網路的頻寬和配一臺好點的電腦!
以上僅為個人見解!如有歧義請指正!
-
9 # Ander
1.網速,包括你的網速和網站伺服器頻寬
2.網頁大小,全文字的網頁肯定比圖片多的網頁開啟要快
3.電腦配置,顯示卡的解析速度,CPU運算速度,記憶體傳輸速度,都會影響網頁開啟快慢,特別是圖片多的網頁,影響更明顯。
4.系統,系統垃圾多,IE外掛多,防毒軟體的過濾功能都會影響網頁開啟速度
回覆列表
網站開啟的速度,簡單的說就是三個方面:1、伺服器的速度。2、你的客戶端的速度。3、網路速度。當然,具體的說,因素就多了。
1、伺服器的速度。包括Web伺服器的綜合性能、WebServer的效能和效率、併發連線服務數量、相關資料伺服器的各方面效能。再說了,一個網頁開啟在你的桌面上,其中的內容可能都是來自於幾十上百個伺服器,一個網頁上的文字圖片以及內含的多種資料,甚至包括樣式格式資訊,可能都來源於分佈於世界各地的眾多伺服器,這些伺服器的速度都是怎樣的,很難評估。
2、你的本地客戶端的速度。這個相對簡單一些,由你的CPU速度,儲存器大小、作業系統效率、瀏覽器效率、其它應用已佔用的資源等等決定。
3、網路速度。這個也很難確定。一般來說,幹線網不會耽誤你的速度,那前面說到的為你提供服務的世界各地眾多伺服器與幹線網如何連線的?速度如何就很難說了。當然,你自己和幹線網路的連線常常是瓶頸。你不用太操心那些專業的伺服器。
總之了,無論你的各種裝置網路條件有多優越,如果打賭說,60秒鐘之內,一定能夠開啟某個網站,我都不和你賭,因為什麼情況都可能發生延遲,太複雜了。