HTTPS的優點與缺點 網站優化裡面HTTPS有著什麼用處

HTTPS的優點與缺點 網站優化裡面HTTPS有著什麼用處

來自專欄 seo

HTTPS自從被百度認可並說明https站點有優先順序收錄後,不少的站長和SEOer都開始給網站設置HTTPS,我們也有拿出站點進行過對比,確實HTTPS的好處比沒加的有優勢。那麼今天我們就針對HTTPS站點的優點和缺點進行介紹:

什麼是HTTPS:

HTTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。 它是一個URI scheme(抽象標識符體系),句法類同http:體系。用於安全的HTTP數據傳輸。https:URL表明它使用了HTTP,但HTTPS存在不同於HTTP的默認埠及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統的最初研發由網景公司(Netscape)進行,並內置於其瀏覽器Netscape Navigator中,提供了身份驗證與加密通訊方法。現在它被廣泛用於萬維網上安全敏感的通訊,例如交易支付方面。

 HTTPS的優點:

  安全性方面

  在目前的技術背景下,HTTPS是現行架構下最安全的解決方案,主要有以下幾個好處:

  1、使用HTTPS協議可認證用戶和伺服器,確保數據發送到正確的客戶機和伺服器;

  2、HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網路協議,要比http協議安全,可防止數據在傳輸過程中不被竊取、改變,確保數據的完整性。

  3、HTTPS是現行架構下最安全的解決方案,雖然不是絕對安全,但它大幅增加了中間人攻擊的成本。

  HTTPS的缺點:

  技術方面

  1、相同網路環境下,HTTPS協議會使頁面的載入時間延長近50%,增加10%到20%的耗電。此外,HTTPS協議還會影響緩存,增加數據開銷和功耗。

  2、HTTPS協議的安全是有範圍的,在黑客攻擊、拒絕服務攻擊、伺服器劫持等方面幾乎起不到什麼作用。

  3、最關鍵的,SSL 證書的信用鏈體系並不安全。特別是在某些國家可以控制 CA 根證書的情況下,中間人攻擊一樣可行。

  成本方面

  1、SSL的專業證書需要購買,功能越強大的證書費用越高。個人網站、小網站可以選擇入門級免費證書。

  2、SSL 證書通常需要綁定 固定IP,為伺服器增加固定IP會增加一定費用;

  3、HTTPS 連接伺服器端資源佔用高較高多,相同負載下會增加帶寬和伺服器投入成本;

  既然HTTPS有這麼多缺點,那是不是就不該做呢,當然不是的,隨著技術的發展很多缺點是可以優化和彌補的。比如:

  打開速度問題完全可以通過CDN加速解決,很多IDC也在著手推出免費證書和一站式HTTPS搭建服務,HTTPS成本在未來將會大大縮小!

最後我們在說說關於HTTPS和HTTP的區別有哪些

超文本傳輸協議HTTP協議被用於在Web瀏覽器和網站伺服器之間傳遞信息。HTTP協議以明文方式發送內容,不提供任何方式的數據加密,如果攻擊者截取了Web瀏覽器和網站伺服器之間的傳輸報文,就可以直接讀懂其中的信息,因此HTTP協議不適合傳輸一些敏感信息,比如信用卡號、密碼等。

為了解決HTTP協議的這一缺陷,需要使用另一種協議:安全套接字層超文本傳輸協議HTTPS。為了數據傳輸的安全,HTTPS在HTTP的基礎上加入了SSL協議,SSL依靠證書來驗證伺服器的身份,並為瀏覽器和伺服器之間的通信加密。

HTTPS和HTTP的區別主要為以下四點:

一、https協議需要到ca申請證書,一般免費證書很少,需要交費。

二、http是超文本傳輸協議,信息是明文傳輸,https 則是具有安全性的ssl加密傳輸協議。

三、http和https使用的是完全不同的連接方式,用的埠也不一樣,前者是80,後者是443。

四、http的連接很簡單,是無狀態的;HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網路協議,比http協議安全。

相信通過這些介紹,大家可以更加明白HTTPS有著什麼優點以及不足的地方,當然有條件的朋友最好還是儘快申請HTTPS會比較合適。因為現在越來越注重互聯網安全方面了,希望這些可以幫到各位。


推薦閱讀:

用科技點燃中國「油茶夢」
中國古代除了四大發明,還有這10項科技領先世界,影響人類至今
【乾貨】ABB機器人知識點05|動作模式——單軸運動
讓你窩在被窩也能玩雪 | VR科技網
互聯網時代寶貴的獨立人格

TAG:科技 | 網站優化 | HTTPS |