增壓你的網站和CDN

2016-08-08    分類: 網站建設

增壓你的網站和CDN

成都網站建設作為一個網頁設計師,你已經知道偉大的設計對于一個網站來說是必不可少的,這是你所信賴的設計理念,除非一個網站看起來非常令人驚異,否則新訪問者很難信任那個網站。這是多么重要的設計是一個網站。

然而,有有一個值得信賴的網站的另一個重要組成部分,它有一個快速的積極的用戶體驗,漂亮的網站。
偉大的設計后,速度是最重要的因素之一,有助于網站的成功。

但是為什么速度這么重要呢?
快速網站的重要性已經反復研究。

速度不夠快的網站會產生負面影響,網站的實際加載時間會顯著影響網站的轉換率。

當加載時間越來越高時,轉換率顯著下降,在頁面加載時間為2.4秒時,好轉換率發(fā)生變化。

增壓你的網站和CDN
什么是CDN和它如何能幫助加快我的網站?
雖然有很多好處使用CDN,我們將很快討論,有一個基本前提的CDN如何使您的網站更快。

簡單地說,CDN比一個主機服務更能處理一個網站的流量。

共享主機通常是優(yōu)化提供一個穩(wěn)定的環(huán)境,您的網站可以運行PHP或其他流行的托管環(huán)境。
它不適合于大多數(shù)時候優(yōu)化速度。

另一方面,CDN的主要目標和實際的基礎設施設置旨在幫助提供一個閃電般快速的網站。
但是CDN實際上如何加速我的站點呢?


CDN的基礎設施如何加速您的站點

有一些原因,你的網站可能會慢:
您的共享主機服務器不堪重負,響應緩慢;
站點的圖片和內容很大,需要很多時間來下載;

你的網站使用了太多不同的腳本和圖片,這些網站并沒有對快速加載網站進行優(yōu)化;
網站的服務器位置與網站訪問者的地理位置不同。

還有其他原因,但這些是主要原因。

你可以單獨處理每一個問題,我們主要集中在后兩個方面…
您的共享主機服務器不堪重負,響應緩慢。

共享主機服務器并不意味著要快速。它們本來是可以負擔得起的。
共享主機的經濟意味著降低成本,同一服務器上承載的不同網站的數(shù)量非常高。

這意味著,每次有人訪問你的網站,主機服務器競爭的資源與所有網站托管在網站上,這意味著它通常需要超過一秒鐘開始服務您的網站。

現(xiàn)在,當我們談到制作一個網站時,在開始做任何優(yōu)化之前,再做一秒鐘的懲罰是一個糟糕的開始。

增壓你的網站和CDN

所以有幾條建議:

如果你的網站是WordPress的托管,你需要找到一個可靠的WordPress托管公司,與偉大的評論,這是不便宜的。
選擇一個更高的支付計劃,理想的VPS,這樣你的網站將有足夠的資源,不會與數(shù)以百計的其他網站競爭。


你的站點的圖片很大。

你的網站在加載時間上可能產生的大影響之一,通常來自于站點上的圖片。

你會發(fā)現(xiàn)很多博客吹噓在你的網站和博客中使用圖片的價值,當然,這是極好的建議。

圖像是分解大量文本并提高可讀性所必需的。

誰也沒有聽說過這樣一句話:“一個形象抵得上一千個字”

是的,圖像對于站點的成功至關重要。

然而,他們有一個缺點。

未優(yōu)化的圖像可以殺死你的網站的加載時間。

現(xiàn)在,在一個理想的世界中,我們將采用推薦的方法,以Web友好的格式保存每個文件,優(yōu)化大圖像并將其壓縮到可以接受的大小,而不會丟失任何質量。

然而,實際上,我們根本沒有時間或傾向于為每一個圖像進行優(yōu)化過程。

但是,有一個解決方案。自動化。

有一次,一次,CDNs前來營救。圖像壓縮和優(yōu)化通常是CDN的內置特性。

在本質上,你去做你的生意創(chuàng)建一個偉大的前瞻性的網站與可怕的圖像,CDN將處理壓縮和優(yōu)化的圖像。


你的網站使用很多腳本。

這是另一個速度殺手。

當我們剛剛開始作為網頁設計師,我們喜歡發(fā)現(xiàn)新的插件,并測試他們,并安裝在我們的網站上,從來沒有意識到插件的影響將是什么。

即使是已建立的網頁設計師也會陷入這個陷阱。使用幾十個插件來確??蛻羲桓兜墓δ苡衅涓弊饔谩?/p>

