易學網今天搬家了!

Jack 發表於

為了提供更好的服務,也就是更好更穩定的網站連線品質,所以今天易學網搬家了,搬到了規格更高更好,距離台灣更近的主機上。

大家不會有什麼特別的感覺,但敏感一些的人應該會感受到速度有變快一些。

過去一個星期以來,忙著打理即將搬過去的新主機。因為這是我最重視的一個網站,所以先「派」幾個小網站過去當炮灰,試住看看舒不舒適,確定沒問題之後,選了今天來搬家。

所謂的「確定沒問題」精確來說是把所有可能的一大堆狗屁倒灶事情都先解決與演練到很熟的意思。像第一個過去的網站,差不多下線三天。雖然第二天曾經短暫上線,但為了解決很多雜七雜八的問題又讓它多休息了一天。

昨晚又派了第二位搬過去,然後是第三位。

原本以為可以輕鬆了,在多日的熬夜之後終於可以準時睡覺(我的作息原本都非常良好從不熬夜的),沒想到在完成第三個網站的Apache設定的同時,所有的網站突然都下線了。只好半夜開票給技術支援人員,就這樣檢查修復到很晚。(Apache是全世界最多人用的網頁伺服器,所有網站都必需有網頁伺服器的執行環境。)

原本易學網租用的是位於美國的虛擬主機,雖然所租的是千挑萬選之後相當穩定而連線速度相當好的一家,但畢竟能使用的硬體資源相當有限,隨著易學網的成長,在去年時就不大夠用了,但還可以忍受。

但近來經常發現到網站因資源超載而無法連上,第一個受不了的就是我。

第一天遇上兩次資源超載,再看看!第二天又遇到,半個小時了都還在超載停機,於是就在本周一晚上馬上拿起信用卡刷了位於日本的Linode,選擇了他的東京機房。

現在易學網的空間租用模式一般叫做VPS,也就是「虛擬私人主機」(Virtual Private Server)的縮寫,就是在一台實體主機上切割出一個虛擬的主機空間出來給你,讓你擁有自己專屬的硬體資源,彷彿擁有一台真實的伺服器主機一樣。

改用VPS之後,網站擁有了相當充足的硬體資源,像是我買的是 2GB RAM,48GB SSD,2個處理器核心,其他像頻寬和流量限制等基本上都是用不完的大。那一天資源不夠用了,再加點錢升等硬體規格即可,也不用再搬家。所謂的SSD就是固態硬碟,速度會比傳統的磁盤式機械硬碟還快,因為用的是快閃記憶體來處理資料,只有電子的訊號處理沒有機械的運轉。相較之下,先前的網站只有1GB RAM還得跟一堆不知是怎樣的鄰居共用。

更充足的硬體資源,再加上機房從美國搬到了鄰近的日本,海底光纜走的距離近了很多,所以網站速度和效能都將更快更好。

但這與過去使用的「網頁代管」(Web hosting)台灣俗稱的「虛擬主機」是完全不一樣的東西,所以我花了一個星期從零開始從做中學,要從遠端把Linux 作業系統安裝上去(就像你家裡的PC上要有Windows一樣),然後又得架設俗稱的LAMP環境,做各種設定與優化(optimize)....最後把網站的應用程式安裝上去,過去在「網頁代管」空間裡,這些事ISP都幫你做好了,你只要記得付錢然後就可以把網站搬過去了。

如果這些技術用語你看不懂,我們打個比方:舊家(Web hosting)就好像是一間家俱俱全但只有遮簾當門的小雅房,雖然你可以直接搬進去住,但三五好友來坐坐還得被隔壁幹譙、房東警告,要上廁所或洗澡還得跟人排隊;新家(VPS)則是一間擁有獨立空間的公寓,但裡面空空如也,什麼都沒有,全都要自己來,他的好處就是有自己獨立的空間和設施可用。若再往上一級就是實體主機,就是有自己的一台伺服器主機,以前我們戲稱是「靈骨塔」的塔位,相當於擁有自己的別墅了。

這次搬家對易學網來說,是很重大的一步,雖然搬家過程相當痛苦,但這是一種非常甜蜜的痛苦。因為這意謂著網站已成長到一定規模。而升級到VPS之後,可以的成長空間變得相當大了,這也意謂著我不用再「老狗學新把戲」,以後不用再為技術問題傷腦筋,因為接下來如果萬一有一天大到該換「別墅」時,那樣規模的網站大概很夠我找專人來幫我管機器不用自己「校長兼槓鐘」了。

看到易學網一天天長大,真的替老師開心。回想起幾年前萌生學易經的想法,便在網路上搜尋易經學習的網站,之後便和易學網結下不解之緣。不誇張的說,我幾乎所有的易學知識,都是在這裡收穫的,這裡是我心靈的一個家。

除了開心之外,蠻佩服老師的精力和熱情的,老師能同時兼顧幾個網站,而且內容是我看來很頭痛的中華文化方面,並且還不斷學習網路技術等新知識,實在讓小子相形見絀。我也想幹好多事情,可是懶散、懈怠,甚至很難靜下心來做一件事,實在慚愧的緊。蠻想知道老師怎麼保持清靜、專注與熱情的。。。總之,真心替老師開心,順祝老師端午節快樂。