你想知道什么是HTTP / 2以及如何在wordPress/ target=_blank class=infotextkey>WordPress中使用它嗎?HTTP/2是所有網(wǎng)站使用的HTTP技術(shù)的主要修訂版。在本文中,我們將解釋HTTP / 2以及如何在您的WordPress網(wǎng)站上啟用它。
什么是 HTTP/2?
HTTP/2 是原始 HTTP 協(xié)議的修訂版本。它由互聯(lián)網(wǎng)工程任務(wù)組(IETF)開發(fā),基于谷歌開發(fā)的實(shí)驗(yàn)性SPDY協(xié)議。
HTTP(超文本傳輸協(xié)議)就像一種允許計(jì)算機(jī)在互聯(lián)網(wǎng)上相互通信的語言。這就是您在使用網(wǎng)站或應(yīng)用程序時(shí)來回發(fā)送信息的方式。
當(dāng)您訪問WordPress網(wǎng)站時(shí),您的Web瀏覽器會(huì)向存儲(chǔ)該網(wǎng)站的服務(wù)器發(fā)送一條稱為請求的消息。請求會(huì)要求提供特定信息,例如頁面的文本、圖像或視頻。
服務(wù)器接收用戶的請求并發(fā)回響應(yīng)。此響應(yīng)就像一個(gè)包含您請求的信息的包。它包括您看到的文字,您查看的圖片,甚至是您在網(wǎng)站上觀看的視頻。
HTTP 0.9于1991年首次推出。HTTP 1.1于1999年發(fā)布,大多數(shù)網(wǎng)站都在運(yùn)行,直到2015年HTTP/2協(xié)議推出。
所有現(xiàn)代Web服務(wù)器軟件和瀏覽器都支持HTTP / 2,盡管許多網(wǎng)站如果沒有安裝SSL證書,它們?nèi)匀辉贖TTP 1.1上運(yùn)行。
IETF目前提出了即將推出的HTTP/3版本。它將使用QUIC(快速UDP互聯(lián)網(wǎng)連接)而不是TCP,預(yù)計(jì)比HTTP / 2快得多。
HTTP2和HTTP有什么區(qū)別?
HTTP 1.1 協(xié)議發(fā)送的數(shù)據(jù)請求沒有優(yōu)先級。這意味著如果一個(gè)網(wǎng)站的頭部有對JAVAScript文件的引用,它將在任何其他內(nèi)容之前加載。
這使得網(wǎng)站對于無法看到他們期望看到的內(nèi)容的用戶來說顯示得更慢。
HTTP/2 協(xié)議使用二進(jìn)制單流發(fā)送和接收具有優(yōu)先級支持的請求。這意味著開發(fā)人員可以告訴服務(wù)器首先發(fā)送哪些數(shù)據(jù)。
HTTP/2 協(xié)議還對 HTTP 標(biāo)頭和多路復(fù)用使用壓縮。它們都進(jìn)一步提高了頁面加載性能。
較新的協(xié)議還附帶HTTP / 2服務(wù)器推送支持。這允許開發(fā)人員將數(shù)據(jù)推送到用戶的瀏覽器,而無需他們請求。
總而言之,HTTP / 2比HTTP 1.1更快,并且顯著提高了WordPress的速度和性能。
在WordPress中使用HTTP / 2需要什么?
首先,您需要一家托管公司,提供支持 HTTP/2 的最新服務(wù)器軟件。您還需要在您的WordPress網(wǎng)站上安裝SSL證書。
大多數(shù)頂級WordPress托管公司已經(jīng)在使用尖端的網(wǎng)絡(luò)服務(wù)器軟件。
如何在WordPress中啟用HTTP / 2?
在WordPress中啟用HTTP / 2支持的唯一要求是安裝SSL證書。
這不是官方要求。但是,像谷歌瀏覽器這樣的主要瀏覽器不支持非安全URL上的HTTP / 2。
如果您的網(wǎng)站使用 SSL,您的網(wǎng)址將具有如下前綴:https://
https://wpbeginner.com訪問您的網(wǎng)站還會(huì)在瀏覽器的地址欄中顯示一個(gè)掛鎖圖標(biāo)。
如果您的網(wǎng)站不使用SSL證書,您可以要求WordPress托管服務(wù)提供商為您安裝。
一旦你啟用了SSL,你的WordPress網(wǎng)站幾乎肯定會(huì)通過HTTP / 2協(xié)議提供服務(wù)。
測試您網(wǎng)站的 HTTP/2 支持
如果你想看看你的WordPress網(wǎng)站是否通過HTTP / 2提供頁面,那么有兩種方法可以測試它。
首先,您可以訪問 HTTP2.Pro 并輸入您網(wǎng)站的 URL。然后,這個(gè)免費(fèi)的在線工具將告訴您您的網(wǎng)站是否支持HTTP / 2。
檢查您的網(wǎng)站是否在 HTTP/2 上提供網(wǎng)頁的另一種更有效方法是使用 Chrome 開發(fā)者工具。
只需在谷歌瀏覽器中打開一個(gè)新的瀏覽器窗口并訪問您的網(wǎng)站。之后,打開一個(gè)新的瀏覽器選項(xiàng)卡并在地址欄中輸入 URL。chrome:/.NET-export
然后,Chrome 會(huì)要求您將 JSON 文件保存到計(jì)算機(jī)。
保存文件后,訪問網(wǎng)絡(luò)日志查看器應(yīng)用程序,然后單擊“選擇文件”按鈕。
選擇之前下載的網(wǎng)絡(luò)日志文件以繼續(xù)。
然后,應(yīng)用程序?qū)⒁钥勺x格式顯示文件。單擊左欄中的HTTP / 2選項(xiàng)卡,它將顯示您訪問的所有使用HTTP / 2協(xié)議作為h2的網(wǎng)站。