實際上,您在站點上安裝的每個插件都會添加JavaScript文件、CSS文件,并且需要從站點獲得更多的性能。

您將以性能測試站點上的大量請求和較長的加載時間的形式看到這一點。

廣告

再次,一些建議:

讓你的站點盡可能從插件中傾斜,少就是多

結合壓縮、縮小腳本

啟用HTTP / 2

而CDN不會幫助你決定哪些插件保持和傾倒,插件,CDN能實際上飛壓縮和縮小的腳本執(zhí)行,使您的網站的內容的總規(guī)模較小,從而更快。

第三個非常重要的建議是設置HTTP / 2—我們不會詳細討論,因為我們已經在這個站點和其他地方廣泛地討論了HTTP / 2。

HTTP / 2是專門為優(yōu)化網站的加載時間而編寫的,特別是那些有很多不同資源的網站。

大多數(shù)CDN服務允許你快速方便地在你的網站上啟用HTTP / 2,讓你的網站即時提速。

即使你已經完成了以上所有的優(yōu)化,仍然有一件事可以完全扼殺你網站的速度。

你怎么解決的?

增壓你的網站和CDN
網站服務器的位置

好吧,如果你按照我們的建議,你的網站現(xiàn)在應該比以前快得多。

但是,有一件事可以殺死你的網站的加載速度。

如果你的網站是針對當?shù)赜^眾,你的解決方案很簡單:選擇一個良好的主機服務,它是物理接近你的目標位置盡可能。

然而,如果你的網站迎合了國際觀眾,這就更難了。

您根本無法選擇一個物理位置接近您所有網站訪問者的服務器位置。

您可以做下一個事情,并在最流行的訪問者位置進行托管,但有一個第二,更有效的解決方案。

CDN服務的具體目標是解決這個問題。

CDN的基礎設施是專門為解決我們剛才描述的問題而設計的。

CDN在全球幾十個地點有數(shù)百個服務器的網絡。這些被稱為邊緣服務器或緩存服務器的服務器將將您的圖像和靜態(tài)資源(如JavaScript和CSS文件)復制到這些位置。

當用戶點擊您的站點時,大量的資源將從一個盡可能靠近您的訪問者的位置得到服務。

這大大減少了距離的問題,并使您的站點在加載速度方面具有非常顯著的優(yōu)勢。


如何設置免費CDN

使用CDN的好處是,你可以很容易地提高網站的速度而不必額外付費,特別是如果你的網站還在增長的話。

大多數(shù)CDN服務提供了一個免費的計劃,它將提供我們上面討論的基本緩存功能。通常,除了內容的優(yōu)化,你也會有一個提高你的網站的安全性,通過采用CDN的安全機制。

隨著網站的發(fā)展和網站需求的增長,你將能夠升級到一個更適合你需要的計劃。

有一種建立CDN的方法,這主要取決于您將使用的實際CDN。

安裝CDN插件

建立CDN的第一種方法是使用CDN插件。當設置您的CDN時,您將獲得一個URL,該URL將是站點靜態(tài)圖像的新位置。

CDN插件將重寫靜態(tài)資源的URL,以便它們將從CDN服務。

https://www.example.com/images/logo-default.jpg

現(xiàn)在重寫為

https://cdn.example.com/images/logo-default.jpg

你將需要執(zhí)行一些輕微的變化,你的站點的DNS條目,這樣cdn.example.com將解決你的CDN提供的URL。

你可以如果你使用URL重寫服務如keycdn使用CDN技術的插件(這個插件的作者),MaxCDN或Incapsula。

一旦你安裝了這個插件,你唯一需要做的就是輸入你的CDN服務提供的URL,你應該走了。

將CDN安裝為反向代理

另一個更好的安裝CDN的方法是使用反向代理。

這也需要對您的DNS進行小的更改,這通常是針對您將要安裝的CDN特定的。

此實現(xiàn)是有利的,因為它消除了直接命中服務器的重要負載。

你準備好把你的網站放到下一個速度級別了嗎?

正如我們所看到的,安裝一個CDN在價格上并不像人們想象的那么昂貴。此外,性能提升了你的網站將是一個重要的用戶體驗的改進。

網站名稱:增壓你的網站和CDN
分享鏈接:http://www.bm7419.com/news25/20725.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、定制開發(fā)云服務器、網站收錄品牌網站建設、關鍵詞優(yōu)化

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)