虛擬主機平台的選擇-Linux 和 Windows

Linux 和 Windows 虛擬主機平台的異同?
Linux 虛擬主機Windows 虛擬主機的最終目的都是協助客戶於網際網路上建置網站,以便於進行 "線上展示"、"商業營運"、或是 "訊息交流" 等。 其中,客戶最能感受到兩個平台間最大的差異莫過於 "網頁語言 (Scripting Language)"、資料庫的支援。當然,還有承租成本的差異。

我使用 Windows 作業系統,使用 Windows 虛擬主機是否比較合適?
選用 Linux 虛擬主機或 Windows 虛擬主機和使用者電腦安裝的作業系統沒有必然的關係,應以網頁架設需求為考量因素。

我該選擇那個虛擬主機方案?
如果需求是一般靜態網頁,那麼選用 Linux 虛擬主機或 Windows 虛擬主機並無差異。
如果需求是利用 PHP、Perl、MySQL 架設動態網頁,建議選用 Linux 虛擬主機。
如果需求是利用 ASP、ASP.Net、Access 架設動態網頁,請選用 Windows 虛擬主機。
我需要懂 Linux 的操作才能租用 Linux 虛擬主機嗎?
主機的操作維護由 iSmile Hosting 進行,所以絕大部份是不用的。


架設程式時,如 phpBB 討論區、osCommerce 購物車等,需要設定設定檔案的寫入權限。Linux 虛擬主機和 Windows 虛擬主機更改檔案權限的方式並不同。

Linux 虛擬主機:FTP 軟體均內建權限設定 (chmod) 的工具。
Windows 虛擬主機:不支援 FTP 軟體直接更改
除此之外,使用者一樣是選用最喜歡的瀏覽器訪問網站,利用習慣的軟體收發信件,或是熟悉的 FTP 軟體進行上下傳。感覺不出 Linux 或 Windows 虛擬主機平台的差異。


Windows 虛擬主機能執行 PHP + MySQL 資料庫 編寫的程式嗎?
能,Windows 虛擬主機提供雙平台優勢。除了能執行 ASP、ASP.Net + Access 資料庫 編寫的程式外,同時也能執行 PHP + MySQL 資料庫 編寫的程式,但執行效能略遜於 Linux 虛擬主機。

Linux 虛擬主機能執行 "ASP、ASP.Net + Access 資料庫" 編寫的程式嗎?
ASP、ASP.Net + Access 資料庫 編寫的程式不能於 Linux 虛擬主機執行。

為什麼我在安裝 Windows 的電腦上用 Internet Explorer 瀏覽我的網頁一切正常,但是在安裝 XXX 作業系統的電腦上用 XXX 瀏覽器瀏覽我的網 頁確無法瀏覽或不正確?
僅管 W3C 有制定 HTML、CSS、XML 等語法的標準規格,各家瀏覽器廠商多會於自家瀏覽器加入一些別家沒有的功能。造成了用 A 瀏覽器觀看正常,但用 B 瀏覽器看 確不太一樣的結果。 同時,即使同一品牌的瀏覽器,在不同的作業系統也會有因為語法支援程度不同,而有不同的瀏覽效果。