Web托管服务器性能测试-如何真正做到这一点
在這篇文章中,審稿人托管關系的問題為什么有時甚至連數據都不能被信任正確的方法為什么特定國家的排名是唯一重要的1你會認為測試托管服務是一個非常簡單的過程。這是一個簡單的功能清單,再加上標準的性能測試,簡直不能撒謊。但事實并非如此。完全大多數評論并不像你在最透明的網絡主機比較中看到的那樣簡單。
因為人們參與了這條路的每一步,這些測試不僅可以撒謊,而且通常也會撒謊。對網絡主機提供的所有選項進行分類、徹底測試,并提供與您(用戶)相關的有用信息,既昂貴又要求高。這就是為什么許多“測試”網站使用快捷方式。一個簡單的出路;一個幾乎看不見的。他們與網絡主機一起工作,培養了一種互利的關系。
“等等,什么?”你一定在想。“如果他們與主機一起工作,他們怎么能被信任?”嗯,他們不能。歡迎來到虛擬主機服務器性能測試的現實。
繼續閱讀,找出到底是誰在愚弄你,以及如何愚弄你。之后,我將解釋正確的方法,以及它如何幫助您選擇最適合自己的web主機。
審查者托管關系的問題
你看,任何審查托管服務(實際上,審查任何東西)的網站都可以通過這樣做賺錢。托管公司總是在尋找新客戶,他們會為每一個點擊評論鏈接的新客戶支付會員傭金。
這是一個非常好的想法,它的核心是,每個人都應該從中受益:評論者因為發現了一個很棒的服務而得到獎勵,用戶享受它,公司也在發展,變得更好。這是個小問題。它沒有考慮人性。
許多人發現,手工挑選能提供最佳會員交易的網絡主機,并寫一篇精彩的評論,詳細描述這些主機給他們的生活帶來的無盡歡樂,會更有利可圖。網站訪問者享受的驚人加載速度。事實上,它從來沒有停機過。他們一直在測試!好吧,他們一直在測試嗎?通常不會。這很容易讓術語變得非常專業,編造一些數字(或者只是從網絡主機的主頁上復制),并以令人信服的方式總結。如果你曾在“最佳服務”名單上見過臭名昭著的Bluehost,那么你可以肯定,它已經付出了代價。
像這樣的“測試”網站背后的人基本上都是騙子。他們當著你的面撒謊,然后帶著錢逃走了。唯一的好消息是,雖然它們構成了大多數在線托管評論,但一旦你意識到它們沒有任何數據支持,你就很容易發現它們。但即使是數據也可能撒謊。這就引出了第二類性能測試。
為什么有時甚至連數據都不可信
由于對誠實、無偏見的網絡托管性能測試的需求不斷增加,一種新型的測試網站應運而生。它收集所有可能的數據,運行十幾種不同類型的測試,并在數月內真正監控每個web主機的性能。聽起來很棒,對吧?的確如此。我們也這樣做,并為我們的工作感到非常自豪。但其他一些網站非常渴望數據,他們與魔鬼簽訂了協議。讓我解釋一下。
與其中一家供應商建立托管計劃、安裝網站軟件(通常是WordPress)并連接到域后,該網站就可以在線訪問。在評估一個在線網站的性能時,我們想知道很多事情:它的加載速度有多快?它從世界各地加載的速度有多快?該計劃有多強大,該網站有多少可用資源?網站的正常運行時間是多少?
和…當許多訪問者同時請求時,網站在高負載下的表現如何?
現在,最后一個問題是過度行為從何處開始,測試網站從何處破壞了你的信任。不是因為它不是一個重要的問題(相反,它肯定是),而是因為測試它的問題要大得多。
這種類型的性能測試(通常稱為壓力測試或負載測試)是通過向服務器發送多個請求以請求托管網站來完成的。這是為了模擬多個用戶(成百上千,甚至更多…)試圖同時訪問你的網站的情況,并讓你了解你的網站在壓力下的表現。
但試圖對共享托管計劃進行壓力測試是行不通的。聽說過DDoS(分布式拒絕服務)攻擊嗎?這是一種攻擊,向服務器發出多個請求,試圖使其過載并脫機。類似于一個非常惡毒的壓力測試。
為了保護用戶免受此類攻擊,如今幾乎所有的網絡主機都有強大的DDoS防御。如果服務器感覺到異常大量的請求正在通過,它將簡單地阻止并拒絕它們,從而關閉嘗試。
那么這些測試網站如何在不觸發防御的情況下對主機進行壓力測試呢?他們不能。他們必須聯系主機,要求刪除所有安全措施。但通過這樣做,他們向主人透露了他們是誰,從這一點上說,他們收集的數據毫無意義。
一旦你向網絡主機解釋了你想做什么,你最好回家。你的結果不再有效了。網絡主持人知道發生了什么事,并且有動機去玩弄結果。
即使它不操縱服務器設置,主機也不能讓任何人在填充的共享服務器上運行壓力測試——如果服務器崩潰,數千付費用戶可能會遭受停機。主機讓您運行負載測試而不危及其他共享帳戶的唯一方法是為您提供一個空服務器。
測試空服務器的結果是否與您的實際用戶體驗相關?不。你能相信通過透露你是測試人員而產生的任何數據嗎?絕對不是。
每次你看到一個漂亮的圖表或一個信息豐富的表格,詳細說明了一個共享計劃在壓力測試中的表現,你就可以確定主人參與了這個過程。測試者和被測試者是合謀的。這就是完全忽略這些數據的原因。
現在,這些測試網站表示,他們對主持人有“誠意”,相信他們會公平競爭。認真地你怎么能相信有人為他們的產品開出200%的加盟交易?不要沉迷于這些評論。學會發現警告信號,不要上當!
正確的方法是直到現在我都很嚴厲嗎?大概一點點。但老實說,伙計們,這是有充分理由的。我在這個行業已經有一段時間了,我見過各種各樣的“測試”、“檢查”和承諾等等。這看起來很有說服力,但最終,它只是大同小異。而最終是你的網站速度慢、不可靠、反應遲鈍。
這就是為什么在“星球”網站上,我們做的事情不同。我們從不,永遠,永遠,向網絡主人透露我們是誰。我們一直保持著完全的保密,假裝成普通的Joe和Janes只是想建立一個網站。這是收集與真實用戶相關的準確數據的唯一方法。
我們的測試過程并不復雜。不一定是這樣。我們只需測試我們能測試的一切,努力模仿普通用戶的體驗。我們測試的不僅僅是性能。我們測試支持–實際的支持體驗、提供的功能、服務的易用性,以及您的資金價值。
關于服務器性能測試,我們就是這樣做的。
我們注冊了網絡主機提供的基本共享托管計劃。在少數情況下,基本計劃無法處理WordPress網站,我們會注冊第一個可以處理的計劃。
使用主機控制面板和主機提供的任何自動安裝工具,我們安裝WordPress。然后我們上傳我們定制的登錄頁面,自動鞋。
P什么是自動駕駛鞋?誰知道呢。但這是一個完整的登錄頁,我們設計的目的是盡可能接近真實的網站。它有高清圖像、酷炫的滾動效果、一些博客帖子和大量文本內容。
許多其他測試網站只測試一個簡單的WordPress主題,沒有圖像或實際功能。這很愚蠢,因為你的網站不會是這樣的。我們得到的結果實際上讓你對你的real網站的表現有了一個很好的了解。
當我們的網站上線后,我們會用一個簡單的問題聯系支持人員——“我的網站速度很慢。你能幫我優化它嗎?”我們這樣做的原因是給網絡主機一個展示他們專業知識的機會,并為我們指出任何有助于提高速度的便捷工具。這可以是緩存插件、CDN、圖像優化器等等。
我們遵循網絡主機的建議,只要它易于實現。我們的想法是,我們不會做新用戶做不到的事情。
現在我們的網站已經上線,并在一定程度上進行了優化,我們開始運行性能測試。其中包括UptimeRobot正常運行時間監視器、GTmetrix速度加載和優化測試、Sucuri加載時間測試工具,以及在自己的測試服務器上執行的本地測試。
讓我們更詳細地討論一下。
UptimeRobot
Uptime是網站對在線訪問者可用的時間百分比。每個人的目標都是100%的正常運行時間,但這幾乎是不可能實現的。
總結
以上是生活随笔為你收集整理的Web托管服务器性能测试-如何真正做到这一点的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: c语言程序设计--图书管理系统
 - 下一篇: html新知