免費(fèi)運(yùn)營(yíng)維護(hù)網(wǎng)站指南
眾所周知,運(yùn)營(yíng)和維護(hù)一個(gè)網(wǎng)站需要花不少費(fèi)用和時(shí)間精力,如果網(wǎng)站數(shù)量眾多的話,網(wǎng)站的運(yùn)營(yíng)和維護(hù)成本就非常高昂,如何才能長(zhǎng)時(shí)間(十年以上的時(shí)間)零成本的維護(hù)一個(gè)網(wǎng)站,或者使用極低的成本(每年50美元以下)維護(hù)一個(gè)網(wǎng)站,實(shí)際上并不容易,這里就介紹一些我總結(jié)的經(jīng)驗(yàn)和方法。
先說(shuō)一下結(jié)論,零成本是實(shí)現(xiàn)不了的,最低成本也需要域名的費(fèi)用,大概一年10美元左右。域名和主機(jī)在國(guó)內(nèi)的話實(shí)現(xiàn)不了,只能用國(guó)外的。時(shí)間成本可以單獨(dú)算,比如一次性更新網(wǎng)站后,以后十多年就再不更新內(nèi)容了,時(shí)間成本就會(huì)趨于零。
1、域名
域名絕對(duì)不要用免費(fèi)域名,必須用自己購(gòu)買的付費(fèi)域名。不要在國(guó)內(nèi)注冊(cè),要在國(guó)外注冊(cè)。通常來(lái)說(shuō),域名服務(wù)商的選擇非常多,可以哪個(gè)便宜就用哪個(gè),目前來(lái)說(shuō)Cloudflare提供的域名注冊(cè)服務(wù)價(jià)格較低,其域名購(gòu)買和續(xù)費(fèi)價(jià)格幾乎是全網(wǎng)最低的。域名解析(DNS)的選擇也很多,如果網(wǎng)站經(jīng)常被人DDOS攻擊的話,域名解析推薦用Cloudflare,可以方便的使用其防火墻服務(wù)來(lái)阻擋攻擊。不同類型的域名價(jià)格不一樣,一般來(lái)說(shuō)注冊(cè)和使用COM域名較為便宜和實(shí)用,有些類型的域名價(jià)格很高,但使用起來(lái)卻沒(méi)有任何區(qū)別。
2、主機(jī)
主機(jī)可以選擇免費(fèi)主機(jī),但國(guó)內(nèi)實(shí)現(xiàn)不了。國(guó)內(nèi)實(shí)現(xiàn)不了的原因是,沒(méi)有服務(wù)商能長(zhǎng)時(shí)間提供這種服務(wù),一般小公司都撐不了十年,以前曾經(jīng)提供各類免費(fèi)主機(jī)的,要不了幾年就會(huì)全部關(guān)門,這里面主要原因是內(nèi)容的審核成本太高,海量?jī)?nèi)容小公司根本沒(méi)財(cái)力進(jìn)行人工審核,國(guó)外因?yàn)榭梢詫?shí)現(xiàn)AI人工智能審核,因此審核成本較低,目前還有一些大型網(wǎng)絡(luò)服務(wù)商能提供免費(fèi)主機(jī)或托管類的服務(wù),不過(guò)很多還是有限制。
免費(fèi)主機(jī)商需要找可以支持自定義域名綁定的服務(wù)商,這樣一旦該服務(wù)商倒閉,可以無(wú)縫將域名內(nèi)容切換到其他主機(jī),不會(huì)導(dǎo)致域名無(wú)法訪問(wèn)。
3、技術(shù)架構(gòu)
網(wǎng)站的編程語(yǔ)言,建議后端可使用各種常用編程語(yǔ)言,自己熟悉哪個(gè)就用哪個(gè),發(fā)布時(shí)候生成整站靜態(tài)HTML網(wǎng)頁(yè)。
之所以用整站靜態(tài)HTML網(wǎng)頁(yè),是因?yàn)檫@種頁(yè)面的托管成本最低,安全漏洞最少,并且能支持大流量訪問(wèn),可供選擇的主機(jī)托管商較多,即便使用付費(fèi)主機(jī),其托管費(fèi)用也非常便宜。
4、網(wǎng)站安全
網(wǎng)站安全上,由于網(wǎng)站使用的是靜態(tài)HTML網(wǎng)頁(yè),因此網(wǎng)站基本上不存在漏洞和后門,網(wǎng)絡(luò)攻擊一般就針對(duì)服務(wù)器,通常來(lái)說(shuō),可以使用免費(fèi)的Cloudflare防火墻,該服務(wù)能免費(fèi)防御DDOS,也支持購(gòu)買域名服務(wù)。
5、低價(jià)格主機(jī)
世界上沒(méi)有免費(fèi)的午餐,即使是最便宜的網(wǎng)站,主機(jī)商服務(wù)也需要成本。一般來(lái)說(shuō),主機(jī)服務(wù)商有的能提供免費(fèi),但會(huì)有一些限制,比如流量限制、文件數(shù)量限制、容量限制等。免費(fèi)的主機(jī)服務(wù)有Amazon Web Services,Google Cloud,Github等,付費(fèi)的主要有Digitalocean、Vultr、Linode等,便宜的付費(fèi)的主機(jī)一般價(jià)格是每年30-60美元左右。如果網(wǎng)站流量不大,可以將多個(gè)網(wǎng)站都放在一個(gè)主機(jī)上,這個(gè)可以降低總的成本。一旦免費(fèi)服務(wù)出現(xiàn)問(wèn)題,可以購(gòu)買低價(jià)格付費(fèi)主機(jī),更換DNS將網(wǎng)站無(wú)縫切換到新的主機(jī)上。
6、廣告
如果不得不使用付費(fèi)的主機(jī),可以在網(wǎng)站上投放廣告來(lái)支持主機(jī)費(fèi)用,一般有一些流量的網(wǎng)站,廣告費(fèi)用應(yīng)該會(huì)比較容易能付得起主機(jī)托管費(fèi)用,沒(méi)什么流量的網(wǎng)站,建議還是使用免費(fèi)主機(jī)。
總的來(lái)說(shuō),使用免費(fèi)主機(jī)的話,維護(hù)一個(gè)網(wǎng)站每年最低成本是10美元左右,如果網(wǎng)站流量較大,可以考慮低價(jià)格的付費(fèi)主機(jī),一般便宜的主機(jī)價(jià)格每年30-60美元左右。
來(lái)源:月光博客