(轉載:www.shspafw.com) 試圖決定在流量高峰期間保護您的站點免受停機或負載緩慢影響的最佳方法?
這是每個網站管理員最大的噩夢:人氣飆升會導致流量降低,阻止用戶訪問你的網站。
你如何防止這種情況發生?
新訪客的涌入通常是一件好事!每位訪客都是潛在的新客戶。
只有一個問題——如果你的網站不能處理新的流量怎么辦?" 如果一個站點在8秒鐘內沒有加載,大多數用戶會放棄它。即使對那些等待的人來說,如果他們的經歷是拖沓和令人沮喪的,那可能會對你的業務產生不良影響。如果你想在這些類型的流量高峰中生存下來,提前做好準備是關鍵。
有幾件事你應該做,也有幾件事你不應該做。
讓我們來看看如何應對交通高峰。
無論發生什么情況,都需要您的網站保持在線?[計] 下載終極高可用性清單。 盡可能:在高峰之前請求增加容量 如果你意識到你的網站可能會在幾天或幾周內經歷流量的上升,請與你的主機提供商討論。詢問您的主機是否可以在高峰到來之前擴大容量或者他們有什么工具可以在短時間內處理流量高峰。
一些主機提供商提供隨用隨付的服務器和帶寬,允許你在流量涌入之前增加服務器容量。
然而,擴大您的服務器和帶寬并不總是一個可行的選擇,所以與您的主機提供商就擴大您的服務器所需的資源達成協議可能是有益的。
我們的虛擬主機服務例如,根據您的站點的需要擴大或縮小資源規模-您可以在認為流量會激增之前擴大規模,然后在峰值結束后縮小規模。
不要:總是高容量運行 總是讓你的網站全力以赴是很誘人的,但是從長遠來看,這樣做將會花費你很多錢。但是你也需要手頭有足夠的資源。
在任何特定時間,你應該只使用你需要的資源。其他任何東西都是你可以在其他地方投資的資本。" 很多時候,組織會將服務器的硬盤容量填滿或最大化內存使用量,直到出現問題。當你的服務器出了問題,或者你的網站被意想不到的流量沖擊時,幾乎沒有或根本沒有可用的資源會回來咬你。
無論是托管的網站數量、填滿磁盤空間的項目大小,還是可能導致服務器資源最大化的任何其他問題,留出相當大比例的資源是很重要的。
這樣,你將永遠為意想不到的災難和交通高峰做好準備。
做:用一個CDN 一個CDN(內容交付網絡)允許您將站點的某些元素(通常是靜態元素)卸載到全球各地。這允許訪問者從離他們最近的服務器自動加載靜態元素,這可以極大地提高加載時間。
通過在全球多個位置存儲和自動緩存數據,頁面元素可以快速加載,保護您的服務器免受流量過載的影響。
即使你有一個強大的服務器和網絡提供商,使用CDN也可以通過提高頁面速度和提高網站訪問者的可用性來使世界變得更美好。
另外,百度喜歡快速加載內容!
不要:孤注一擲 你需要意識到有時候一個系統可能會失敗。
如果你的服務器因流量上升而崩潰,世界上所有的預防措施都沒有什么意義。您需要確保通過使用諸如負載平衡器。通過將資源需求分散到多個區域和服務器,它可以確保沒有一個系統在流量高峰期間不堪重負。
如果你期望在短時間內有大量的流量或成千上萬的銷售額,負載平衡是一個好辦法。" 您可以同時運行多臺服務器,根據您定義的規則分割流量。通過這種方式,流量被均勻或適當地分布到多個服務器,提高了頁面速度,給用戶留下了良好的體驗。
執行:壓縮/優化文件、圖像和緩存頁面 可能的話,以壓縮文件的形式傳送網頁,留下一個訪客的瀏覽器來處理解壓。通過在您的站點上啟用或配置壓縮,文件以更小的壓縮格式存儲,用戶瀏覽器可以快速下載。此時,瀏覽器自動解壓縮文件,用戶對快速加載的網站感到滿意。
利用緩存插件,如WP超級緩存或者W3總緩存將動態生成的(由PHP和MYSQL)頁面和帖子作為靜態文件進行緩存,極大地增強了服務器處理高流量的能力。它通過將資源密集型的PHP和數據庫處理幾乎完全排除在前端流量之外來實現這一點。
網站上的靜態內容,如圖像,也應該壓縮。如果大小不合適,圖像可能會非常大,壓縮它們會對頁面速度產生顯著影響。
不要:走極端 有些東西你不應該壓縮,在某一點上,你破壞了圖像的質量,而不是優化它。在頁面緩存的情況下,您需要確?紤]到動態內容和對站點的更改。
需要對設置進行適當測試。如果壓縮配置不當,會導致各種問題。雖然壓縮很容易設置,并且在大多數情況下是一個簡單的過程,但是某些語言和應用程序可能表現不穩定。
一定要在多種情況下測試服務器上實現的所有東西,因為這有助于確保您的網站或項目適用于任何地方的所有人。
做:持續監控和分析 為交通高峰做好準備的最好方法是建立一個系統來通知你交通高峰即將到來。為此,請密切關注用戶如何以及在哪里訪問您的網站。
使用實時監控解決方案,在高流量期間通知您,并確保定期測試和檢查您的站點是否存在任何瓶頸。嘗試使用瀑布圖,工具如下GTMetrix。
花點時間確定一周和一個月中的高流量日。" 節假日通常會給網站帶來比一年中任何時候都多的銷售額和流量。知道這些時間對你來說是什么時候,將使你的網站免于崩潰或無法為用戶加載。
一周中的某些日子可能會比其他日子更忙,了解貴組織的產品或服務發布時間將大大有助于確保您的服務器繼續平穩運行。
本質上,了解你的交通模式。
不要:忽略潛在的瓶頸 如果在檢查你的網站的過程中,你發現了一個性能瓶頸——一個太大的圖片,一個加載有問題的頁面,或者一個降低網站性能的廣告——不要忽視它。
任何瓶頸,甚至潛在的瓶頸,都需要立即解決,不管多小。因為一旦網站流量開始增加,即使是一個微小的瓶頸也會導致大量的問題。" 某些問題在你可能不知道的特定情況下會變得更加嚴重。問題腳本或文件對您的瀏覽器或操作系統來說可能不是什么大問題,但在不同的配置下會給用戶帶來無意的問題。
當某個功能開始出現問題時,你需要仔細看看為什么會出現問題,以及失敗功能的潛在陷阱是什么。
現在你已經為交通高峰做好了準備 給你。遵循這里的指導方針,你應該為網站訪問者的大幅增加做好準備。
別忘了保持你的備份和站點——在高流量時期,這些方面變得尤為重要。
另外,花額外的時間調查服務器問題、資源使用情況和日志中的高流量時段。確保您的服務器有足夠的資源在極端壓力下運行。
為高流量時段做準備的工作和研究將有助于您的客戶保持快樂。idcew擁有眾多香港服務器資源,美國服務器資源,臺灣服務器資源,提供免費24小時測試服務,歡迎您前來選購。
(轉載:www.shspafw.com) |