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