OpenCms是一个专业级开源网站内容管理系统,是一个J2EE的产品,完全基于Java的servlet技术写成
操作系统:windows2000/2003,linux
JDK: JDK1.5.x
应用服务器:tomcat5.0.x/tomcat5.5.x,weblogic,JBoss 4.0
数据库:Oracle 9.x/Oracle 10.x,MS SQL server2000,MySQL 4.1/MySQL 5.0,PostgresSQL,maxDB
OpenCms的主要特点:
1、内容链接管理有了极大的提高;
2、如果文件(或文件夹)被移动或重命名,则链接到此文件的资源会自动更新链接;
3、删除一个资源时,会弹出确认对话框,显示了链接到此资源的相关资源;
4、新增的“内容关系引擎”可以定义OpenCms资源之间任意的关系;
5、增加了WebDAV访问OpenCms VFS的支持;
6、编辑器中标准的HTML标签“area”、“object”和“embed”增加了对链接管理的支持;
7、单独使用一个队列来进行资源的发布,用户在执行发布操作之后可以继续其它的工作;
8、用户管理中增加了组织单位(OUs)的概念;
9、系统权限的分配完全基于新增的角色组;
10、“组织单位”的增加允许组织单位的管理员单独对用户/用户组进行管理;
11、OpenCms工作区中为超级管理员组增加了“用户切换”的功能;
12、OpenCms工作区一些功能有了很大的发送,尤其是对其它用户加锁的控制;
13、OpenCms工作区中很多对话框采用了Ajax,响应速度更快;
14、工作区中“弹出菜单”能够基于用户的权限单独进行配置;
15、工作区中“弹出菜单”中增加了“恢复删除”的功能,可以对删除的资源(包括它下面的所有资源)进行恢复;
16、全文搜索有了极大的提高,通过配置,可以直接对资源的属性或XML内容的字段进行搜索;
17、工作区中新增“time warp”(我姑且先把它翻译为“时间隧道”)特性,允许用户“跳转”到某一特定时间,这样就可对设置了“终止日期”或“发布日期”的资源进行“真实时间”的体验查看;
18、当修改了已经存在实例资源的XML shcema时,这些结构化的XML内容会自动进行更新;
19、工作区中增加了“搜索”工具,这对内容的管理有了很大的帮助;
20、优化了核心的数据库结构;
21、默认情况下JSP 2.0和Servlet 2.4。
OpenCms基本特点:
1、完全基于Java / XML技术;
2、简单的web安装过程;
3、基于浏览器的工作环境;
4、整站预览式“直接编辑”;
5、资源库管理;
6、集成完善的用户管理和权限系统;
7、基于项目的发布方式;
8、工作流和任务管理系统;
9、非结构化内容的所见即所得(WYSIWYG)编辑;
10、基于表单方式的结构化内容编辑;
11、国际化支持;
12、集成了图片缩放功能;
13、资源内容的版本控制;
14、模板机制;
15、完全支持jsp;
16、工作区多语言支持;
17、在线帮助系统;
18、动态/静态内容的发布;
19、个性化设置;
20、缓存系统;
21、模块扩展机制;
22、SSL支持;
23、计划作业系统;
24、同步机制;
25、资源内容的导入导出;
26、支持EJB;
27、集成全文搜索引擎;
28、Meta信息支持(资源内容可有多个属性);
29、CmsShell支持;
作者另加一点:
30:多站点支持。
详见:http://www.opencms.org/opencms/en/support/features.html