【摘 要】隨著互聯(lián)網(wǎng)的迅速推廣,越來(lái)越多的企業(yè)和個(gè)人得益于網(wǎng)絡(luò)而發(fā)展,越來(lái)越多的網(wǎng)站如雨后春筍般涌現(xiàn)。但是人們?cè)絹?lái)越不滿足于文字圖片等靜止不動(dòng)的頁(yè)面效果,所以動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)越來(lái)越占據(jù)網(wǎng)站開(kāi)發(fā)的主流。ASP作為一個(gè)極為優(yōu)秀的網(wǎng)絡(luò)開(kāi)發(fā)工具,已被國(guó)內(nèi)外互聯(lián)網(wǎng)站廣泛應(yīng)用。本文主要介紹了ASP技術(shù)及利用Dreamweaver進(jìn)行ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)前的配置工作。
【關(guān)鍵詞】動(dòng)態(tài)網(wǎng)站 ASP Dreamweaver 網(wǎng)頁(yè)設(shè)計(jì)配置
【中圖分類(lèi)號(hào)】TP311 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】1674-4810(2013)29-0200-01
一 ASP簡(jiǎn)介
ASP(Active Server Pages)是微軟公司提供的開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù),具有開(kāi)發(fā)簡(jiǎn)單、功能強(qiáng)大等優(yōu)點(diǎn)。ASP使生成Web動(dòng)態(tài)內(nèi)容及構(gòu)造功能強(qiáng)大的Web應(yīng)用程序的工作變得十分簡(jiǎn)單。ASP具有以下的特點(diǎn):(1)無(wú)須編譯。ASP腳本嵌入到HTML當(dāng)中,無(wú)須編譯或鏈接即可直接解釋執(zhí)行。(2)易于生成。使用成規(guī)文本編輯器(如Windows下的記事本)即可進(jìn)行ASP頁(yè)面的設(shè)計(jì)。(3)獨(dú)立于瀏覽器。用戶(hù)端只要使用可解釋常規(guī)HTML代碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的主頁(yè),ASP簡(jiǎn)本是在站點(diǎn)服務(wù)器端執(zhí)行的,用戶(hù)端的瀏覽器不需要支持它,因此不需要通過(guò)從服務(wù)器下載ASP頁(yè)面。(4)面向?qū)ο蟆T贏SP腳本中可以方便地引用系統(tǒng)組件和ASP的內(nèi)置組件,還能通過(guò)定制ActiveX服務(wù)器組件來(lái)擴(kuò)充功能。(5)與任何ActiveX腳本語(yǔ)言兼容。除了可使用VBScript和JavaScript進(jìn)行設(shè)計(jì)外,還可通過(guò)Plug-in的方式,使用由第三方所提供的其他腳本語(yǔ)言。(6)源代碼不會(huì)外漏。ASP腳本在服務(wù)器上執(zhí)行,傳到用戶(hù)瀏覽器的只是ASP執(zhí)行結(jié)果所生成的常規(guī)HTML碼,這樣可保證編寫(xiě)出來(lái)的程序代碼不會(huì)外漏。(7)支持Access、SQL Server等多種數(shù)據(jù)庫(kù)。Excel建立的數(shù)據(jù)只需簡(jiǎn)單轉(zhuǎn)換即可用于網(wǎng)站設(shè)計(jì)。
二 進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)前的基本步驟
1.進(jìn)行IIS安裝
將Windows Professional XP系統(tǒng)安裝光盤(pán)插入到驅(qū)動(dòng)器中。
執(zhí)行“開(kāi)始”菜單上的“設(shè)置”、“控制面板”、“添加或刪除程序”,打開(kāi)“添加或刪除程序”對(duì)話框從左側(cè)列表選擇“添加/刪除Windows組件”按鈕,打開(kāi)對(duì)話框,單擊向?qū)姘迳系摹霸敿?xì)信息”按鈕,確認(rèn)“萬(wàn)維網(wǎng)服務(wù)”被選中,單擊“下一步”按鈕,打開(kāi)“Windows組件向?qū)А卑惭b進(jìn)度對(duì)話框安裝完成后,系統(tǒng)會(huì)自動(dòng)打開(kāi)“Windows組件向?qū)А卑惭b結(jié)束對(duì)話框,單擊“完成”按鈕,完成設(shè)置默認(rèn)狀態(tài)下,IIS會(huì)被安裝到C驅(qū)動(dòng)器下的InetPub目錄中,其中有一個(gè)名為wwwroot的文件夾,它是訪問(wèn)的默認(rèn)目錄。
2.創(chuàng)建ASP程序
創(chuàng)建新Web站點(diǎn)首先啟動(dòng)IIS,右擊“默認(rèn)網(wǎng)站”,從快捷菜單中,選擇“新建”|“虛擬目錄”打開(kāi)“虛擬目錄創(chuàng)建向?qū)А睂?duì)話框,在“別名”中輸入一個(gè)名稱(chēng),單擊“下一步”,在“目錄”中輸入一個(gè)要存放文件的路徑,以后都是默認(rèn),最后單擊“完成”按鈕,完成操作設(shè)置網(wǎng)站屬性,啟動(dòng)IIS,選擇“默認(rèn)網(wǎng)站”,右擊選擇“屬性”命令,在“默認(rèn)網(wǎng)站屬性”對(duì)話框中,選擇“主目錄”,在其“本地路徑”中輸入存放文件的路徑,其他默認(rèn)連接數(shù)據(jù)庫(kù)。這里主要介紹利用Dreamweaver通過(guò)IIS與Access數(shù)據(jù)庫(kù)的連接,通常有兩種方式:通過(guò)ODBC連接Access數(shù)據(jù)庫(kù)和使用OLE DB連接Access數(shù)據(jù)庫(kù)。下面主要介紹ODBC連接:
連接ODBC有兩步:(1)在Windows操作系統(tǒng)中創(chuàng)建ODBC連接,依次單擊“開(kāi)始”→“設(shè)置”→“控制面板”,然后雙擊“管理工具”→“數(shù)據(jù)源”打開(kāi)ODBC數(shù)據(jù)源管理器,在“驅(qū)動(dòng)程序”選項(xiàng)卡中選擇Driver do Microsoft Access(*.mdb),在“系統(tǒng)DSN”選項(xiàng)卡中,單擊“添加”按鈕,打開(kāi)“創(chuàng)建新數(shù)據(jù)源”對(duì)話框,在對(duì)話框中的“數(shù)據(jù)源名”中輸入名稱(chēng)(一般使用跟實(shí)際系統(tǒng)有關(guān)系的名稱(chēng)),然后單擊“選擇”按鈕,選擇相應(yīng)的Access數(shù)據(jù)庫(kù)文件,單擊“確定”按鈕,完成ODBC的管理。(2)創(chuàng)建ADO連接,首先用Dreamweaver建立一個(gè)個(gè)人站點(diǎn),在Dreamweaver文檔窗口中選擇菜單欄上的“窗口”|“數(shù)據(jù)庫(kù)”命令,打開(kāi)“應(yīng)用程序”面板的“數(shù)據(jù)庫(kù)”選項(xiàng)卡,單擊對(duì)話框中的“+”號(hào)按鈕,從打開(kāi)的下拉菜單中選擇“數(shù)據(jù)源名稱(chēng)(DSN)”命令,打開(kāi)“數(shù)據(jù)源名稱(chēng)(DSN)”對(duì)話框,輸入“連接名稱(chēng)”,選擇“數(shù)據(jù)源名稱(chēng)”,然后單擊“使用本地”按鈕,再單擊“測(cè)試”按鈕,出現(xiàn)一個(gè)連接成功的對(duì)話框,表示建立連接成功。單擊“確定”按鈕,完成連接,完成了上述內(nèi)容就可以建立Dreamweaver頁(yè)面進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)了。
三 結(jié)束語(yǔ)
完成了上述內(nèi)容就可以建立Dreamweaver頁(yè)面進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)了。我們只有了解了配置,做好準(zhǔn)備工作,在設(shè)計(jì)過(guò)程中才能胸有成竹,不慌不亂。
參考文獻(xiàn)
[1]劉好增、張坤等編著.ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)實(shí)踐教程(第2版)[M].北京:清華大學(xué)出版社,2007:1~13
[2]陳益材、李睦芳編著.Dreamweaver CS3+ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)從基礎(chǔ)到實(shí)踐[M].北京:機(jī)械工業(yè)出版社,2008
[3]王勇、仲治國(guó)編著.ASP動(dòng)態(tài)網(wǎng)站設(shè)計(jì)完整實(shí)例詳解[M].北京:電子工業(yè)出版社,2009
〔責(zé)任編輯:龐遠(yuǎn)燕〕