今天,互聯(lián)網(wǎng)功能更加強大,與我們通過(guò)撥號調制解調器連接到互聯(lián)網(wǎng)的日子相比,提供內容的效率和速度要快得多。這給了網(wǎng)站設計者和開(kāi)發(fā)者越來(lái)越多的創(chuàng )意來(lái)創(chuàng )建和開(kāi)發(fā)網(wǎng)站,這些網(wǎng)站不僅包含內容,還包含圖像和交互式媒體,通過(guò)各種應用程序獲得更好的用戶(hù)體驗。這為企業(yè)以他們想要的方式接觸客戶(hù)開(kāi)辟了一個(gè)全新的維度。但最大的挑戰仍然存在,那就是最終客戶(hù)與站點(diǎn)位置之間的距離。
想象一下,一位來(lái)自澳大利亞的客戶(hù)正試圖在美國開(kāi)設一個(gè)銷(xiāo)售設計師燈具的網(wǎng)站,與亞洲的類(lèi)似供應商相比,加載時(shí)間會(huì )長(cháng)得多。
用戶(hù)越來(lái)越不耐煩,根據某知名大學(xué)的一項研究,近一半的用戶(hù)預計頁(yè)面加載時(shí)間不應超過(guò) 2 秒。與加載時(shí)間較短的網(wǎng)站相比,加載時(shí)間較長(cháng)的網(wǎng)站的跳出率幾乎是其三倍。這會(huì )影響最終失去訪(fǎng)問(wèn)者和金錢(qián)的網(wǎng)站所有者。
幸運的是,有一種技術(shù)可以拯救,并且通過(guò)提供更快的無(wú)縫內容交付奇跡般地做得很好。它被稱(chēng)為CDN,是內容分發(fā)網(wǎng)絡(luò )的縮寫(xiě)。
CDN 只不過(guò)是一組帶有專(zhuān)用軟件的服務(wù)器,與傳統方法相比,它以更快的方式向最終用戶(hù)提供內容交付。這些服務(wù)器集分布在世界各地,因此站點(diǎn)時(shí)間最短。在內容下,我們指的是不需要在服務(wù)器上執行代碼或數據庫請求的網(wǎng)站的視頻、音頻、圖像和靜態(tài)元素,例如 CSS 或 JavaScript。有時(shí)可能是 Steam 游戲(平臺使用 CDN 分發(fā)文件)、操作系統更新等。
CDN 是如何工作的?
在 CDN 網(wǎng)絡(luò )中,離用戶(hù)最近的服務(wù)器稱(chēng)為“邊緣服務(wù)器”——當人們從通過(guò) CDN 提供服務(wù)的網(wǎng)站請求內容時(shí),他們會(huì )連接到最近的邊緣服務(wù)器,以確??赡艿淖罴言诰€(xiàn)體驗。
一旦用戶(hù)請求數據,它就會(huì )被緩存在 CDN 服務(wù)器上。因此,下一次用戶(hù)提出請求時(shí),內容從邊緣傳送到最終用戶(hù)的速度要比必須從源頭一路傳送的速度快得多。如果您使用 CDN,這意味著(zhù)如果有人試圖從您的網(wǎng)站或移動(dòng)應用程序訪(fǎng)問(wèn)內容,那么該人對內容的請求只需傳輸到附近的 POP 并返回,而不是一路到達公司的源服務(wù)器并返回.
Some of the benefits of using a CDN for your website include:
- 為用戶(hù)提供更快的加載時(shí)間
- 在交通繁忙時(shí)快速擴展
- 最大限度地降低源頭流量高峰的風(fēng)險,確保站點(diǎn)穩定性
- 由于流量卸載(源端負載減少)而降低了基礎設施成本
- 更好的網(wǎng)站性能
Psychz Networks 提供了如此出色的技術(shù)以及許多其他功能,可以在許多方面使您受益。Psychz Network 使用內容交付網(wǎng)絡(luò )在全球所有平臺上即時(shí)交付優(yōu)化的圖像。我們通過(guò)我們的全球 CDN 提供實(shí)時(shí)圖像優(yōu)化、圖像調整大小、壓縮,并幫助您提高網(wǎng)站性能。我們還提供更強大的安全性和更好的負載平衡技術(shù),使我們成為游戲中的領(lǐng)導者之一。
借助我們的 CDN 支持,您可以自定義功能以?xún)?yōu)化性能或您的網(wǎng)站并改善用戶(hù)體驗。以下是我們提供的一些主要功能
安全
我們的 CDN 配備了安全功能,可為您的內容和網(wǎng)站提供最佳保護,使其免受黑客、機器人、DDoS 攻擊和惡意軟件的侵害。
以下是您在使用我們的 CDN 技術(shù)時(shí)可以使用的一些安全功能
SSL
SSL 或安全套接字層用于在服務(wù)器和最終用戶(hù)之間建立安全連接。您可以從外部來(lái)源獲取 SSL 證書(shū),或者我們可以為您生成證書(shū)。
訪(fǎng)問(wèn)控制
訪(fǎng)問(wèn)控制是一個(gè)操作列表,您可以設置這些操作來(lái)控制進(jìn)出服務(wù)器的流量。通過(guò)訪(fǎng)問(wèn)控制,我們可以允許或阻止任何 IP 訪(fǎng)問(wèn)特定內容。
Web應用防火墻(WAF)
我們的 Web 應用程序防火墻專(zhuān)為基于 Web 的應用程序而設計。您可以通過(guò)將應用程序列入白名單和更改設置或將不同的規則添加到不同的文件來(lái)管理 WAF。
僵尸網(wǎng)絡(luò )抓取工具
僵尸網(wǎng)絡(luò )是注入多個(gè)系統的惡意惡意軟件,用于進(jìn)行稱(chēng)為 DDoS 攻擊的集中攻擊。通過(guò)打開(kāi) Botnet Scrapper 選項,可以防止僵尸網(wǎng)絡(luò )訪(fǎng)問(wèn)您的服務(wù)器。
熱鏈接保護
HotLink 保護可防止其他網(wǎng)站鏈接到您網(wǎng)站上的文件。正如您可能已經(jīng)觀(guān)察到的,這些網(wǎng)站有指向其他網(wǎng)站的引用或鏈接。如果您不希望任何其他網(wǎng)站鏈接到您的內容,請打開(kāi)此功能。
可訪(fǎng)問(wèn)性
我們提供對您網(wǎng)站的實(shí)時(shí)監控,以確保您的原始服務(wù)器始終處于運行狀態(tài)。即使由于任何技術(shù)原因您的原始服務(wù)器出現故障,我們 CDN 下的服務(wù)器網(wǎng)絡(luò )也將確保用戶(hù)可以訪(fǎng)問(wèn)該站點(diǎn)。這是通過(guò)我們 CDN 網(wǎng)絡(luò )上所有邊緣服務(wù)器上可用的緩存內容完成的。一旦原始服務(wù)器恢復,站點(diǎn)中所做的任何更改都會(huì )立即與所有其他服務(wù)器同步,因此用戶(hù)現在可以訪(fǎng)問(wèn)更新的站點(diǎn)。
通過(guò)打開(kāi)控制面板中的過(guò)時(shí)內容選項,即使主服務(wù)器離線(xiàn)或無(wú)響應,CDN 也會(huì )為您的客戶(hù)提供所需的文件。
陳舊內容是緩存中的 TTL(生存時(shí)間)值已過(guò)時(shí)的內容。您還可以選擇在一段時(shí)間后禁用或銷(xiāo)毀過(guò)時(shí)的內容。
負載平衡
我們的 CDN 是使用 NGINX 技術(shù)開(kāi)發(fā)的,因為它可以處理大量連接。NGINX 通常用作反向代理和負載均衡器來(lái)管理傳入流量并將其分發(fā)到速度較慢的上游服務(wù)器——從遺留數據庫服務(wù)器到微服務(wù)。
使用我們的路徑映射選項,您可以將公共路徑鏈接到后端存儲內容的路徑。
路徑映射是映射 URL 部分以從后端服務(wù)器(在反向代理場(chǎng)景中通常稱(chēng)為上游服務(wù)器)獲取數據。
表現
使用 CDN 技術(shù),它通過(guò)使用邊緣服務(wù)器將內容分發(fā)到更接近網(wǎng)站訪(fǎng)問(wèn)者的位置來(lái)提高您網(wǎng)站的性能。這為訪(fǎng)問(wèn)者提供了更快的加載時(shí)間,因此客戶(hù)停留的時(shí)間更長(cháng),從而降低了網(wǎng)站的整體跳出率。
CDN 還有助于降低帶寬消耗,因為每次源服務(wù)器響應請求時(shí),都會(huì )消耗帶寬。在 CDN 的情況下,內容是從最近的邊緣服務(wù)器提供的,而不是一直返回到源服務(wù)器。
除了 CDN 可以提供的功能外,我們還添加了一些更方便的工具來(lái)幫助您優(yōu)化網(wǎng)站的性能。其中一些功能是
壓縮包
Gzip 是一種壓縮文件(使它們更?。┮约涌炀W(wǎng)絡(luò )傳輸的方法。壓縮允許您的 Web 服務(wù)器提供更小的文件大小,從而為您的網(wǎng)站用戶(hù)加載更快。
布羅特利
Brotli 是一種現代無(wú)損壓縮算法,基于與 gzip(LZ77 和 Huffman 編碼)相同的基礎,但通過(guò)靜態(tài)字典、更大的匹配窗口和擴展的上下文建模來(lái)改進(jìn)它們以獲得更好的壓縮比。
頁(yè)面速度
使用我們的 Pagespeed 功能,您可以讓我們的系統為您優(yōu)化 CSS、JS、圖像等。此功能仍處于測試階段。
HTTP/2
HTTP/2 的關(guān)鍵特性之一是服務(wù)器推送,可用于預加載內容。