1、什么是虛擬主機?由于把一臺機器的資源分配給若干臺虛擬主機,每臺虛擬主機的性能是否會下降?
(1)虛擬主機(Virtual Host/ Virtual Server)是使用特殊的軟硬件技術(shù),把一臺計算機主機分成一臺臺“虛擬”的主機,每一臺虛擬主機都具有獨立的域名和IP地址(或共享的IP地址),具有完整的Internet服務(wù)器功能。在同一臺硬件、同一個操作系統(tǒng)上,運行著為多個用戶打開的不同的服務(wù)器程序,互不干擾;而各個用戶擁有自己的一部分系統(tǒng)資源(IP地址、文件存儲空間、內(nèi)存、CPU時間等)。虛擬主機之間完全獨立,
在外界看來,每一臺虛擬主機和一臺獨立的主機的表現(xiàn)完全一樣。
(2)從理論上分析是這樣。但由于用作虛擬主機的計算機都是采用性能很高的電腦,一臺主機所能夠支持一定數(shù)量的虛擬主機,只有超過這個數(shù)量時,用戶才會感到性能下降。如果配置得當,加上采用超高速的線路,虛擬主機的表現(xiàn)往往勝于采用較低速度(如256K、1.544M)線路連接的獨立主機。在競爭的環(huán)境中,我們不會為追求極限利潤而任意增加虛擬主機的數(shù)量、犧牲用戶的利益。因為如果那樣,我們將失去自己的“上帝”。
2、什么是虛擬主機操作系統(tǒng)?如何選擇虛擬主機操作系統(tǒng)?
萬網(wǎng)的主機一般根據(jù)操作系統(tǒng)進行分類,目前基本分為Windows2000系列和UNIX系列主機。由于WEB
SERVER與平臺的相對獨立,用戶選擇哪種類型的虛擬主機的變化已經(jīng)不再明顯,WEB瀏覽,FTP服務(wù)基本一致,只是選擇不同的開發(fā)語言而已。
(1)Windows操作系統(tǒng)。
Windows2000系列提供了較大的靈活性,支持ASP、PERL等語言。程序設(shè)計多為ASP語言,較為簡單,網(wǎng)站開發(fā)成本也較低。同時,此主機提供對EXCEL、ACCESS、SQL
SERVER等數(shù)據(jù)庫的支持,為數(shù)據(jù)存儲提供了很大的便利。
萬網(wǎng)的asp.net主機已經(jīng)可以支持windows2003操作系統(tǒng)。
1)什么是ASP、CGI?NT系統(tǒng)中ASP、CGI如何實現(xiàn)?
Active Server Pages(ASP)是服務(wù)器端腳本編寫
環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的 Web
服務(wù)器應(yīng)用程序。使用 ASP 可以組合 HTML 頁、腳本命令和
ActiveX 組件以創(chuàng)建交互的 Web 頁和基于 Web
的功能強大的應(yīng)用程序。ASP 應(yīng)用程序很容易開發(fā)和修改。
CGI(common gate intergace),通用網(wǎng)關(guān)接口,它是一段程序,運行在服務(wù)器上,提供同客戶端HTML頁面的接口,通俗的講CGI就象是一座橋,把網(wǎng)頁和WEB服務(wù)器中的執(zhí)行程序連接起來,它把HTML接收的指令傳遞給服務(wù)器,再把服務(wù)器執(zhí)行的結(jié)果返還給HTML頁;用CGI可以實現(xiàn)處理表格,數(shù)據(jù)庫查詢,發(fā)送電子郵件等許多操作,做常見的CGI就是計數(shù)器。CGI使網(wǎng)頁變得不是靜態(tài)的,而是交互式的。
NT主機的cgi或perl文件傳到cgi-bin目錄下,然后通過客戶問題在線提交或發(fā)傳真至萬網(wǎng),由技術(shù)部開通權(quán)限。
(2)unix操作系統(tǒng)。
UNIX主機系列一般操作系統(tǒng)以BSD和LINUX居多。支持PERL、PHP等語言。數(shù)據(jù)庫使用MYSQL。穩(wěn)定,是UNIX虛擬主機的優(yōu)勢之一。萬網(wǎng)的unix主機暫時不支持asp程序。
(3)UNIX系統(tǒng)中perl解釋路徑,sendmail路徑分別是什么?
Perl解釋路徑:/usr/bin/perl
Sendmail路徑:/usr/sbin/sendmail
(4)萬網(wǎng)的主機支持版本都是什么?
My Sql版本:3.23
PHP版本:4.22
Perl版本:5.005
Sql Server版本:Sql Server 7.0和Sql Server 2000
ASP版本:3.0和asp.net |