摘 要 隨著計算機技術的發展,動態網頁制作已被逐漸應用到個人網站的建設中去。文章對以FrontPage制作網頁界面,ASP和ACCSEE數據庫結合制作完成動態網頁的設計進行了論述,對應用ASP技術進行網頁設計有著一定的參考價值。
關鍵詞 FrontPage Access 個人網頁設計
中圖分類號: TP311 文獻標識碼:A
1 引言
隨著計算機技術的發展、計算機使用的普及,個人網頁目前已經受到越來越多用戶的關注。由于個人網頁設計的好壞直接影響著宣傳的效果,因此,圖、文、聲、像并茂的動態網頁成了目前個人網頁的發展方向。要想設計出美觀大方、生動有趣的個人網頁,必須在新的技術條件下服從技術的需要,把握整體,統籌安排,從而獲得最佳的瀏覽效果。首先采用FrontPage制作出網頁界面,接著用ASP和ACCSEE數據庫結合制作完成動態網頁。
2 個人網頁設計原則及工具
一個好的個人網頁設計,應該具有設計方案主題鮮明、網站導航清晰、網頁風格統一、頁面內容新穎等特點。設計主頁首先要選擇合適的工具軟件, FrontPage 是微軟出品的網頁編輯軟件,也是 Office 系列軟件的組成部分,用FrontPage 制作的網頁在 IE 瀏覽器中的效果也特別好。ASP(Active Server Pages)是一種服務器端編寫環境,可以用來創建和運行動態網頁或Web應用程序。ASP頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容,也可以創建使用HTML網頁作為用戶界面的Web應用程序。它是一套服務器端的命令(Script)開發環境。它利用了特殊的符號(<% 和% >)來區分HTML與必須經過服務器翻譯才送往客戶端的命令,如此組合成一個動態并能存取服務器端數據庫的網頁。
3 用Frontpage和ASP設計個人網頁
3.1 ASP技術原理
網頁的制作經歷了從靜態的文件到動態的展現過程,而網絡應用系統的開發除了要求動態、穩定與執行效率之外,與數據庫的結合更是不可缺少的。使用ASP不僅意味著可以讀取MS SQL Server的數據庫,同時也意味著可以讀取其它ODC (Open Database Connect)兼容的數據庫。ADO(ActiveX Data Object)是一項數據庫訪問技術,它提供了網頁開發人員實時存取教據庫的能力。在數據庫的應用中,使用ADO編寫的應用程序可以存取在 lnternet上任何地方的資源,因此使用起來十分便利。
3.2 動態網頁的設計和實現
我們以首頁為例,說明用Frontpage制作網頁的基本方法。在設計首頁時,用Frontpage新建網頁,居中插入4行1列800寬度的表格,把第3行拆分成兩列,首頁框架就完成了。該部分操作見圖1所示。
然后根據頁面需要插入相應的文字及背景圖片即可完成。當靜態頁面設計成功后,就需要在頁面中插入動態內容,比如導航欄,文章列表等。這是就用到了Asp語言訪問數據庫。
要讀寫數據庫,網頁首先得和相應的數據庫進行連接,只有連接成功才能讀寫數據庫。連接數據庫時候用Connection方法建立連接,并且打開連接。
在網頁制作時往往把上面程序作為一個單獨的asp文件,一般命名conn.asp。其他頁面涉及到讀寫數據庫時往往用語句<!--#include file=\"conn.asp\" -->把這個頁面包含進去。當頁面完成時,為了釋放數據庫占用的資源要用下面程序關閉連接。
我們以首頁我的日志欄目為例說明如何實現數據綁定及循環。前臺頁面顯示的動態內容是讀取數據庫來完成的。
4 結論
隨著網絡的價值和優勢被人們不斷發現和認可,越來越多的人選擇用互聯網掌握知識、查找信息、交流情感、娛樂游戲和自由交易等。因此,能夠實現頁面動態功能的ASP技術成為了網站愛好者關注的焦點。隨著人們對ASP認識的進一步深人,ASP必將逐步成為設計個人網頁技術的首選。本次研究基于ASP技術分析了個人動態網頁的設計和實現,對于進一步推廣相關技術的應用有著一定的實際意義。
參考文獻
[1] 龔燕平等.學以致用FrontPage 2003中文版典型實例教程.北京:中國水利水電出版社.2005年.
[2] 汪曉平等.ASP網絡開發技術(第二版).北京:人民郵電出版社.2003年.
[3] 丁愛萍.網頁制作教程.北京:電子工業出版社.2003年.