主機提供商在提供ASP的同時,一般都宣稱支持COLD FUSION。那么,COLD FUSION是什么?你是否需要使用COLD FUSION哪? COLD FUSION是由allaire公司推出的一個web服務器功能擴展包, 現在來說, 就是和ASP的功能一樣的。 但是, COLD FUSION要比ASP早的多。 我是在COLD FUSION 3.0的時候接觸的, 當時ASP剛剛推出1.0。COLD FUSION的最新版本是4.0,你可以在http://www.allaire.com/找到COLD FUSION的試用版下載、全套文檔、技術支持。 COLD FUSION的文件使用.cfm擴展名。COLD FUSION的語法很簡單,與HTML一樣,使用一些標記實現特別的功能。這些標記也和HTML一樣,不過都是用CF開頭的。例如<CFMAIL>...</CFMAIL>。 COLD FUSION的功能非常強大,它本身所帶的30多個例子幾乎實現了以前用CGI實現的所有WEB應用。COLD FUSION早就實現了ASP的功能。特別是ASP現在還勉勉強強的MAIL發送功能。COLD FUSION發送FORM結果到一個MAIL地址非常簡單。示例: <CFMAIL FROM="#form.Email#" TO="chinaasp@126.com"SUBJECT="Customer Feedback">
First Name: #form.FirstName#
Last Name:#form.LastName#
Email:#form.Email#
Address:#form.Address#
City: #form.City#
State:#form.State#
zip:#form.zipcode#
Comment:#form.Comment#
</CFMAIL> 所以這種情況我都是用COLD FUSION。 COLD FUSION也可以處理數據庫。所以在ASP出現之前,COLD FUSION占據了NT上WEB數據庫應用的市場。但是,COLD FUSION處理數據庫,必須使用ODBC。這對于租用主機空間的人來說,就要另外收費。而ASP就可以通過文件名訪問ACCESS等單機數據庫。 ALLAIRE有一個COLD FUSION STUDIO用來編輯COLD FUSION。你也可以使用鼎鼎有名的ALLAIRE HOMESITE編輯COLD FUSION文件,功能差不多,連界面都一樣。 由于ALLAIRE從來沒有在國內宣傳COLD FUSION,再加上COLD FUSION沒有中文版,國內知道COLD FUSION的人很少。還有ASP日后功能逐漸強大,COLD FUSION估計難逃像NETSCAPE在瀏覽器之爭中的失敗。
|