網(wǎng)站服務(wù)器教程
本節(jié)介紹一些最常用的的主機(jī)技術(shù)。
Windows 主機(jī)是運(yùn)作在 Windows 操作系統(tǒng)上的主機(jī)服務(wù)。
如果您使用ASP作為服務(wù)器腳本,或者計(jì)劃使用微軟的 Access 或 SQL Server 數(shù)據(jù)庫(kù)的話,就應(yīng)該選擇 Windows 平臺(tái)的主機(jī)。另外,如果您計(jì)劃使用 Microsoft Front Page 來(lái)開發(fā)網(wǎng)站的話,Windows 主機(jī)也是最佳的選擇。
Unix 主機(jī)是運(yùn)作在 Unix 操作系統(tǒng)上的主機(jī)服務(wù)。
Unix 是首個(gè)(或最原始的)web 服務(wù)器操作系統(tǒng),并以可靠性和穩(wěn)定性而聞名。而且價(jià)格也通常低于 Windows 。
Linux 主機(jī)是運(yùn)作在 Linux 操作系統(tǒng)上的主機(jī)服務(wù)。
網(wǎng)頁(yè)可作為 CGI 腳本來(lái)執(zhí)行。CGI 腳本可在服務(wù)器上執(zhí)行,來(lái)生成動(dòng)態(tài)的交互性頁(yè)面。
大多數(shù)的 ISP 都會(huì)提供對(duì) CGI 的某種程度的支持。并且許多都提供了使用 CGI 編寫的預(yù)先安裝的可運(yùn)行的留言簿、頁(yè)面計(jì)數(shù)器以及聊天/論壇解決方案。
CGI 最常使用在 Unix 或 Linux 服務(wù)器。
ASP 是由微軟公司研發(fā)的服務(wù)器端腳本技術(shù)。
通過把腳本代碼放到 HTML 頁(yè)面內(nèi),您可以使用 ASP 來(lái)創(chuàng)建動(dòng)態(tài)的網(wǎng)頁(yè)。在頁(yè)面返回瀏覽器之前,代碼會(huì)首先被服務(wù)器執(zhí)行。而且 Visual Basic 和 JavaScript 都可使用。
ASP 是 Windows 95,98, 2000 以及 XP 中的標(biāo)準(zhǔn)組件。可在所有運(yùn)行 Windows 的計(jì)算機(jī)上激活 ASP 。
許多的主機(jī)提供商都提供 ASP 支持,ASP 技術(shù)在中國(guó)已經(jīng)很流行了。
如果您需要學(xué)習(xí)更多有關(guān) ASP 的知識(shí),請(qǐng)?jiān)L問我們的 ASP 教程。
類似 ASP,PHP 也是一門服務(wù)器端腳本語(yǔ)言,通過把腳本代碼放到 HTML 頁(yè)面內(nèi),您可以使用 PHP 來(lái)創(chuàng)建動(dòng)態(tài)的網(wǎng)頁(yè)。在頁(yè)面返回瀏覽器之前,代碼會(huì)首先被服務(wù)器執(zhí)行。
PHP非常適合用于Web開發(fā),HTML代碼中可以嵌入PHP代碼。
PHP 語(yǔ)法類似于 Perl 和 C。
在各種操作系統(tǒng)上,PHP往往是與Apache(Web服務(wù)器)一起使用。它也支持ISAPI及微軟的Windows IIS。
PHP支持很多數(shù)據(jù)庫(kù),如MySQL和Informix,Oracle,SYBASE,Solid,PostgreSQL,Generic ODBC等。
如果你想學(xué)習(xí)更多關(guān)于PHP的知識(shí), 請(qǐng)?jiān)L問我們的 PHP 教程。
JSP 是一種由 SUN 開發(fā)的類似 ASP 的服務(wù)器端技術(shù)。
使用 JSP,您可以通過把 Java 代碼放入 HTML 頁(yè)面來(lái)創(chuàng)建動(dòng)態(tài)頁(yè)面。在頁(yè)面返回瀏覽器之前,代碼同樣會(huì)首先被服務(wù)器執(zhí)行。
由于 JSP 使用 Java,此技術(shù)不會(huì)受限于任何的服務(wù)器平臺(tái)。
Cold Fusion 是另一門用來(lái)創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)的服務(wù)器端腳本語(yǔ)言。
Cold Fusion 是由 Macromedia 開發(fā)的。
微軟的 ASP 技術(shù)只能運(yùn)行在 Windows 平臺(tái)。
不過,Chili!Soft ASP 則是一種使得 ASP 可運(yùn)行在 UNIX 和其他平臺(tái)的軟件產(chǎn)品。
Expression Web 由微軟開發(fā)的網(wǎng)站設(shè)計(jì)工具。
Expression Web 可以讓初級(jí)開發(fā)者輕松開發(fā)網(wǎng)站。
如果你打算使用 Expression Web, 你需要查看 Windows 主機(jī)解決方案。
Dreamweaver是一個(gè)由Adobe Systems所擁有的網(wǎng)站設(shè)計(jì)工具。
在用戶不具備深入的web開發(fā)知識(shí)的情況下,就可以使用Dreamweaver開發(fā)出一個(gè)網(wǎng)站。
Dreamweaver支持CSS,JavaScript,ASP.NET,ColdFusion,JavaServer Pages,和PHP等Web技術(shù)開發(fā)。
Dreamweaver可在Mac和Windows兩種操作系統(tǒng)上運(yùn)行。
一個(gè)安全的服務(wù)器可以對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行加密。
如果你打算做網(wǎng)上的信用卡交易,或其他類型的Web通信,需要加以保護(hù)防止未經(jīng)授權(quán)的訪問,您的ISP必須提供一個(gè)安全的服務(wù)器。