二者关系:
“netCMS”出自“风讯”,“netCMS”完全开源,有相关文档资料。
“风讯”开源版删除了一些源码。
学习内容:
一、模板实现原理
标签
netCMS自定义了一系列标签,在模版页面中插入这些标签,在发布网页时类“NetCMS.Publish.Template”用正则表达示筛选出这些标签,然后从数据库表“NT_News”中读取相应的内容,将标签替换。
模版
模版引用的CSS,图片等路径,必需是绝对路径。
前台浏览方式
分“动态”和“静态”两种模式。
在“动态”模式下,页面存在两组<html></html>标签,一组是从模版生成的,另一组是aspx页面本身存在的
二、权限管理机制
三、在线编辑器
四、标签生成
标签生成的源码位于项目:NetCMS.Publish的目录“Label”里,最终生成html