phpcms系統(tǒng)使用標(biāo)簽調(diào)用或JS調(diào)用的方式即在模板中插入標(biāo)簽或JS文件,實(shí)現(xiàn)后臺(tái)程序和前臺(tái)顯示的分離。phpcms系統(tǒng)中的模板就是普通的html網(wǎng)頁(yè)文件中插入系統(tǒng)的調(diào)用標(biāo)簽和JS文件。比如想在網(wǎng)頁(yè)的左上腳顯示logo 就 需要在網(wǎng)頁(yè)頭部模板左上腳顯示logo的位置插入 {$get_imgurl($_PHPCMS[logo])} 標(biāo)簽(這個(gè)標(biāo)簽為調(diào)用logo的標(biāo)簽)。保存所作的修改,假如啟用了HTML生成功能,則需要生成相關(guān)頁(yè)面,用瀏覽器訪問(wèn)網(wǎng)站頁(yè)面的時(shí)候logo就出現(xiàn)在了左上腳的位置。
一、標(biāo)簽和JS文件治理
1. 通過(guò)添加、修改以及自定義標(biāo)簽,得到所需要的標(biāo)簽和JS文件,然后插入到模板里就可以打造出屬于自己的網(wǎng)站了。公共標(biāo)簽調(diào)用治理:系統(tǒng)設(shè)置-->模板風(fēng)格-->標(biāo)簽JS調(diào)用治理
說(shuō)明:這些標(biāo)簽可以在各個(gè)頻道和網(wǎng)站首頁(yè)使用的。
2.頻道標(biāo)簽調(diào)用治理:選擇相關(guān)頻道-->高級(jí)治理-->標(biāo)簽調(diào)用治理
說(shuō)明:頻道標(biāo)簽可以在本頻道內(nèi)調(diào)用和在網(wǎng)站首頁(yè)調(diào)用(*注:兩個(gè)頻道使用了同一個(gè)功能模塊,比如兩個(gè)頻道都用到了文章模塊那么這兩個(gè)頻道里的標(biāo)簽是可以互相調(diào)用的)。
二、提示信息
標(biāo)簽和JS調(diào)用顯示的結(jié)果相同,您需要根據(jù)實(shí)際情況來(lái)決定選擇哪一種調(diào)用方式。下面就標(biāo)簽調(diào)用與JS調(diào)用特點(diǎn)做一下講解:
標(biāo)簽調(diào)用:
優(yōu)點(diǎn):在調(diào)用頁(yè)產(chǎn)生html,有利于搜索收錄,下載速度快
缺點(diǎn):假如您設(shè)置了生成html,html生成速度慢,需要經(jīng)常更新頁(yè)面才能保持最新,不能跨站或者跨頻道調(diào)用
短標(biāo)簽和長(zhǎng)標(biāo)簽有什么區(qū)別?
1、短標(biāo)簽更加簡(jiǎn)短,在進(jìn)行模板編輯的時(shí)候不會(huì)讓模板變形,通過(guò)短標(biāo)簽的英文名很輕易知道該標(biāo)簽的意義;
2、短標(biāo)簽一旦插入到模板就可以通過(guò)后臺(tái)修改標(biāo)簽參數(shù)來(lái)控制前臺(tái)顯示了;
3、短標(biāo)簽和后臺(tái)有關(guān)聯(lián),因此不能在后臺(tái)刪除正在使用的短標(biāo)簽,否則會(huì)導(dǎo)致短標(biāo)簽無(wú)法調(diào)出數(shù)據(jù)并顯示空白。
4、長(zhǎng)標(biāo)簽是phpcms 2.4版本開(kāi)始采用的標(biāo)簽方式,3.0仍然支持這種標(biāo)簽。
5、長(zhǎng)標(biāo)簽插入模板后假如要修改參數(shù)則需要找到模板中該標(biāo)簽位置,并找到對(duì)應(yīng)的參數(shù)進(jìn)行修改,沒(méi)有短標(biāo)簽方便。
建議:假如您希望更好地控制標(biāo)簽參數(shù),請(qǐng)使用短標(biāo)簽;假如您打算發(fā)布您的模板,請(qǐng)使用長(zhǎng)標(biāo)簽(因?yàn)槎虡?biāo)簽還和標(biāo)簽數(shù)據(jù)關(guān)聯(lián),不方便發(fā)布)
JS調(diào)用:
優(yōu)點(diǎn):可以跨站調(diào)用,自動(dòng)更新,html生成速度快
缺點(diǎn):搜索收錄差,速度相對(duì)html要慢一點(diǎn)(相差不大)
我們的建議:
在首頁(yè)、欄目首頁(yè)、專題首頁(yè)使用標(biāo)簽調(diào)用;
欄目信息列表、信息具體頁(yè)中的推薦信息、熱點(diǎn)信息等使用JS調(diào)用
三、使用舉例
phpcms系統(tǒng)提供了兩種標(biāo)簽(短標(biāo)簽、長(zhǎng)標(biāo)簽)調(diào)用和JS調(diào)用共三種方式以滿足不同情況下的需求,下面是如何使用的例子
在編輯模板的時(shí)候可以使用Dreamweaver等網(wǎng)頁(yè)制作軟件來(lái)編輯,也可以在線直接編輯。本例子在
Dreamweaver編輯
代碼設(shè)計(jì)視圖
新聞熱點(diǎn)
疑難解答
圖片精選