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