1.靜態(tài)頁(yè)面設計
動(dòng)態(tài)頁(yè)面設計實(shí)際上是在原來(lái)的靜態(tài)頁(yè)面的基礎上加上Web應用程序。在添加動(dòng)態(tài)內容之前,必須先完成頁(yè)面內容、布局、色調、風(fēng)格等各方面的靜態(tài)設計工作。動(dòng)態(tài)頁(yè)面的主要工作是在靜態(tài)頁(yè)面中添加數據庫調用程序。
Dreammweaver Ultradev4幾乎提供了所有Dreamweaver4的的功能,利用它就可以直接進(jìn)行靜態(tài)頁(yè)面的編排設計,當然開(kāi)發(fā)人員必須對 Dreamweaver比較熟悉。

2.加入Web應用程序
這是動(dòng)態(tài)頁(yè)面設計的核心工作。要在服務(wù)器端執行Web應應用程序,解釋ASP或PHP代碼必須有Web服務(wù)器的支持。在加入Web應用程序之前,必須保證已構建了本地的開(kāi)發(fā)環(huán)境。
3.調試Web應用程序
般來(lái)說(shuō),Web應應用程序只能簡(jiǎn)單地指出發(fā)生第一次錯誤代碼的行號,所以在這里調試的意義主要體現在測試是否成功??梢栽?nbsp;Dreamweaver Ultradev4中按F12鍵查看頁(yè)面,但這不是一種很好的調試方法。在建立了本地站點(diǎn)之后,應該采用在站點(diǎn)中瀏覽頁(yè)面的方式進(jìn)行測試。
要保證上面開(kāi)發(fā)流程的正常運作,需要一定的環(huán)境。在制作動(dòng)態(tài)網(wǎng)頁(yè)的時(shí)候提供一個(gè)本地環(huán)境即可,調試成功之后再將它發(fā)布。
利用Dreamweaver Ultra Dev4開(kāi)發(fā)動(dòng)態(tài)Web需要以下幾方面的開(kāi)發(fā)環(huán)境:
1)Web服務(wù)器
提供一個(gè)能夠解釋腳本代碼的遠端站點(diǎn)
2)應用程序服務(wù)器
架設在Web服務(wù)器上面用于提供應用程序服務(wù)。有些Web服務(wù)器自帶應用程序服務(wù),如Microsoft的的IS。
3)數據庫支持
為了在靜態(tài)頁(yè)面中添加數據庫調用,必須有功能強大的數據庫軟件的支持。
4)驅動(dòng)數據庫
必須在數據庫驅動(dòng)中產(chǎn)生數據庫相應的數據源,這樣在Web應應用程序中才可以選擇需要的數據源連接到數據庫。
5)編編寫(xiě)訪(fǎng)問(wèn)數據庫的代碼
提供了數據源后,即可在Dreamweaver Ultra Dev4中連接數據庫,進(jìn)而執行數據庫的一些操作。如果是運用ASP技術(shù),一般通過(guò)ADO接接口訪(fǎng)問(wèn)數據庫。
Dreamweaver Ultradev4可以幫助開(kāi)發(fā)人員生成用ADO對象和數據庫交互的代碼。如果是運用PHP技術(shù),則可以通過(guò)ODBC接口訪(fǎng)問(wèn)數據庫,Dreamweaver Uitmdev4同樣可以自動(dòng)生成訪(fǎng)問(wèn)代碼。
付于在Windows操操作系統下的ASP開(kāi)發(fā)人員,可以選擇以下的配置方案
Dreammweaver Ultradev4運行平臺: Windows NT Server或 Windows2000
Web服務(wù)器:本地機上的IS;
應用程序服務(wù)器:本地機上的的IS;數據庫驅動(dòng):ODBC
網(wǎng)站建設數據庫支持:采用 Access2000,大型商業(yè)站點(diǎn)采用 SQL Server2000.
本文地址:http://www.havencoinwallet.com//article/2683.html