梁銀妮
摘要:Web網站中動態網頁設計技術的應用和實現,對網站管理信息化平臺的建設、維護和網站經濟效益的提高有著積極的意義。因此,本文將對Web網站中動態網頁設計技術進行了簡單的了解,并以ASP技術、PHP技術和JSP技術為主要研究內容,以促進對動態網頁設計技術的認識。
關鍵詞:Web網站;動態網頁設計技術;應用
中圖分類號:TP393.092 文獻標識碼:A 文章編號:1007-9416(2017)01-0083-01
隨著計算機技術的廣泛使用,使用和瀏覽網站的用戶和客戶端數量逐漸增加,則Web網站中動態網頁設計技術越發受到人們的重視和關注。而如何真正將Web網站中動態網頁設計技術應用于社會生活中成為設計人員重點思考的問題。因此,本文將對Web網站中動態網頁設計技術進行研究,以促進Web網站動態網頁設計技術水平的提高。
1 動態網頁設計技術分析
1.1 ASP技術
ASP全稱為Active Server Pages,該技術是由微軟開發的結合現代多種流行應用程序的技術,其更類似于HTML、Script和CGI的結合體,但并沒有自身專門的編程語言,而是允許用戶可以使用已有的腳本語言編程編寫ASP的應用程序,例:VBScript、JavaScript等。上文提及到ASP技術類似一種結合體,并且其結合了ODBC、IIS等當今流行的技術,則ASP技術不僅能夠彌補CGI的漏洞,還能在程序編制方面較HTML更加方便和靈活;再者,由于ASP技術先是在Web服務器端中運行,生成結果后以HTML的格式送至客戶端的瀏覽器,從而避免了客戶端個人信息的泄露,相較于其他腳本語言更加安全[1]。
1.2 PHP技術
PHP技術是一種動態網頁設計技術。PHP技術不僅自身是面向對象編程運作最好的選擇,其代碼還可作為“橋梁”-函數來連接眾多個人或是系統的數據信息和數據庫,而在這些連接中與MySQL數據庫的組合是最好的,也是最為開發商和客戶所青睞的;再者,還可以利用PHP技術編寫外圍函數以間接接存大量的數據庫。一般情況下,一個網絡項目最少分為三層:數據層、邏輯層和用戶層,例:像是Sun所提出的有關JSP技術的-用戶層JSP、邏輯層JavaBeans和數據層JDBC的三層結構,而在PHP中并沒有這些結構,則其存在的缺點其一便是缺乏規模的支持;由于PHP接連眾多的數據庫,則這時其二的弱點便顯現出來-所提供的數據庫接口彼此不統一[2]。
1.3 JSP技術
在Web網站動態網頁設計中使用JSP技術,首先需要Web頁面開發人員對最終頁面進行相應的設計和格式化,再用JSP標識或是小腳本最后生成動態頁面上的動態內容。生成的內容和邏輯被裝入JSP標識組件中,并與小腳本相互捆綁,在其他腳本服務器中運行時,Web管理人員或是頁面設計能夠編輯和使用JSP頁面;而在服務器端,JSP能夠對捆綁文件進行分析,同時生成以HTML形式的請求內容并發回瀏覽器。此外,JSP技術正常的運行模式分為兩種:(1)JSP頁面獨自客戶端相應請求并將結果返回客戶,相關數據由JavaBeans進行處理(2)結合servlet技術,將JSP頁面和servlet處理相互結合,在這種運行下,servlet起主要控制作用,并對客戶端發出的請求進行相應處理,并將請求用JSP頁面返回給客戶端。
2 Web網站中動態網頁設計技術的應用和實現
2.1 網站LOGO的規范與設計
L0GO的應用一直是CIS導入的基礎和最直接的表現形式,則網站LOGO在動態網頁設計中的重要性是不言而喻的。而作為網站內容的體現和標志,網站LOGO的設計應當遵循CIS的整體規律并有所突破。網站LOGO設計應遵守三個原則:強調統一、辨別性和獨特性、對事物張力的把握,再者,還要考慮網站LOGO要和網站發布和開發商想要體現的內容相關。在進行網站LOGO構圖時,其表現形式一般分為特示圖案、特示字體和合成字體,有關于特示圖案和字體,可以采用有特色的標志,例:特示圖案設計可以采用吉祥物圖案,或是在特示字體設計中采用圖案化字體;最后,有關于合成字體,其功能是通過文字造型讓用戶理解并給用戶留下深刻印象。
2.2 網站整體風格及其內容的開發
在進行Web網站整體風格建立時,首先要注意網站內容的開發,其中包括畫面的布局、系統的內部結構和實現辦法等等,這部分的網站設計水平和成果,尤其是網站的運行模式,對后期系統開發和系統投資有著重要的影響;而另一個重要的部分是網站版式編排布局的使用,網頁的整體設計代表著一種視覺語言,則如何進行版式設計體現著網站設計者的水平,也影響著瀏覽者對網站印象程度。
2.3 網頁的色彩搭配
Web網站中網頁色彩搭配原理分為四個:鮮明性、獨特性、適合性和聯想性。首先,鮮明性,利用色彩鮮明的顏色,引起人們的注意力,進而使用戶關注和瀏覽網站內容,而色彩的獨特性的作用和鮮明性相同,即利用與眾不同的色彩,使得用戶對Web網站的印象深刻;再者,適合性,不能說要鮮明性和獨特性,就隨意使用各種色彩還要考慮各種色彩之間的適合性;最后,要利用人們對不同色彩會產生不同聯想的特點進行Web網站色彩的搭配,例:藍色代表天空、海洋。
3 結語
在實際的工作中,ASP技術、PHP技術和JSP技術,這些都是Web網站在動態網頁設計中主要應用的技術,設計者應加強和掌握相關的動態網頁設計技巧、確保設計水平的不斷提高
參考文獻
[1]嚴加瓊.淺析網頁設計中的頁面布局[J].智能計算機與應用,2010(1):41-44.
[2]石國河.網頁設計中JSP和ASP技術的應用[J].通信技術,2010(2):98-100.