發(fā)布時間:2019-04-10 16:23 作者:admin
不管是建設(shè)博客還是自己開發(fā)一個站點都需要用到主機服務(wù)。雖然建站很有趣,但是選擇主機托管時卻不容許一點馬虎大意。所以,希望今天騰佑科技這篇文章能夠在這方面給大家補缺補漏吧。
1.存儲容量
在選擇虛擬主機時,一個主要的憂慮就是“我究竟可以存儲多少數(shù)據(jù)?”,對于小型站點來說,可能幾個GB就已經(jīng)足夠了。對于提供圖片、視頻下載的媒體網(wǎng)站可能就有需要“無限磁盤空間”的方案。不過購買這種無限方案時,大家也應(yīng)該留個神(建議閱讀相關(guān)的服務(wù)協(xié)議)。
2.帶寬
選擇主機時,容量和帶寬是相輔相成的。什么是帶寬?簡單地說,帶寬是傳輸?shù)乃俾?,而虛擬主機方案中的帶寬是指主機商允許你以及訪客一個月內(nèi)累積的上傳和下載的流量限制。假設(shè)你的網(wǎng)站數(shù)據(jù)是1MB,每月的帶寬是10MB,月初第一次加載你的整個站點時你就消耗了1MB的帶寬。如果某個訪客把每個頁面都瀏覽一遍,那就有1MB的數(shù)據(jù)被下載了。那就意味著那個月你最多只能有9個訪客(假設(shè)每個訪客都瀏覽你整個站點)。之后,你的主機商可能就不允許更多的訪客或者向你收取額外的帶寬消耗費用。因此,帶寬是必須要注意的,特別是如果你的站點非常受歡迎或者是媒體文件密集型的網(wǎng)站(托管視頻或高清圖片)。同樣與存儲容易一樣,有些主機商業(yè)提供無限帶寬的方案。
3.域名和子域名的數(shù)量
一旦運行一個網(wǎng)站之后,非常有可能會在時機比較好的時候推出第二、三個。每個網(wǎng)站都用不同的主機賬戶管理會相當(dāng)讓人頭痛,因此,選擇主機的時候確保你的主機商允許你托管多個域名。通常情況下,每個賬戶能夠托管多少個域名都有一個限定,確保你能接受這個數(shù)量。通常在賬戶管理面板會有讓你添加域名并選擇將域名指向哪一個子文件夾。
4.電子郵件賬戶及特征
很多主機商都提供您的域名電子郵件賬戶。你需要了解他們會為你設(shè)置多少給電子郵件賬戶。是否有提供有提供網(wǎng)頁界面的郵件?是否有多重選擇?它與谷歌應(yīng)用(gmail)的整合性如何? 你能否通過IMAP在客戶端獲得郵件還是僅僅提供POP?
5.數(shù)據(jù)庫支持
現(xiàn)在就算是非常小的站點后端都有一個數(shù)據(jù)庫。你需要確保它們有提供自己所喜歡的數(shù)據(jù)庫類型。現(xiàn)在大多數(shù)主機都提供MySQL,它應(yīng)該能夠滿足大多數(shù)人的需求,如果你更偏愛PostsgreSQL,Oracle,SQL Server就得事先跟主機商確認。
6.框架支持
很多主機商都提供比較流行的框架、博客系統(tǒng)或內(nèi)容管理系統(tǒng)。,如果你的主機商有提供一鍵安裝功能的話是再好不過了。
7.技術(shù)支持
這點非常重要,一定要搞清楚你將來的主機商會提供什么樣的技術(shù)支持,你可以電話聯(lián)系他們嗎?在什么時候?他們是否有客服的郵件地址?是否有ticket系統(tǒng)?他們承諾的響應(yīng)時間是多長?是否有在線聊天?是否有wiki或幫助文章/教程的知識庫?
8.Shell訪問
對于高級用戶而言,你可能會需要shell訪問,也就通過SSH的命令行登錄到你的服務(wù)器。你可以通過它來修改文件權(quán)限,執(zhí)行其他很多任務(wù)。
9. .htaccess文件
這里還有一點也非常重要,就是你必須可以自己添加.htaccess文件。什么時.htaccess文件呢?這是Apache服務(wù)器使用的配置文件,通過它你可以啟用密碼保護目錄、重寫URLs、重定向頁面以及更多的功能。
10. Cron jobs
Cron jobs這個功能也不容忽視,(如果你有shell訪問的權(quán)限的話,很可能也會有Cron jobs這個功能)。Cron是一個 “基于時間的調(diào)度程序” ,通過它,你可以讓服務(wù)器在任何指定的時間執(zhí)行任務(wù)。
11.語言支持
不用說你必須確保主機商提供你所需要的服務(wù)器端語言。如果你打算以后使用Ruby on Rails,你就必需確保它是在你的主機商所支持的范圍內(nèi)。如果你想使用Django,確保它們支持Python。
12.網(wǎng)站備份
不要以為主機會比自己的電腦安全,記住服務(wù)器其實就是大型的電腦,因此備份是必不可少的。他們提供什么備份選擇?網(wǎng)站的文件和數(shù)據(jù)庫都需要備份。如果主機商不提供備份的話,你自己無論如何也要備份,這時候shell訪問或cron jobs就顯得非常方便了。
13.操作系統(tǒng)的選擇
對于大多數(shù)人而言,這個問題不大。但是,要是你用ASP.NET開發(fā)的話,就得選擇稍微貴點的Windows主機。如果你使用開源語言的話,可能就不必擔(dān)心究竟是Linux/Unix操作系統(tǒng)還是什么操作系統(tǒng),有些主機商會提供操作系統(tǒng)讓你自己選擇,有些開發(fā)人員有自己的偏愛語言,所以有必要在這里給大家提個醒。
14.技術(shù)最新性
如果可以的話,了解下主機商提供軟件的版本,有些主機并沒有及時更新到最新的軟件版本,而有些主機商可以讓你選擇你所需要的任何版本。要是不留心發(fā)現(xiàn)自己注冊了一家還在使用TPHP 4.x的主機將會是非常悲劇的一件事(WordPress已終結(jié)對PHP 4、 MySQL 4 的支持)。
15.運行時間保證
相信大家都深知這一點的重要性吧,在選擇主機的時候一定要了解下主機的穩(wěn)定性如何,閱讀服務(wù)協(xié)議的時候要細心閱讀小字書寫的部分,通常情況下主機都會夸大自己的運行時間保證(聲稱99.9%的運行時間保證,卻不包括幾乎所有可能出現(xiàn)的錯誤),所以一定要理解清楚所謂“100%運行時間”究竟是什么意思,多逛逛主機論壇,看大家都是如何評價這家主機商的也是非常重要的。
16.免費域名
即使你已經(jīng)有一個域名了,但是像域名這樣的東西不怕多。很多主機商都有提供免費的域名,如果其他所有條件都相同的話,一個免費的全新域名就有足夠的理由讓你做出選擇了。
17.附加的應(yīng)用
我們前面已經(jīng)講過內(nèi)容管理系統(tǒng)了,但是有時候可能還會需要更多的應(yīng)用。有些主機會提供社交功能的設(shè)置,如論壇、布告、郵件列表等。如果你打算運行一個在線商店的話,有些主機商會提供電子商務(wù)解決的方案。
18.免費廣告
雖然這并不是必要的,但是如果你的主機商能夠提供一些百度、谷歌廣告的優(yōu)惠,為何不好好利用好它呢或其他形式的廣告。