主頁(yè) > 知識(shí)庫(kù) > shtml include使用方法

shtml include使用方法

熱門標(biāo)簽:電銷機(jī)器人外呼失敗怎么回事 南寧銷售外呼系統(tǒng)線路商 齊齊哈爾地圖標(biāo)注地點(diǎn) 縣域地圖標(biāo)注點(diǎn) 邵陽(yáng)市地圖標(biāo)注app 400電話座機(jī)怎么辦理 天津銷售電銷機(jī)器人公司 吃雞地圖標(biāo)注設(shè)置 400電話申請(qǐng)好不好
應(yīng)用它可以把網(wǎng)站中一些公共區(qū)域做成獨(dú)立的頁(yè)面,然后利用此技術(shù)嵌入到其它需要此區(qū)域內(nèi)容的頁(yè)面中去。

機(jī)制:
SSI機(jī)制是動(dòng)態(tài)包含,而不是靜態(tài)生成,是由web服務(wù)器比如apache在收到用戶的請(qǐng)求時(shí),如果解析到其中有SSI包含指令時(shí),自動(dòng)取出被包含的頁(yè)面嵌入到被請(qǐng)求的頁(yè)面中一起當(dāng)做一個(gè)整體的頁(yè)面發(fā)送給用戶,對(duì)用戶來(lái)說(shuō)根本不知道服務(wù)器做了啥,只是知道得到一個(gè)完整的頁(yè)面。

好處:
由SSI工作機(jī)制我們知道,包含動(dòng)作是在每次用戶請(qǐng)求頁(yè)面時(shí)發(fā)生,所以如果被包含的頁(yè)面內(nèi)容有變化,也能實(shí)時(shí)的反應(yīng)出來(lái),正因?yàn)槿绱?,就很容易用?lái)實(shí)現(xiàn)靜態(tài)頁(yè)面的動(dòng)態(tài)嵌入,我們就可以用來(lái)實(shí)現(xiàn)網(wǎng)站中全站公共區(qū)域,或是出現(xiàn)很多的重復(fù)區(qū)域內(nèi)容發(fā)布成一個(gè)獨(dú)立靜態(tài)頁(yè)面,然后在需要的地方用SSI指令包含進(jìn)去,比如象全站的頭部和尾部,全站最新新聞,最熱排行榜等等。此技術(shù)廣泛被大多門戶網(wǎng)站使用,如163,sina等。

最熱內(nèi)容實(shí)現(xiàn)方法:
首先配置好SSI環(huán)境(參考其它SSI配置教程)
然后建立一個(gè)獨(dú)立的結(jié)點(diǎn)
新建一個(gè)附加發(fā)布或文章頁(yè),綁定調(diào)用最熱內(nèi)容的小模板,同時(shí)指定一個(gè)路徑和文件名
然后發(fā)布成一個(gè)靜態(tài)html頁(yè)面/hot.html
然后在網(wǎng)站首頁(yè)留出來(lái)的放最熱內(nèi)容的框中寫以下SSI指令
<!--#include virtual="/hot.html" -->
把首頁(yè)發(fā)布的擴(kuò)展名改為index.shtml(服務(wù)器配置中目錄默認(rèn)文檔頁(yè)面也要加上shtml類型)
這樣用/index.shtml就可以看到效果了,以后每次增加完一堆文章后,只需要更新一下這個(gè)hot.html就可以了,首頁(yè)都不用更新

這種方法甚至可以把首頁(yè)中的欄目列表區(qū)塊都做成這種形式,利用每個(gè)結(jié)點(diǎn)的附加發(fā)布功能就可以在發(fā)布欄目首頁(yè)的同時(shí),再多附加發(fā)布一個(gè)此結(jié)點(diǎn)的內(nèi)容列表的小頁(yè)面,然后在首頁(yè)上用SSI指令嵌入進(jìn)去,以后更新欄目?jī)?nèi)容和欄目附加發(fā)布頁(yè)就可以了,而首頁(yè)根本不用隨時(shí)刷新了!

標(biāo)簽:衡水 寧夏 贛州 日照 寧波 延安 濟(jì)寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《shtml include使用方法》,本文關(guān)鍵詞  shtml,include,使用方法,shtml,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《shtml include使用方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于shtml include使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章