什么是CMS系统?
无色幽默注:原创文章,转载必须来信征得我同意!
关于CMS还没有统一的解释,在这里我把我对CMS的理解告诉大家。
目前各大源码站都喜欢把他叫做整站系统,其实是不准确的。我很早就预示到了CMS将是主流,所以在源码网刚开始,我就特意增加了CMS下载专栏。
CMS是英文Content Management System的缩写,意思就是内容管理系统。我认为CMS是一个综合解决方案,有点类系系统集成说的Total Solution。CMS应该是以文章系统为核心,增加用户需要的模块,提供一个网站系统的整体解决方案。
CMS的基本模块应该包括下面列表的部分或全部:
文章系统
下载系统
图片系统
动漫系统
投票系统
留言系统
评论系统
搜索系统
论坛系统
用户中心
......
CMS应该具备的几个基本特征:
1,全站通行证管理。就是只需要注册一个帐号,可以登录使用全站的任意频道。
2,各个功能模块直接相互关联。比如文章可以关联相应关键词的下载,首页可以同时搜索文章和系统的内容...等等。
3,便捷的自定义模版风格功能。我们可以看到,很多使用同一个CMS系统的网站模版风格大多是不同的。
4,提供标准化插件接口(管理)平台。这一点在国外的CMS系统尤其明显,很多国外CMS系统之所以流传这么广,很大的原因就是有很多爱好者在自觉地开发各种插件、功能模块。国内的CMS主要体现在提供各种论坛的用户接口。
国内与国外CMS系统的主要区别是国内的CMS系统基本都生成真实的静态文件,而国外的CMS基本都是动态调用,或者利用REWRITE映射成虚拟静态。
好,先就这么多,欢迎大家指正补充,谢谢!