選擇虛擬主機時務必注意的20個問題
縱橫數據提示您:選擇虛擬主機時務必注意的20個問題!
既然你點開了這篇文章,我猜十有八九你是個Web開發人員。雖然開發網站比考慮主機方面的問題有趣多了,但主機的選擇的確是個非常重要的事情,不可草率決定,否則后患無窮。
本文指出了20個在選擇網站主機時必須注意的問題,希望對你有所幫助。
1 容量
在選擇主機時,首先你考慮的就是“我可以存儲多少數據?”對絕大多數中小型網站來說,有上那么幾個G的容量就足夠了。有些主機商提供“無限空間”的主機(主要是國外的主機商),這其實是騙人的。仔細去讀他們的《服務條款》,他們往往會說:沒錯,我們提供無限容量的主機,前提是你必須是“正常”網站。但什么是正常網站?這可就由不得你了。所以還是選擇又設定容量的主機比較穩妥。
另外特別要注意的是,有些國內主機是把數據庫容量和網頁空間容量分開計算的,購買前務必注意。
2 帶寬(流量)
帶寬有時又叫流量,和容量兩個概念容易搞混。容量指的是你擁有的硬盤空間,比如100MB,那你最多就只能存儲100MB的網頁、數據或多媒體文件。而帶寬指的是在一定周期內(通常是一個月)你的主機允許的用戶上傳/下載的總容量。比如你的主機上有個1MB的網頁,當用戶查看這個網頁1000次,就產生了1G的流量(帶寬)。
如果容量用滿了,那最多是不能再上傳新的文件。但如果帶寬耗光了,主機商就會禁止訪客訪問你的網站,直到下個月帶寬歸零前,這事可就鬧不住了。因此你必須時刻關注帶寬消耗情況,并且在帶寬的選擇上留有冗余,以應對訪問量爆發的情況。
3 域名/子域名數量
對很多初級用戶來說,他們只建一個網站,1個域名就足夠了。但難保未來他們不會建立更多的網站,或者在當前網站下開設子域名。所以盡量選擇允許綁定多域名/子域的主機,給未來發展留下余地。
4 Email賬戶和功能
很多主機商為用戶提供Email賬戶功能,你可以用自己的域名創建郵箱。如果你希望主機商提供的這個功能,那你就要留意下允許創建的賬戶個數、是否有在線的Email控制面板、是否能與Gmail正和、是否支持POP3發信等問題。
當然,你也可以選擇Google企業套件、騰訊域名郵箱等免費服務,他們的服務質量往往比主機商提供的更可靠。
5 數據庫支持
現在的互聯網上,再小的網站背后都有數據庫支持。大部分主機都支持MySQL數據庫,但如果你在使用PostgreSQL、Oracle、SQL Server或其他數據庫,務必弄清楚你的主機是否支持。
6 框架支持和一鍵安裝
很多國外主機商提供流行框架、博客系統、CMS的一鍵安裝功能。這對于新手非常有用,但如果你是個老手,可能就沒什么價值了。
7 移動App或網站
是否想通過手機也能管理你的網站,查看訪問數據?如果主機商提供移動App,這就很簡單的。可惜的是,目前只有Media Template和SliceHost兩家推出了支持iPhone和Android的app。但我相信這是個趨勢,其他主機上也會跟隨的。
8 技術支持
非常、非常重要!務必搞清你的主機商都有哪些技術支持手段:是否有客服電話?是否有客服QQ?是否支持email客服?是否有ticket系統(國內不常見)?多久會對問題給予響應?多久能解決問題?等等等等
9 Shell訪問
這是個高級功能,只有專業人士才會用得到。Shell訪問允許你通過SSH以命令行的方式管理主機:安全的拷貝、刪除文件,快速的更改文件權限,執行多線程任務等等。
10 .htaccess文件支持
.htaccess文件允許Apache服務器處理URL改寫,簡單的說它能幫你創建干凈的URL,WordPress、Drupal、Discuz這些著名的建站系統都需要用到。你還可以用它來給文件夾加密碼、重定向網頁等等。
11 Cron jobs(定時任務)
Cron允許主機在指定時間執行指定任務,比如“每隔8小時重新生成網頁緩存”或“每3天給未登錄的用戶發郵件”,這些都需要cron的支持。有cron總是件好事,而且支持shell訪問的主機一般也都支持cron。
12 編程語言支持
這個其實不用專門提的,但是現在有些主機支持多種編程語言,比如薄荷主機就同時支持PHP、Perl和Ruby。當然,如果你只使用PHP一種語言,這個就不用考慮了。
13 免費的AdWords
有些國外主機商會贈送Google AdWords廣告額度(一般是50$),或贈送其他一些形式的廣告。有總比沒有好,是吧!
14 網站備份
不要以為服務器上的數據保存會比你自己的電腦更穩定,服務器也有故障崩潰導致數據丟失的時候。記住,服務器只是臺人人都可以訪問的大號電腦。留意主機商提供什么樣的數據備份策略。如果主機商不提供頻繁的備份,那你就要考慮自己的備份策略了。
15 操作系統
對大部分人來說,這不是個問題。除非你使用ASP.Net,那你就只能去找Windows服務器了;其他時候,Linux系的操作系統是主流選擇。不過國內的情況不太一樣,盜版使得Windows操作系統的服務器同樣不少。但是要注意,上文中提到的shell訪問、.htaccess這些都是只有Linux系的服務器才支持的。我就遇到不少朋友,用的是Windows+IIS的服務器,對.htaccess不支持,導致WordPress的鏈接出現問題的情況。
16 額外的應用程序
第6條里提到的“一鍵安裝”其實就屬于主機服務之外的應用程序。或許你還需要郵件列表、訪問量分析等相關程序,那么就留意一下吧。
17 最新版的服務器程序
如果可能,盡量找軟件安裝的都是最新版的服務器。有些服務商軟件更新的不頻繁,比如都這時候了服務器上跑的還是PHP4,那可就杯具了。另外,及時更新軟件也是防止安全隱患的好方法。
18 在線率(uptime)
我不說你也知道在線率的重要性。務必選擇口碑好的服務商,他們的在線率往往更有保障。但是,100%的在線率也是不可能的,務必閱讀服務商承諾的在線率,并用工具進行監測。我之前介紹過的Pingdom就是一款很好的監測在線率的工具。
19 免費域名
有些主機商贈送免費的頂級域名,這對還沒有域名的用戶來說是個好事。不過注意這里面其實也是有陷阱的,一旦使用主機商贈送的域名,如果你要退款,主機商是會把域名的錢單獨扣下來的。
20 虛擬主機?VPS?還是專屬服務器?
虛擬主機、VPS、專屬服務器,三者各有千秋,各有優劣。這里不再詳細分析,可以看我之前寫的一篇文章,里面做了仔細的分析。
本文僅供參考,歡迎交流。縱橫數據IDC //www.zoneidc.com