phpcms系统使用标签调用或JS调用的方式即在模板中插入标签或JS文件,实现后台程序和前台显示的分离。phpcms系统中的模板就是普通的html网页文件中插入系统的调用标签和JS文件。比如想在网页的左上脚显示logo 就 需要在网页头部模板左上脚显示logo的位置插入 {$get_imgurl($_PHPCMS[logo])} 标签(这个标签为调用logo的标签)。保存所作的修改,假如启用了HTML生成功能,则需要生成相关页面,用浏览器访问网站页面的时候logo就出现在了左上脚的位置。


一、标签和JS文件治理

1. 通过添加、修改以及自定义标签,得到所需要的标签和JS文件,然后插入到模板里就可以打造出属于自己的网站了。公共标签调用治理:系统设置-->模板风格-->标签JS调用治理
说明:这些标签可以在各个频道和网站首页使用的。


2.频道标签调用治理:选择相关频道-->高级治理-->标签调用治理
说明:频道标签可以在本频道内调用和在网站首页调用(*注:两个频道使用了同一个功能模块,比如两个频道都用到了文章模块那么这两个频道里的标签是可以互相调用的)。


二、提示信息

标签和JS调用显示的结果相同,您需要根据实际情况来决定选择哪一种调用方式。下面就标签调用与JS调用特点做一下讲解:
标签调用:
优点:在调用页产生html,有利于搜索收录,下载速度快
缺点:假如您设置了生成html,html生成速度慢,需要经常更新页面才能保持最新,不能跨站或者跨频道调用
短标签和长标签有什么区别?
1、短标签更加简短,在进行模板编辑的时候不会让模板变形,通过短标签的英文名很轻易知道该标签的意义;
2、短标签一旦插入到模板就可以通过后台修改标签参数来控制前台显示了;
3、短标签和后台有关联,因此不能在后台删除正在使用的短标签,否则会导致短标签无法调出数据并显示空白。
4、长标签是phpcms 2.4版本开始采用的标签方式,3.0仍然支持这种标签。
5、长标签插入模板后假如要修改参数则需要找到模板中该标签位置,并找到对应的参数进行修改,没有短标签方便。
建议:假如您希望更好地控制标签参数,请使用短标签;假如您打算发布您的模板,请使用长标签(因为短标签还和标签数据关联,不方便发布)

JS调用:
优点:可以跨站调用,自动更新,html生成速度快
缺点:搜索收录差,速度相对html要慢一点(相差不大)

我们的建议:
在首页、栏目首页、专题首页使用标签调用;
栏目信息列表、信息具体页中的推荐信息、热点信息等使用JS调用


三、使用举例

phpcms系统提供了两种标签(短标签、长标签)调用和JS调用共三种方式以满足不同情况下的需求,下面是如何使用的例子

在编辑模板的时候可以使用Dreamweaver等网页制作软件来编辑,也可以在线直接编辑。本例子在

Dreamweaver编辑

 

代码设计视图