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