齊慧平
【摘要】靜態(tài)頁面轉(zhuǎn)化為動態(tài)頁面的過程中,從功能上可以分為前臺靜態(tài)模塊和后臺靜態(tài)模塊。前臺制作的效果圖與編輯以及動畫制作簡單可以理解為靜態(tài)模塊,而后臺模塊主通常是通過下載免費的網(wǎng)站的管理平臺,并將其與前臺進行整合,或者所有功能均完全進行自主開發(fā),并根據(jù)根據(jù)客戶的需求進行定制,逐一實現(xiàn)客戶所要求的功能。
【關(guān)鍵詞】靜態(tài)頁面 動態(tài)頁面 轉(zhuǎn)化
【中圖分類號】G434 【文獻標識碼】A 【文章編號】2095-3089(2019)12-0250-02
1.概述
靜態(tài)頁面是在互聯(lián)網(wǎng)發(fā)展初期階段,瀏覽器智能對HTML標記文本內(nèi)容供人們?yōu)g覽,通過Internet進入到各個Web站點,并通過超級文本鏈接進入到其他Web頁,是以一個Web頁面作為首頁,以其他Web頁作為支點,形成一個樹狀結(jié)構(gòu),每個Web也都是以HTML格式進行編寫采用HTTP超文本傳輸協(xié)議在互聯(lián)網(wǎng)中傳輸。然而,隨著用戶對瀏覽器瀏覽頁面的需求逐漸增加,需要在頁面中進行交互操作等,靜態(tài)頁面已經(jīng)不能滿足人們?nèi)諠u增長的需求了。為了解決靜態(tài)頁面的不足,人們將Web技術(shù)與傳統(tǒng)編程技術(shù)向結(jié)合,通過在傳統(tǒng)靜態(tài)頁面中加入各種邏輯和程序等,實現(xiàn)客戶端和Web服務(wù)器進行動態(tài)信息交互,這種網(wǎng)絡(luò)編程技術(shù)所創(chuàng)建的頁面便是動態(tài)頁面。動態(tài)網(wǎng)頁不是獨立存在于服務(wù)器的網(wǎng)頁文件,而是通過對瀏覽器發(fā)出請求所反饋網(wǎng)頁,其中主要包含有服務(wù)器端腳本,因此,頁面文件名通常以asp、jsp、php等為后綴。動態(tài)網(wǎng)頁由于需要對數(shù)據(jù)庫進行處理,所以訪問速度較慢,但是由于其具有特殊的代碼,因此不容易被搜索引擎檢索。
2.靜態(tài)頁面轉(zhuǎn)化為動態(tài)頁面實現(xiàn)的過程探討
2.1前期策劃
在開始網(wǎng)站制作之前先對同類型的網(wǎng)站進行瀏覽、分析, 并在瀏覽過程中不斷學習其精華優(yōu)秀的部分、對網(wǎng)站的不足之處進行分析,從而避免在制作過程中出現(xiàn)相同的錯誤,對于網(wǎng)站不同之處進行討論,以提高未來網(wǎng)站制作的質(zhì)量和效果。在網(wǎng)站前期策劃過程中對內(nèi)容、風格、面向的客戶端群體以及客戶需求等進行定位和分析,然后進行網(wǎng)頁編輯、效果圖、動畫等設(shè)計,并將對技術(shù)處理、網(wǎng)站發(fā)布與維護進行規(guī)劃。
2.2 風格定位
根據(jù)網(wǎng)站的主題、面向的客戶等對網(wǎng)站風格進行定位,在進行設(shè)計之前對該行業(yè)、主題主要用戶群體等進行一定的調(diào)查、了解和學習可以有效激發(fā)設(shè)計者的設(shè)計靈感,例如在制作一個教育機構(gòu)網(wǎng)站時,通過對該教育機構(gòu)所面對的客戶是成人、青少年、少兒、幼兒等進行調(diào)查,并對該教育機構(gòu)的主要教育方向等進行學習和了解,過時幼兒早教機構(gòu)的網(wǎng)站制作可使用顏色亮麗多彩為主,讓用戶進入到網(wǎng)站第一感覺就是活潑多彩,從風格上就能感覺到這是一個針對幼兒的網(wǎng)站。
2.3 規(guī)劃草圖和站點結(jié)構(gòu)
草圖規(guī)劃是網(wǎng)站設(shè)計開始的第一步,一個網(wǎng)站設(shè)計的是從一個簡單的界面開始,需要把設(shè)計者的對整個項目設(shè)計的構(gòu)思、結(jié)構(gòu)、理念等融入到一起,并勾勒出用戶想要看到的東西,成一個初步的網(wǎng)站頁面,然后在對每個細節(jié)進行美化、測試。
站點結(jié)構(gòu)是網(wǎng)站的整體框架,是將用戶引導至不同的目的網(wǎng)頁,應當要對網(wǎng)站的結(jié)構(gòu)進行明確的分類、歸納,結(jié)構(gòu)要清晰,讓用戶在瀏覽過程中能夠清晰、明確、快速找到自己想要的信息。
導航圖和命名規(guī)則都是網(wǎng)站項目建立的主干,后續(xù)的所有的工作都要由此展開。網(wǎng)站的目錄是在最初建立網(wǎng)站時所創(chuàng)建的目錄,目錄的結(jié)構(gòu)常常被設(shè)計者忽略,大多數(shù)設(shè)計者都是隨意創(chuàng)建子目錄,未對其進行有序的規(guī)劃,使得目錄結(jié)構(gòu)混亂不堪,雖然目錄結(jié)構(gòu)的不會對用戶體驗產(chǎn)生影響,但是會嚴重影響站點本身的上傳維護、內(nèi)容、未來的擴充和移植等。因此,在建立目錄時應當要注意以下幾點:(1)不要將所有文件都存放在根目錄下;(2)按主菜單欄目內(nèi)容建立子目錄,例如,企業(yè)站點可以按公司簡介、產(chǎn)品介紹、價格、在線定單、反饋聯(lián)系等建立相應目錄;(3)在每個主目錄下都建立獨立的images目錄和一個站點根目錄,而根目錄下的images目錄只是用來放首頁和一些次要欄目的圖片;(4)目錄的層次不要太深,盡量不要超過3層,方便維護和管理。
2.4代碼融合
站管理平臺與靜態(tài)頁面的整合,并對程序進行調(diào)試,具體步驟如下:(1)打開IIS并選中新創(chuàng)建的虛擬目錄;(2)打開“admin”文件夾并選中“l(fā)ogin.asp”文件使用右鍵執(zhí)行“瀏覽”命令;(3)在添加的欄目中的“模板管理”進行修改模板,添加新內(nèi)容。
3.結(jié)束語
綜上所述,動態(tài)頁面是以數(shù)據(jù)庫技術(shù)作為基礎(chǔ),能夠有效降低網(wǎng)站維護的工作量,將靜態(tài)頁面轉(zhuǎn)化為動態(tài)頁面需要進行前期策劃、風格定位、規(guī)劃草圖和站點結(jié)構(gòu)并對代碼進行融合,才能實現(xiàn)靜態(tài)頁面到動態(tài)頁面的轉(zhuǎn)換,從而實現(xiàn)交互功能。