什么是虛擬主機(jī),都有哪些類(lèi)型?

時(shí)間:2013-02-13 16:27 來(lái)源:未知 責(zé)任編輯:小維
只要會(huì)打字就能做網(wǎng)站,阿里云自助建站免費(fèi)體驗(yàn),主要優(yōu)點(diǎn)是網(wǎng)站打開(kāi)速度快,免費(fèi)協(xié)助備案。阿里云/華為云/騰訊云/天翼云服務(wù)器折上折,新購(gòu),續(xù)費(fèi),升級(jí)長(zhǎng)期代理折扣。
1、什么是虛擬主機(jī)?
        虛擬主機(jī)是使用特殊的軟硬件技術(shù),把一臺(tái)計(jì)算機(jī)主機(jī)分成一臺(tái)臺(tái)"虛擬"的主機(jī),每一臺(tái)虛擬主機(jī)都具有獨(dú)立的域名和IP地址(或共享的IP地址),具有完整的Internet服務(wù)器功能。在同一臺(tái)硬件、同一個(gè)操作系統(tǒng)上,運(yùn)行著為多個(gè)用戶(hù)打開(kāi)的不同的服務(wù)器程序,互不干擾;而各個(gè)用戶(hù)擁有自己的一部分系統(tǒng)資源(IP地址、文件存儲(chǔ)空間、內(nèi)存、CPU時(shí)間等)。虛擬主機(jī)之間完全獨(dú)立,在外界看來(lái),每一臺(tái)虛擬主機(jī)和一臺(tái)獨(dú)立的主機(jī)的表現(xiàn)完全一樣。在使用意義上是指在我們的服務(wù)器硬盤(pán)上為您開(kāi)辟一塊空間,并為您分配相應(yīng)的網(wǎng)絡(luò)資源,這樣您就可以擁有自己互聯(lián)網(wǎng)址www.yourname.com,和自己的電子郵件地址someone@yourname.com,從而使全球各地的Internet用戶(hù)能夠很方便地通過(guò)您的域名www.yourname.com找到您。
 
 
2、怎樣進(jìn)行域名綁字:
        綁定域名也就是“主機(jī)頭”,簡(jiǎn)單的說(shuō),如果我們希望一個(gè)域名訪問(wèn)虛擬主機(jī),那么我們需要做的事情是:第一步:將域名的IP地址解析到虛擬主機(jī)所在服務(wù)器的IP地址。第二步,將虛擬主機(jī)指向這個(gè)域名。
做完這兩步,即可用域名訪問(wèn)空間了。
我公司采用了中國(guó)萬(wàn)網(wǎng)國(guó)際領(lǐng)先的專(zhuān)業(yè)虛擬主機(jī)管理系統(tǒng),提供實(shí)時(shí)的域名綁定和解析。
 
 
3、網(wǎng)站上的默認(rèn)首頁(yè):
        默認(rèn)首頁(yè)即默認(rèn)文檔。他是指在訪問(wèn)一個(gè)文件目錄的時(shí)候自動(dòng)定位的一個(gè)文件。比如您的主機(jī)空間內(nèi)有許多不同名字的文件,但是您希望在輸入網(wǎng)址www.abc.com的時(shí)候,默認(rèn)訪問(wèn)其中一個(gè)叫做index.htm的文件,那么您就需要將默認(rèn)首頁(yè)設(shè)置為Index.htm,當(dāng)然,您也可以設(shè)置其他的比如default.cgi等。
 
 
4、ASP的含義:
        ASP即Active Server Page的縮寫(xiě)。它是一種包含了使用VB s cript或Js cript腳本程序代碼的網(wǎng)頁(yè)。當(dāng)瀏覽器瀏覽ASP網(wǎng)頁(yè)時(shí), Web服務(wù)器就會(huì)根據(jù)請(qǐng)求生成相應(yīng)的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的 就是動(dòng)態(tài)生成的網(wǎng)頁(yè)。ASP是微軟公司開(kāi)發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互。是一種簡(jiǎn)單、方便的編程工具。在了解了VBs cript的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫(xiě)出自己的ASP系統(tǒng)。ASP的網(wǎng)頁(yè)文件的格式是.ASP。
 
 
5、ASP.NET:
        ASP.net不僅僅是 Active Server Page (ASP) 的下一個(gè)版本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來(lái)建立強(qiáng)大的Web應(yīng)用程序。ASP.net提供許多比現(xiàn)在的Web開(kāi)發(fā)模式強(qiáng)大的的優(yōu)勢(shì)。因?yàn)锳SP.net是基于通用語(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上(筆者到現(xiàn)在為止只知道它只能用在Windows 2000 Server上)。通用語(yǔ)言的基本庫(kù),消息機(jī)制,數(shù)據(jù)接口的處理都能無(wú)縫的整合到ASP.net的Web應(yīng)用中。ASP.net同時(shí)也是language-independent語(yǔ)言獨(dú)立化的,所以,你可以選擇一種最適合你的語(yǔ)言來(lái)編寫(xiě)你的程序,或者把你的程序用很多種語(yǔ)言來(lái)寫(xiě),現(xiàn)在已經(jīng)支持的有C#(C++和Java的結(jié)合體),VB,Js cript。將來(lái),這樣的多種程序語(yǔ)言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開(kāi)發(fā)的程序,能夠完整的移植向ASP.net。
 
 
6、PHP的含義:
        PHP是一種服務(wù)器端HTML-嵌入式腳本描述語(yǔ)言。 其最強(qiáng)大和最重要的特征是其數(shù)據(jù)庫(kù)集成層,使用它完成一個(gè)含有數(shù)據(jù)庫(kù)功能的網(wǎng)頁(yè)是不可置信的簡(jiǎn)單。在HTML文件中, PHP腳本程序(語(yǔ)法類(lèi)似于Perl或者c語(yǔ)言)可以使用特別的PHP標(biāo)簽進(jìn)行引用, 這樣網(wǎng)頁(yè)制作者也不必完全依賴(lài)HTML生成網(wǎng)頁(yè)了。由于PHP是在服務(wù)器端執(zhí)行的, 客戶(hù)端是看不到PHP代碼的。 PHP可以完成任何CGI腳本可以完成的任務(wù),但它的功能的發(fā)揮取決于它和各種數(shù)據(jù)庫(kù)的兼容性。 PHP除了可以使用HTTP進(jìn)行通信,也可以使用IMAP, SNMP, NNTP, POP3協(xié)議。
 
 
7、虛擬主機(jī)是否會(huì)性能下降?
        從理論上分析是這樣。但由于用作虛擬主機(jī)的計(jì)算機(jī)都是采用性能很高的電腦,一臺(tái)主機(jī)所能夠支持一定數(shù)量的虛擬主機(jī),只有超過(guò)這個(gè)數(shù)量時(shí),用戶(hù)才會(huì)感到性能下降。如果配置得當(dāng),加上采用超高速的線路,虛擬主機(jī)的表現(xiàn)往往勝于采用較低速度(如256K、1.544M)線路連接的獨(dú)立主機(jī)。在競(jìng)爭(zhēng)的環(huán)境中,我們不會(huì)為追求極限利潤(rùn)而任意增加虛擬主機(jī)的數(shù)量、犧牲用戶(hù)的利益。




轉(zhuǎn)載請(qǐng)注明出處: http://m.b293s63.cn/html/201302/13145.html