CMS4J 是 JAVA / JSP 版网站管理系统(Content Manage System For Java)的简称,读作 “CMS For J”; 那么什么是CMS呢,简单的解释就是Content Manage System英文的简称,中文的意思就是内容管理系统。实际上就是对Web网站内容进行方便管理,使得开发、维护的成本降低,提高网站更新的效率。可以包括对网站的栏目、文章、甚至音频、视频、相册等一些多媒体内容的管理等。 CMS4J主要有以下几个特点: 基于JAVA(JSP)技术: 基于java技术开发。 高性能: 1、自动生成静态页(HTML,SHTML) 2、支持动态访问(.jsp)与静态访问(.shtml)两种访问模式,动静结合,收缩自如,可支持整站静态化。 3、三个层次的缓存(Cache): 静态页面缓存 内存镜像缓存 数据库连接缓存 网站群多站点管理: 1、将一个网站群体纳入一个管理体系,即实现了统一的管理,又可实施分布式部署,这是CMS4J的魅力! 2、可针对不同子站点的网站设计需求,实现页面级的自主管理,不再受限于总站的设计模式! 3、子站可拥有主站所没有的功能,主站也可拥有子站所没有的功能,虽集中部署,但需求依然个性! 完善的用户权限管理: 1、可控制前台网站栏目的访问权限。 2、可控制后台功能模块的用户管理权限。 3、支持三级审批,权限可以细分到每个栏目中的增、删、改、审批等。 4、支持用户组管理,用户可以属于用户组,则可以继承用户组的权限。 支持全文检索: 1、类BAIDU式的搜索模式,比数据库检索效率高。 2、站内信息与全文检索库实时同步、无须手工同步。 3、实现高效率的检索,百万字检索速度小于1秒。 4、支持WORD、PDF、TXT、HTML等多种文本格式的检索。 高可配置性、插件式的二次开发: 1、无须重新编译CMS4J整体应用程序即可新增功能,实现个性化需求; 2、无须CMS4J其它任何模块的源代码即可新增功能,代码依赖性小,松耦合; 3、在现有构件基础之上,可以重整应用规则,从而应变商务规则的频繁变更; 4、二次开发可独立,不受限于现有系统结构,扩展性高。 开发效率高: “元件”式开发思想,使得种种需要重复利用的代码块“元件”化,彻底的实现代码的复用。 ......   CMS4J还有其它很多的特点,比如有相册、多媒体资源(视频、音频)管理、专题、公告、网站调查、留言版等等功能模块。  
|