Latest web development tutorials

網站主機技術

本節介紹一些最常用的的主機技術。


Windows 主機

Windows 主機是運作在Windows 操作系統上的主機服務。

如果您使用ASP作為服務器腳本,或者計劃使用微軟的Access 或SQL Server 數據庫的話,就應該選擇Windows 平台的主機。 另外,如果您計劃使用Microsoft Front Page 來開發網站的話,Windows 主機也是最佳的選擇。


Unix 主機

Unix 主機是運作在Unix 操作系統上的主機服務。

Unix 是首個(或最原始的)web 服務器操作系統,並以可靠性和穩定性而聞名。 而且價格也通常低於Windows 。


Linux 主機

Linux 主機是運作在Linux 操作系統上的主機服務。


CGI

網頁可作為CGI 腳本來執行。 CGI 腳本可在服務器上執行,來生成動態的交互性頁面。

大多數的ISP 都會提供對CGI 的某種程度的支持。 並且許多都提供了使用CGI 編寫的預先安裝的可運行的留言簿、頁面計數器以及聊天/論壇解決方案。

CGI 最常使用在Unix 或Linux 服務器。


ASP - Active Server Pages

ASP 是由微軟公司研發的服務器端腳本技術。

通過把腳本代碼放到HTML 頁面內,您可以使用ASP 來創建動態的網頁。 在頁面返回瀏覽器之前,代碼會首先被服務器執行。 而且Visual Basic 和JavaScript 都可使用。

ASP 是Windows 95,98, 2000 以及XP 中的標準組件。 可在所有運行Windows 的計算機上激活ASP 。

許多的主機提供商都提供ASP 支持,ASP 技術在中國已經很流行了。

如果您需要學習更多有關ASP的知識,請訪問我們的ASP教程


PHP

類似ASP,PHP 也是一門服務器端腳本語言,通過把腳本代碼放到HTML 頁面內,您可以使用PHP 來創建動態的網頁。 在頁面返回瀏覽器之前,代碼會首先被服務器執行。

PHP非常適合用於Web開發,HTML代碼中可以嵌入PHP代碼。

PHP 語法類似於Perl 和C。

在各種操作系統上,PHP往往是與Apache(Web服務器)一起使用。 它也支持ISAPI及微軟的Windows IIS。

PHP支持很多數據庫,如MySQL和Informix,Oracle,SYBASE,Solid,PostgreSQL,Generic ODBC等。

如果你想學習更多關於PHP的知識, 請訪問我們的PHP教程


JSP

JSP 是一種由SUN 開發的類似ASP 的服務器端技術。

使用JSP,您可以通過把Java 代碼放入HTML 頁面來創建動態頁面。 在頁面返回瀏覽器之前,代碼同樣會首先被服務器執行。

由於JSP 使用Java,此技術不會受限於任何的服務器平台。


Cold Fusion

Cold Fusion 是另一門用來創建動態網頁的服務器端腳本語言。

Cold Fusion 是由Macromedia 開發的。


Chili!Soft ASP

微軟的ASP 技術只能運行在Windows 平台。

不過,Chili!Soft ASP 則是一種使得ASP 可運行在UNIX 和其他平台的軟件產品。


Microsoft Expression Web

Expression Web 由微軟開發的網站設計工具。

Expression Web 可以讓初級開發者輕鬆開發網站。

如果你打算使用Expression Web, 你需要查看Windows 主機解決方案。


Adobe Dreamweaver

Dreamweaver是一個由Adobe Systems所擁有的網站設計工具。

在用戶不具備深入的web開發知識的情況下,就可以使用Dreamweaver開發出一個網站。

Dreamweaver支持CSS,JavaScript,ASP.NET,ColdFusion,JavaServer Pages,和PHP等Web技術開發。

Dreamweaver可在Mac和Windows兩種操作系統上運行。


安全服務器

一個安全的服務器可以對傳輸的數據進行加密。

如果你打算做網上的信用卡交易,或其他類型的Web通信,需要加以保護防止未經授權的訪問,您的ISP必須提供一個安全的服務器。