2024-01-04 分類: 網(wǎng)站建設(shè)
避免“帶寬稅”
對(duì)于任何運(yùn)行網(wǎng)站的人來說,帶寬都是至關(guān)重要的資源。不斷增長的在線業(yè)務(wù),或任何需要網(wǎng)絡(luò)存在的店面,有時(shí)會(huì)在其專用服務(wù)器上達(dá)到帶寬限制,這可能會(huì)減慢他們的網(wǎng)站速度或?qū)δ念A(yù)算造成沉重負(fù)擔(dān)。這些技巧將幫助您減少與您的網(wǎng)站和專用服務(wù)器相關(guān)的意外帶寬成本。
外部富媒體存儲(chǔ)
除非您的網(wǎng)站是一堆亂七八糟的文本和代碼,否則圖像和視頻將是通過您的帶寬端口傳入的大數(shù)據(jù)量。即使是相當(dāng)輕量級(jí)的網(wǎng)站也會(huì)看到這種情況。在理想環(huán)境中,根本不應(yīng)從服務(wù)器提供富媒體,而應(yīng)通過外包媒體分發(fā)服務(wù)或在專用媒體服務(wù)器上交付。
通過為您的富媒體使用外部文件交付,您可以減輕服務(wù)器帶寬的負(fù)擔(dān)并將重量推到外部服務(wù)器上。如果您可以避免升級(jí)帶寬限制以容納大型媒體文件,您顯然會(huì)在經(jīng)濟(jì)上受益。您的網(wǎng)站應(yīng)該加載得更快也是一大優(yōu)勢。
在決定外部交付服務(wù)時(shí)要考慮的一些選項(xiàng)可能包括以下內(nèi)容:
第三方圖像托管服務(wù):如果您有一個(gè)簡化的網(wǎng)站,第三方圖像服務(wù)可能足以減少您的帶寬使用。Flickr 和 Photobucket 等提供商免費(fèi)提供此服務(wù),并且是一個(gè)很好的資源,直到您不再需要少量供應(yīng)。隨著您的成長,您可以考慮更強(qiáng)大的解決方案,例如專用服務(wù)器或 CDN(內(nèi)容交付網(wǎng)絡(luò))。 第三方視頻流服務(wù):在與您的網(wǎng)站相同的服務(wù)器上托管視頻會(huì)相對(duì)較快地消耗您的帶寬,您可能需要考慮將您的媒體卸載到第三方服務(wù)上。您可以利用 Youtube 或 Vimeo 等免費(fèi)提供商,直到您覺得專用服務(wù)器更適合您的需求。 專用服務(wù)器:當(dāng)您不再需要第三方交付服務(wù)時(shí),或者如果您的部署過于復(fù)雜而無法依賴簡單的解決方案,您將需要考慮一個(gè)強(qiáng)大的集成系統(tǒng)或一個(gè)可以長期集成的系統(tǒng)學(xué)期。圖像和 HTTP 壓縮
壓縮是許多網(wǎng)站使用的一種策略,用于節(jié)省帶寬并提高整個(gè)網(wǎng)絡(luò)的傳輸速度。這也減少了您網(wǎng)站的大小,這也有利于服務(wù)器的其他方面,例如減少備份空間和磁盤使用。雖然以更多 CPU 為代價(jià),但減少文件傳輸大小將減少整體帶寬使用,并為訪問者提供更快的瀏覽體驗(yàn)。
如果您使用的是cPanel,則可以通過您的帳戶輕松配置壓縮。只需轉(zhuǎn)到 cPanel 中的優(yōu)化網(wǎng)站并啟用您希望為特定網(wǎng)站壓縮的文件類型。cPanel將為您完成剩下的工作。 WHM有許多其他內(nèi)置工具來進(jìn)一步增強(qiáng)此類功能,并且由我們的 3 級(jí)技術(shù)優(yōu)化的完全托管的專用服務(wù)器將幫助您走上減少帶寬使用的軌道。
對(duì)于圖像壓縮,您的網(wǎng)站使用的腳本可能已經(jīng)為您執(zhí)行此操作,但這可能因您的環(huán)境而異。如果沒有某些 PHP 模塊,某些腳本將無法運(yùn)行。通讀您的腳本文檔并確保您的服務(wù)器滿足圖像壓縮的要求。當(dāng)您的網(wǎng)站不壓縮圖像時(shí),您可以通過第三方壓縮器預(yù)壓縮圖像來抵消這一缺點(diǎn),或者自己使用文件壓縮軟件進(jìn)行壓縮。
確保不要過度壓縮文件,因?yàn)檫@會(huì)降低整體質(zhì)量。根據(jù)格式的不同,大多數(shù)圖像的尺寸可以縮小約 80%。您應(yīng)該始終使用 HTTP 壓縮。如果您不確定您的文件是否被壓縮,您的瀏覽器包含許多可幫助您調(diào)試此問題的工具。
JavaScript & CSS 技巧
當(dāng)您用盡所有圖像優(yōu)化和卸載視頻流的選項(xiàng)時(shí),您可以通過采用 JavaScript 和 CSS 的良好標(biāo)準(zhǔn)來進(jìn)一步減少帶寬使用。這樣的優(yōu)化在您的部署早期不會(huì)產(chǎn)生太大的影響,但是當(dāng)您為每天有 10,000 名訪問者的網(wǎng)站提供服務(wù)時(shí),您會(huì)發(fā)現(xiàn)不同!這些技巧可以通過您的網(wǎng)絡(luò)推動(dòng)額外的 1,000 名訪問者,而不必?fù)?dān)心過度利用您的帶寬。
將您的 CSS 合并到一個(gè)全局 style.css 文件中,并減少注釋和空白。為什么這很有價(jià)值?每個(gè)字符和空白占不到幾個(gè)字節(jié)的數(shù)據(jù),但是如果您在每次頁面刷新時(shí)加載了數(shù)十個(gè) CSS 頁面,那么當(dāng)訪問者點(diǎn)擊您的頁面時(shí),您將輕松節(jié)省幾千字節(jié)的數(shù)據(jù)傳輸。這些數(shù)據(jù)會(huì)隨著時(shí)間的推移而增加,如果您將所有 CSS 文件合并到一個(gè)頁面中,您將減少頁面加載時(shí)生成的請(qǐng)求數(shù)量,從而帶來更快的瀏覽體驗(yàn)。
如上所述,這同樣適用于 JavaScript 文件。盡量減少您提供的每個(gè) JavaScript 文件中的空白和注釋。但是,如果使用不當(dāng),也會(huì)有缺點(diǎn)。例如,您不想在沒有搜索功能的每個(gè)頁面上調(diào)用“search.js”。這將違背組合 JavaScript 文件的目的。使用良好的判斷力,僅在需要時(shí)在需要這些文件的頁面上調(diào)用特定文件。
簡單的解決方案:外部服務(wù)器
不確定如何執(zhí)行上述提示或沒有時(shí)間? 卸載遠(yuǎn)程服務(wù)器上的文件。第三方開發(fā)的通用 Javascript 文件可能已經(jīng)托管在另一個(gè)位置。Google 通常托管這些類型的文件,許多公司目前都在利用 Google 的網(wǎng)絡(luò)。.css 文件也是如此,但這些類型的文件僅適用于您的網(wǎng)站,因此請(qǐng)考慮將這些文件卸載到外部服務(wù)器。由于您通常自己編寫這些文件,因此第三方不會(huì)托管它們。
考慮兩全其美,并結(jié)合您的 CSS 和 Javascript,并將它們卸載到外部服務(wù)器上,以加快交付速度并減少帶寬使用。兩者結(jié)合將減少現(xiàn)場和異地服務(wù)器的帶寬使用。
辛迪加的力量
可能是減少帶寬的最佳工具之一:RSS 提要。您的腳本可能已內(nèi)置此內(nèi)容,或者您??可以依賴第三方來提供此內(nèi)容。
什么是 RSS 提要?用外行的話來說,這是一種將內(nèi)容以純文本形式提供給訪問者的方法。這項(xiàng)技術(shù)是免費(fèi)的,許多提供商很樂意聯(lián)合您的內(nèi)容以換取在附近展示廣告。如果您的腳本/網(wǎng)站能夠生成 RSS 提要,您可以使用第三方來聯(lián)合您的內(nèi)容,或者自行交付。流行的腳本,如 WordPress 和 Drupal,內(nèi)置了它,并且通常默認(rèn)啟用它。
自己聯(lián)合內(nèi)容將使您的訪問者無需訪問您的網(wǎng)站即可查看您的新聞和文章。您可以將摘錄發(fā)送給他們,也可以將整篇文章發(fā)送給他們。根據(jù)您的情況,您可以自定義它以滿足您的需求。如果您的目標(biāo)只是將內(nèi)容提供給您的觀眾,那么他們可能不需要訪問您的網(wǎng)站。如果您希望他們?cè)L問您的網(wǎng)站,您可以向訪問者發(fā)送一小段摘錄,他們將訪問他們最感興趣的頁面,而不是瀏覽您的網(wǎng)站并消耗您的帶寬。
如果您的網(wǎng)站無法進(jìn)行聯(lián)合,則可能需要第三方 RSS 提供商。您可以向他們提供帶有指向您網(wǎng)站的鏈接的文章,如果訪問者發(fā)現(xiàn)您的內(nèi)容有趣,他們將訪問這些頁面。除了擁有一個(gè)聯(lián)合供應(yīng)商之外,您還可以在他們訂閱第三方的 RSS 提要時(shí)減少 RSS 訂閱帶寬的使用。每當(dāng)您更新提要時(shí),它們都會(huì)更新,從長遠(yuǎn)來看,這將減少您的帶寬,因?yàn)樗麄冎恍枰谀峁└聲r(shí)訪問您的網(wǎng)站。
清理和最后潤色
上述提示將在大多數(shù)環(huán)境中將您的帶寬使用量減少 80%,并可能帶來許多額外的好處,例如為訪問者提供更快的瀏覽速度,以及更少的頁面請(qǐng)求,從而顯著降低服務(wù)器上的負(fù)載。除此之外,在優(yōu)化環(huán)境以節(jié)省帶寬后,您應(yīng)該遵循一些額外的帶寬節(jié)省技巧。
修復(fù)所有丟失的圖像,因?yàn)檫@會(huì)增加您網(wǎng)站的加載時(shí)間,并且在某些基于 JavaScript 的頁面上實(shí)際上會(huì)增加帶寬使用。 確保您的服務(wù)器正在運(yùn)行某種形式的壓縮軟件,例如用于文件傳送的 gzip。 如果您的腳本有緩存,請(qǐng)啟用它,這將大大減少服務(wù)器資源的使用以及帶寬的使用。帶寬使用保護(hù)簡而言之
考慮使用專用的富媒體服務(wù)器或第三方媒體交付服務(wù)。 在您的服務(wù)器上啟用 HTTP 和圖像壓縮。 合并并壓縮您的 JavaScript 和 CSS 文件。 在有利的情況下聯(lián)合內(nèi)容。 查找并替換任何丟失的圖像。 如果您的腳本允許,請(qǐng)啟用頁面緩存。通過這些更改,您應(yīng)該享受更快的交付速度和減少帶寬使用的最終目標(biāo)。如果您在應(yīng)用這些技巧時(shí)需要幫助,我們會(huì)提供專門的服務(wù)器管理和訓(xùn)練有素的支持技術(shù)人員,他們可以立即幫助您進(jìn)行設(shè)置。
本文標(biāo)題:如何減少與網(wǎng)站和專用服務(wù)器相關(guān)的意外帶寬成本
本文地址:http://jinyejixie.com/news18/311968.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、手機(jī)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、網(wǎng)站制作、App設(shè)計(jì)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容