听·时光

# 基于TRS WCM 6.5平台开发网站

开发 Tags: trs wcm 阅读: 684

某单位网站是基于TRS WCM 6.5平台开发的,现在需要整改,由于问题比较多,在原有基础上修改基本不大可能,还不如重新开发。
经过好几天的摸索,终于初步完成了此项目。
其开发步骤:

  1. (1)编写好模板页面(html标签+trs标签)
  2. (2)在后台设计好栏目,导入模板
  3. (3)指定每个栏目对应的模板文件并发布

模板文件的编写和平时一般开发稍有区别,比如用PHP开发,展示新闻列表是如下方式:

foreach ($zwgg as $row){
    echo '<li><span>'.date('Y年m月d日',$row->addtime).'</span><a href="#">'.$row->title.'</a></li>';
}

利用TRS标签展示列表是如下方式:

<trs_documents id="新闻中心" NUM="8" automore="false">
    <li><span><trs_document field="docreltime" dateformat="yyyy年MM月dd日"/></span><a href="<TRS_Document field='_recurl'/>"><trs_document field="doctitle" autolink="false" num="68" /></a></li>
</trs_documents>

模板编写好了,设计好栏目,指定栏目与目标的对应关系,最后发布,便完成了开发。

个人感觉利用TRS WCM开发的优点有:安全(估计正是这点比较有保障很多政府单位才用),产生的URL对搜索引擎很友好,无需设计数据库和编写后台代码。
缺点:不是很灵活,不如自己写代码随心所欲,比如其搜索功能直接用模板就处理不了,应该需要另配置环境处理(目前搜索功能还没有做)。另外,TRS WCM本身就只是一个内容管理系统,功能有限,如果网站需要一些小功能,它很可能实现不了。

什么是TRS WCM? 一句话概括,就是一个在商业上非常成功的内容管理系统。

发表评论