剛剛聽說 Mark 的 Blog 發生了憾事,我看了一他的的遭遇,真的是心有戚戚啊
想起了 OIKOS 去年轉換主機時的惡夢,小梅子這裡小小的發一下牢騷,順便也聊一下我自己的經驗 ...
今天實在不應該寫這個,事情多到爆,但是不講一下會得內傷的,所以還是提一下,哈哈。
小梅子用過的虛擬主機很多,有些現在還在幫客戶或是朋友的網站在架設
國外的虛擬主機,我用過
http://www.ipowerweb.com/
http://www.lunarpages.com/
http://www.godaddy.com
http://www.bluehost.com
http://www.jaguarpc.com
台灣的我用過
戰國策
智邦
我講一下我的經驗
通常大多數的站長都會先看【流量】和【硬碟容量】
一看到提供 300GB 流量這些數字就會笑的口水流出來,因為想想實在是太便宜了
不過通常這些限制都不會用到滿
真正恐怖的是【CPU / Mysql / PHP】的資源使用量
因為這些便宜的虛擬主機通常都是一台主機服務好多台的網站,所以 ISP 很在乎的其實不是你用了多少流量和硬碟,而是你的網站跑的服務會不會影響到其它的共享網站的穩定度。
聽起來這些 ISP 好像很有道理
問題在於,他們通常都不會明確的列出什麼是合理的 【CPU / Mysql / PHP】的使用量,而是會在你的網站某一天不小心突破限制的時候,忽然停掉你的網站使用權,然後給你一封很機車的警告信:
Your account is utilizing excessive resources, causing a significant degradation of services on the server. This is a shared environment and we can not allow one user to utilize the majority of the resources on a server as it affects all users adversely. Because of this, you have been temporarily
moved to the another server. A detail of the problem is shown below:
非常機車的是,他也不會清楚告訴你到底這個限制是多少,而且你找遍了管理後台,也沒有相關的資訊可供參考。
所以鬼才知網站的使用率過高。
好啦,那麼身為程式人員的我們為什麼不自己寫個程式來監控管理使用量呢?
因為這是共享主機,我們其實寫不出什麼可以真正瞭解整台主機使用狀況的程式來控制,當然你可以透過 cpanel 之類的來觀察,不過當你看到破表的時候,已經來不及處理了。
換句話說,只有等 ISP 通知你爆掉的時候,你就是爆掉,然後網站停擺兩天,恭喜老爺。
這種狀況,每家提供虛擬主機的廠商都差不多,不管費用多寡,只要你的網站流量稍大,都有可能遇到,所以不要再被多大的流量和硬碟數字迷惑,租用前,先問一下【CPU / Mysql / PHP】的使用限制到底是什麼。
最後,我還是乖乖的租了 dedicated server 這類的方案,多花幾倍的錢,確可以省了很多煩惱和時間,算起來還是值得的。
PS : 所以奉勸大家,沒事的話要多多備份網站資料,假如被停掉的話,資料是不會不見,但是你要搬移資料可是會累死你的 :P
2006.02.21舊文,搬移到新網站
想起了 OIKOS 去年轉換主機時的惡夢,小梅子這裡小小的發一下牢騷,順便也聊一下我自己的經驗 ...
今天實在不應該寫這個,事情多到爆,但是不講一下會得內傷的,所以還是提一下,哈哈。
小梅子用過的虛擬主機很多,有些現在還在幫客戶或是朋友的網站在架設
國外的虛擬主機,我用過
http://www.ipowerweb.com/
http://www.lunarpages.com/
http://www.godaddy.com
http://www.bluehost.com
http://www.jaguarpc.com
台灣的我用過
戰國策
智邦
我講一下我的經驗
通常大多數的站長都會先看【流量】和【硬碟容量】
一看到提供 300GB 流量這些數字就會笑的口水流出來,因為想想實在是太便宜了
不過通常這些限制都不會用到滿
真正恐怖的是【CPU / Mysql / PHP】的資源使用量
因為這些便宜的虛擬主機通常都是一台主機服務好多台的網站,所以 ISP 很在乎的其實不是你用了多少流量和硬碟,而是你的網站跑的服務會不會影響到其它的共享網站的穩定度。
聽起來這些 ISP 好像很有道理
問題在於,他們通常都不會明確的列出什麼是合理的 【CPU / Mysql / PHP】的使用量,而是會在你的網站某一天不小心突破限制的時候,忽然停掉你的網站使用權,然後給你一封很機車的警告信:
Your account is utilizing excessive resources, causing a significant degradation of services on the server. This is a shared environment and we can not allow one user to utilize the majority of the resources on a server as it affects all users adversely. Because of this, you have been temporarily
moved to the another server. A detail of the problem is shown below:
非常機車的是,他也不會清楚告訴你到底這個限制是多少,而且你找遍了管理後台,也沒有相關的資訊可供參考。
所以鬼才知網站的使用率過高。
好啦,那麼身為程式人員的我們為什麼不自己寫個程式來監控管理使用量呢?
因為這是共享主機,我們其實寫不出什麼可以真正瞭解整台主機使用狀況的程式來控制,當然你可以透過 cpanel 之類的來觀察,不過當你看到破表的時候,已經來不及處理了。
換句話說,只有等 ISP 通知你爆掉的時候,你就是爆掉,然後網站停擺兩天,恭喜老爺。
這種狀況,每家提供虛擬主機的廠商都差不多,不管費用多寡,只要你的網站流量稍大,都有可能遇到,所以不要再被多大的流量和硬碟數字迷惑,租用前,先問一下【CPU / Mysql / PHP】的使用限制到底是什麼。
最後,我還是乖乖的租了 dedicated server 這類的方案,多花幾倍的錢,確可以省了很多煩惱和時間,算起來還是值得的。
PS : 所以奉勸大家,沒事的話要多多備份網站資料,假如被停掉的話,資料是不會不見,但是你要搬移資料可是會累死你的 :P
2006.02.21舊文,搬移到新網站
留言