系统原理
什么是内容管理
CMS是Content Management System的缩写,意为"内容管理系统"。CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS实现了内容采集、内容的审核发布管理、站点栏目的配置管理,并提供了一系列应用模块,实现了新的网站管理方式。此外,CMS可以协助建立内外交互的网站门户,实现内外信息交换。因此,CMS逐渐成为了企业信息化建设和电子政务的新宠,在信息化建设中占据了重要地位。
新一代网站门户建设规划
内联网和外联网之间的信息交互越来越多,优秀的内容管理系统对企业内部来说,能够很好地做到信息的收集和重复利用以及信息的增值利用,对于外网来说,除了对外信息发布,更重要的是提供真正交互式和协作性的内容。 网站将不再是企业的宣传平台,不再是孤立的信息发布系统,网站作为企业对外门户,需要充分的与内部协同管理平台进行信息交换,这是当前网站建设的新趋势。内外交互的需求主要包括如下:
内部应用系统的信息经审批后发布到网站门户;
网站访问者通过网站门户提交信息到内部应用系统处理;
更深入的应用包括:通过网站门户向客户和供应商提供应用系统;
RATHINK CMS系统原理
文档发布:用户将准备发布的内容提交到系统后,被保存到数据库,文档管理员审核文档,通过后发布,系统读取频道预先设置的相应的模板文件(HTML),把数据库存放的内容、频道信息、站点信息合成为静态网页,生成到文件目录下或者上传到服务器上,同时更新主页和频道页面的列表;
频道管理:网站管理员把网站栏目信息添加到CMS系统的数据库中。在生成或更新各频道网页时,相关信息即可从此处提取;
站点设置:站点名称、站点路径等站点信息预先存储到数据库。系统即可将网页发布到预先设置的路径下;

系统主要实现了信息录入(采集),信息处理和发布(审批),站点管理功能。使内容管理更加规范和方便。此外CMS还提供了全文检索,数据交换,扩展应用功能。网站用户与企业用户也可以实现更好的信息交互。
