acromeida開(kāi)發(fā)的Dreamweaver 是完成成都網(wǎng)站建設的專(zhuān)業(yè)工具,它將可視布局工具、應用程序開(kāi)發(fā)功能和代碼編輯支持組合為一個(gè)強大的工具,使每個(gè)級別的開(kāi)發(fā)設計人員都可以利用它快速地創(chuàng )建吸引人并且符合標準的站點(diǎn)和應用程序。開(kāi)發(fā)設計人員可以將其選擇的服務(wù)器技術(shù)與Dreamweaver配合使用,建立將用戶(hù)連接到數據庫、Web服務(wù)和舊式系統的強大Internet應用程序。
在Dreamweaver里,用戶(hù)可以選擇一個(gè)開(kāi)發(fā)模型、建立數據連接然后創(chuàng )建具有動(dòng)態(tài)內容的頁(yè)面。下面將詳細介紹Dreamweaver與數據庫的交互。
2 創(chuàng )建動(dòng)態(tài)頁(yè)面
首先建立一個(gè)靜態(tài)頁(yè)面,然后把它轉為動(dòng)態(tài)的。創(chuàng )建成都網(wǎng)頁(yè)設計動(dòng)態(tài)數據頁(yè)面需要四個(gè)步驟:
①設計頁(yè)面布局。
②定義Dreamweaver 數據源。
③添加動(dòng)態(tài)內容。
④添加服務(wù)器行為。
其中“服務(wù)器行為”是指用戶(hù)在建立數據庫連接和查詢(xún)之后可以指定給Web頁(yè)面的功能,比如像數據記錄的增、刪、改等。為了在Dreamweaver里建立數據驅動(dòng)的Web應用程序,用戶(hù)需要具備:Web服務(wù)器;Web應用服務(wù)程序,比如“IIS”;開(kāi)發(fā)模型;數據庫;數據庫驅動(dòng)程序。
3 選定開(kāi)發(fā)模型
選擇的開(kāi)發(fā)模型還會(huì )影響到與數據庫的連接方式,ASP、ASP.NET、JSP、PHP和ColdFusion是幾種開(kāi)發(fā)模型,每種都使用不同的編程語(yǔ)言和應用服務(wù)程序。成都網(wǎng)站建設使用不同的開(kāi)發(fā)模型有相應的數據庫連接方式。
當用戶(hù)選擇了開(kāi)發(fā)模型之后,就要在Dreamweaver中指定它,因為Dreamweaver要基于開(kāi)發(fā)模型來(lái)插入代碼。要選擇開(kāi)發(fā)模型,可以在菜單欄中選擇“站點(diǎn)”→“管理站點(diǎn)”→“新建”。在“測試服務(wù)器”窗口里從“服務(wù)器模型”下拉菜單中選擇七種開(kāi)發(fā)模型之一:ASP JavaScript、ASP VBScript、ASP.NET C#、ASP.NET VB、ColdFusion、JSP、PHP MySQL。
在選擇了開(kāi)發(fā)模型之后,就可以指定Dreamweaver上傳代碼的遠程文件夾。這些代碼必須位于Web服務(wù)器/應用服務(wù)程序發(fā)布目錄中才能奏效。