創建一個簡單的網頁
隨著Internet 的飛速發展,動態網頁的開發方法五花八門,有ASP,JSP,PHP,CGI等等,其中web server主要集中在IIS,Apache等上,MS 的IIS 以其強大的功能吸引了很多的開發者,ASP 是IIS 上用的最多的網頁開發方法,可是ASP 對開發非MS 產品的數據庫程序時,簡直就是一場惡夢,同時IIS 的漏洞越來越多,系統管理員每天都得注意最新的漏洞補丁,否則不是被黑客攻翻就是被病毒感染,最近的redcode,bluecode,nimda就是例子。
具有速度快,安全性好,跨平台而且是完全免費的apache http server吸引了越來越多的開發者,而borland 新推出的delphi6 開始支持Apache,功能強大的delphi 和 快速安全的apache 是一對非常好的動態網站開發方式,而且delphi6 的工程源碼幾乎不用動就可以用kylix 編譯,並在lunix 下的apache 上運行,厲害吧,動手吧,讓我們開始做一個簡單的網頁吧!
1.環境設置
先從http://www.apache.org 上下載apache http server for windows 版,最新的版本是1.3.22,然後安裝到服務器上,調試階段最好現在本機上安裝,反正apache 支持win9x:),安裝完畢後,在IE裡面輸入http://localhost,會正常顯示apache 默認頁,說明安裝成功!
2.現在打開delphi6 ,點菜單file-new-other,在new頁裡面選web server aplication,出現下面圖片
選擇Apache shared Module(DLL),系統就會建立一個空的工程.把工程另存為test,unit1另存為wmp.pas.delphi 就會生成以下的工程代碼
library test;
uses
WebBroker,
ApacheApp,
wmp in wmp.pas {WebModule1: TWebModule};
{$R *.res}
exports