天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 搜索引擎論文 >

基于搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化策略

發(fā)布時(shí)間:2016-07-15 03:05

  本文關(guān)鍵詞:基于搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化策略,,由筆耕文化傳播整理發(fā)布。


當(dāng)前位置:文庫(kù)下載 > 所有分類 > IT/計(jì)算機(jī) > 基于搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化策略

基于搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化策略

介紹搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化的策略

基于搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化策略

ITA

搜索引擎收錄的問題,但是出于訪問效率等因素綜合考慮,動(dòng)態(tài)數(shù)據(jù)靜態(tài)化發(fā)布為越來越多的內(nèi)容管理系統(tǒng)采用。而通過模板引擎技術(shù)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)靜態(tài)化,是目前網(wǎng)站開發(fā)的趨勢(shì)。各種開發(fā)語言都有基于自己的模板引擎,基于Java的模板引擎有[10]:Velocity,FreeMarker,Jamon,等等。這些模板引擎技術(shù)各有千秋,本文采用了應(yīng)用非常廣泛的FreeMarker來實(shí)現(xiàn)網(wǎng)站內(nèi)容的靜態(tài)發(fā)布。

FreeMarker是一個(gè)免費(fèi)的模板引擎組件

[11]

#信息系統(tǒng)!

鍵詞、內(nèi)容等數(shù)據(jù),并被存儲(chǔ)到數(shù)據(jù)庫(kù)中,審核后將會(huì)觸發(fā)靜態(tài)化數(shù)據(jù)的Java對(duì)象。該Java對(duì)象根據(jù)這條新聞的唯一標(biāo)識(shí),從數(shù)據(jù)庫(kù)中獲得該新聞的所有信息,并將這些信息封裝到對(duì)象ArticlePo中。接下來,需要將該對(duì)象和模板結(jié)合起來,發(fā)布成靜態(tài)頁面,如以下代碼所示,其中

aInfo是對(duì)象ArticlePo的一個(gè)實(shí)例,包含一條新聞的信息:

Maproot=newHashMap();

,它使用

root1put("ArticleTitle",aInfo1getA());root1put("word",aIo1());

1put(",a1());

純Java編寫,是一個(gè)Jar包。通常由Java程序準(zhǔn)備要顯示的數(shù)據(jù),由FreeMarker根據(jù)模板描述生成包含這些數(shù)據(jù)的頁面。FreeMarker將設(shè)計(jì)者和程序員視為具有不同專業(yè)技能的不同個(gè)體,界面設(shè)計(jì)人員只需要在HTML,包含F(xiàn)reeMarker頁面輸出時(shí),向模板提供變化的信息,、文件,甚至在程序中直接生成,模板設(shè)計(jì)者不用關(guān)心數(shù)據(jù)從哪兒來,只需使用已經(jīng)建立的數(shù)據(jù)模型。

312 模板引擎技術(shù)在SEO中的應(yīng)用

te1getTemplate(“content1ftl");htmlFile=newFile(filepath+filename);//靜態(tài)化

網(wǎng)頁名稱和路徑

Writerout=newBufferedWriter(newOutputStreamWrit2er(newFileOutputStream(htmlFile)));

try{tem1process(root,out);}out1flush();

模板中的標(biāo)簽將會(huì)被aInfo對(duì)應(yīng)的數(shù)據(jù)替換,生成靜態(tài)頁面,訪問該新聞的時(shí)候,則不需要再進(jìn)行數(shù)據(jù)庫(kù)的訪問操作,直接訪問生成的靜態(tài)頁面即可。

以實(shí)現(xiàn)增加新聞為例,其中新聞?dòng)蓸?biāo)題、關(guān)鍵詞和內(nèi)容描述幾個(gè)屬性組成,來說明利用模板引擎技術(shù)實(shí)現(xiàn)SEO的方法以及動(dòng)態(tài)數(shù)據(jù)靜態(tài)化的方法。

首先,界面設(shè)計(jì)人員在模板中相應(yīng)位置加入

FreeMarker指令,編輯新聞頁面的模板content1ftl:

4 SEO實(shí)例

筆者負(fù)責(zé)開發(fā)的北京市科學(xué)技術(shù)出版社網(wǎng)站

(www1bjkpress1com1cn),又名“貝殼閱讀網(wǎng)”,經(jīng)SEO策

……

  本文關(guān)鍵詞:基于搜索引擎優(yōu)化技術(shù)與模板引擎技術(shù)的網(wǎng)站優(yōu)化策略,由筆耕文化傳播整理發(fā)布。



本文編號(hào):71291

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/71291.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6959d***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com