请输入您要查询的百科知识:

 

词条 ACMS
释义

ACMS是英文Allcom Content Management System的缩写,是全通数码为满足Web内容管理日益增长的需要而推出的,具有快速建站、迅速部署、功能丰富、维护简单、扩充性强等特点的新一代门户级网站内容管理系统。ACMS广泛适用于政府、教育和企事业单位在互联网、内联网及外联网上,建立、管理和维护门户级Web站点使用。

立项研发

1999年12月与深圳市电信局合作,立项开发“深圳之窗”门户网站,并于2000年5月完成“深圳之窗”门户网站开发,形成ACMS V1.0版。

测试认证

2001年9月通过省软件测评机构的软件测试,并于2001年10月获广东省信息产业厅“软件产品登记认证”。

应用概况

自2000年起,先后在数十家省市级政府、电信、教育和企事业等单位的大型门户网站中获得成果成功应用,并以其开发技术的先进性、系统功能完善性和操作使用的简易性获得了广大用户的一致好评。

ACMS主要特性

多──应用扩展多、系统功能多、语言支持多

完全满足各行各业Web内容管理的需要

应用无缝集成和群集通信机制,使Web更具扩展性

实现Web内容从制作到发送整个过程的自动化,提高内容的复用性

完善的角色、流程和资源管理,强大的编审发布、页面生成、个性化设置功能,提高内容管理效率

支持国际化多语言,如简体中文、繁体中文、英文、日文、德文等

快──建站改版快、制作发送快、内容搜索快

预装模板,快速构建各类Web站点

模板API无需编程,大量缩短改版时间

“所见即所得”编辑,快速制作和更新内容

系统自动生成HTML页面,快速响应访问请求和发送内容

内置搜索引擎,快速全文检索

好──安全性能好、风格协调好、操作使用好

完善的授权机制、版本控制和备份恢复,确保Web内容的安全可靠

先进的模板机制,保证Web的风格协调和持续可用

纯浏览器操作,简便易用

省──建设投资省、运营成本省、系统维护省

跨平台运行,不受平台或专业技术的限制,节省建设投资

工作流程的专业化分工,内容管理不再依赖专业技术人员,节省人力资源和管理成本

简便的安装向导和系统管理,使普通用户就能安装、部署、管理和维护系统,省时省力

ACMS体系结构

设计理念

· 基于浏览器/服务器和JAVA的开放软件体系结构

· 采用多层次多粒度的软件复用技术

· 采用高效灵活的核心组件+模块插件的系统框架

· 采用XML技术实现模块插件的动态配置、识别和加载

· 提供无需编程的模板开发API和可扩展的内容定义、内容编辑组件

· 开放的二次开发接口为用户提供与其他应用软件的无缝集成

· 支持J2EE分布式应用环境

体系结构

附:各组件功能说明

· 核心内容管理组件:提供对所有资源的访问和系统模块开发的接口

· 静态导出组件:处理页面导出为HTML文件

· 发布组件:完成所有页面的发布

· 模板处理组件:提供基于XML/JSP的模板处理

· 搜索引擎组件:提供站内高级全文检索

· 自动邮件组件:提供Java Mail自动邮件通知

· 工作空间组件:提供系统用户完成系统管理、资源管理和任务管理

· 内容定义和内容编辑组件:提供可扩展、即插即用、基于模块方式的应用接口

· 事件通信管理组件:提供组件间事件通信的管理

· 资源访问代理组件:提供访问许可控制,组件的配置取决于所使用的数据库

· 连接池管理组件:提供数据库连接池的管理

· 数据库访问组件:提供具体的JDBC数据库访问,组件的配置取决于所使用的数据库。数据库存储所有内容管理数据,包括用户(组)、栏目、页面、模板、内容、导航、链接、项目、资源等数据

ACMS系统功能

内容采编“所见即所得”

基于浏览器的在线“所见即所得”编辑器

提供更改页面标题、切换“所见即所得”编辑器/源代码编辑器功能

提供选择模板、预览功能

提供保存/退出/撤消/重做/查找/剪切/复制/粘贴等基本操作功能

支持用户自定义的HTML样式控制,包括各种标题、段落、地址、各种列表、已编排格式、定义等

提供选择字体/字号/黑体/斜体/下划线/居左/居中/居右/增加缩进/减少缩进/等排版功能

提供文字颜色/调色板等着色功能

提供插入任意表格/链接/图片库的图片/下载库的下载/外部链接库的链接/HTML库的HTML文件/特殊字符/显示隐藏控制字符等功能

支持从其他外部网页复制/粘贴文字、链接、图片、表格等内容

项目发布

用途:基于项目的发布机制提供大粒度信息发布,将项目组的协同工作成果(栏目、页面、模板、资源等)整体发布

审核:项目管理员审核每个页面的效果和内容正确性。对于有意见的地方,可以通过任务管理布置任务,通知相关项目组及成员进行修改。系统提供自动邮件通知。任务经过接收、转发、完成等状态后,项目管理员点击发布按钮即可发布整个项目

链接检查:系统将检查并提示项目中的链接

发布:链接检查后系统将整个项目发布到“在线站点”

静态导出:系统默认将所有页面自动导出为静态的HTML页面

对于设置了不允许静态导出的动态页面,如用户注册、搜索引擎页面,系统将不进行静态导出

静态导出的页面可以导出到服务器文件系统中的任何路径

静态导出的页面也可以通过“群集通信”模块导出到另外一个或多个不同的服务器上(运行ACMS)

资源类型

栏目(folder):也称为文件夹,包括系统文件夹和栏目文件夹

页面(page):与HTML页面不同,ACMS的页面是由系统自动生成的XML文挡,指明所使用的模板、内容和相关的处理组件

模板(XMLTemplate):XML置标的模板文档

文本(plain):文本文档

链接(link):与HTML链接的含义相同

二进制(binary):*.zip,*.doc,*.class,*.exe等二进制文件,可通过“资源类型管理”自定义扩展类型

图象(image):*.jpeg,*.jpg,*.gif等图象文件

JSP:*.jsp作为后缀的Java Server Page文档

栏目管理

提供类似于 Windows 资源管理器的基于浏览器的操作界面

支持设置任意级数的栏目

支持栏目的直接发布,直接发布指定栏目下的所有页面、子栏目以及与指定栏目有链接关系的其他栏目和页面

提供栏目的复制、移动、重命名、删除、撤消、修改导航/所有者/所属组/权限、查看属性信息等功能

支持栏目是否加入导航,加入导航后的栏目将自动出现在导航中,无需人工干预

支持栏目的批量导入/导出,自动导入/导出指定栏目下所有页面、子栏目

模板管理

支持HTML、DHTML、JSP、Javascript等类型的模板

采用XML规范作为模板标记,同时100%支持JSP标记

支持单个模板的直接发布,模板发布后自动发布相关所有页面

结构复杂的页面模板按逻辑分为主模板、框架模板、内容模板和元素模板4种类型,分不同路径管理

支持模板的任意重用和多级嵌套

提供模板的复制、移动、重命名、删除、撤消、修改所有者/所属组/权限、查看修改状况/历史信息/属性信息等的功能

支持模板的在线编辑

支持模板的批量导入/导出或单个模板的上载

模板API

提供丰富的模板API,无须编程即可在模板中调用页面信息、导航信息、搜索信息,以及其他ACMS模板提供的应用API

基本模板API提供页面的标题/编码/描述/关键字、 客户IP地址、当前请求URL等

导航API包括当前栏目导航、树状导航、折叠导航、根栏目导航、父栏目导航、DHTML菜单导航、指定栏目导航、站点地图、当前路径等

搜索API包括检索、搜索信息(顺序/URL/标题/自动摘要/用时/错误)、上一页、下一页等

页面管理

支持页面的属性管理,包括页面的关键字、描述等

提供页面的复制、移动、重命名、删除、撤消、修改导航/所有者/所属组/权限、查看修改状况/历史信息/属性信息等的功能

提供页面的内容“所见即所得”编辑、源代码编辑、控制代码编辑等功能

支持页面的直接发布,直接发布指定页面以及和此页面有链接关系的其他栏目和页面

支持页面是否加入导航,加入导航后的页面将自动出现在导航中,无需人工干预

支持页面的批量导入/导出或单个页面的上载

任务管理

提供项目内任务角色和工作任务间的协同工作环境,任务由项目管理员创建和管理

任务:包括角色、负责人、详细描述、截止日期、优先级别,以及任务布置后在状态转换时是否自动发送邮件通知

状态:接受/查询/转发/完成。状态通过不同的图标和颜色来表示。未到截止日期的任务将显示为黑色,超时任务显示为红色,完成的任务为灰色

角色:指具有完成某种特别技能—如采编、设计模板、设计图片、HTML网页制作等用户角色

管理:每个成员都可在“任务管理”中选择新任务/当前激活任务/已完成的任务的列表,并对每一项任务进行接受/查询/转发/完成等操作

历史记录:系统保存任务的历史信息以备随时查看任务的每个阶段的完成情况

系统管理

项目管理

新建项目:选择资源及其负责的用户组和管理组,以及选择该项目发布后是否删除此项目等

当前项目:管理当前正在进行的项目,包括查看、删除和发布项目

历史项目:查看所有已发布的项目信息,如发布时间,负责的用户组和管理组等

历史属性:选择是否保存项目的历史记录,以及保留历史项目的时间

用户管理

用户管理:新建、编辑和删除用户。用户信息包括登录名、密码(采用MD5加密)、邮件地址、所属用户组等信息

用户组管理:新建、编辑和删除用户组。用户组的信息包括组名、描述、所属的上一级组(支持多级组设置)、指定组的成员,以及指定组的角色:项目管理组或项目用户组或任务角色组

广播消息:向所有在线的用户发送即时广播消息

模块管理:新建、删除、导入、导出模块,查看、修改模块信息

频道管理: 新建、修改、删除频道。频道信息包括名称、标题、所有者、所有组、父频道,以及频道权限等

数据库管理

数据库导出:将系统的全部或部分资源(可包括用户数据和系统文件)以zip文件形式导出到服务器文件系统

数据库导入:将服务器文件系统的zip文件导入数据库

数据库模块导出:将数据库资源以模块的形式导出

静态导出:将整个在线站点按照配置文件导出为静态的HTML文件,系统将自动修改其中的链接

属性管理:增加或删除每一种资源类型的属性,如标题、导航等属性

图片库管理:管理图片库和图片库中的图片

下载库管理:管理可供用户下载的资源,如EXCEL表格、WORD文档等

HTML库管理:管理HTML网页等

外部链接库管理:管理外部的链接,如其他Web站点的链接

检查外部链接:检查外部链接是否有效

检查内部链接:检查内部链接是否有效

同步管理:同步数据库中的资源和服务器文件系统之间的文件。任何一方的修改将反映到另一方,适用于站点开发阶段

计划任务:系统将在指定的时间自动启动或停止指定的系统功能。类似操作系统的计划任务功能

系统日志:在线查看系统日志

清除缓存:清除所有缓存的URI和XML元素内容

JSP缓存管理:清除系统所缓存JSP文件或元素

个性化设置

用途:设置系统用户的个性化工作空间

用户信息个性化:查看用户信息;修改密码(采用MD5加密)保障密码的安全

资源管理个性化:确定是否显示资源的标题、类型、修改日期、大小、状态、所有者、权限和锁定人等信息

任务管理个性化: 确定首先显示的任务(新任务或激活任务等)、是否显示所有项目中的任务,以及新建任务、接受任务、转发任务、完成任务后是否自动发送邮件通知等

启动个性化:登录系统后首选语言(简体与繁体中文、英文等);工作空间首选项目/视图/用户组;创建资源时默认的许可权限

搜索引擎

以系统模块方式提供“可拔插”的站内检索功能,对ACMS系统中的页面进行全文检索

可靠、高性能的索引。在PII/266上的索引速度超过200MB/小时;支持增量索引和批量索引;仅需要1MB的内存

精确、高效的搜索算法,包括多词元组合搜索、字段搜索、日期范围搜索、邮件搜索等

国际化多语言支持,如简体中文、繁体中文和英文等,可通过词法分析器提供的API接口定制其他语言的词法分析

可配置的索引管理,通过“索引管理”,可以定义搜索引擎将索引的栏目和网页

提供用户可定制的搜索结果模板,用户可根据Web站点的风格自定义搜索结果的显示效果

ACMS应用选择

从零做起

如果您从来没有使用过Web内容管理系统,ACMS首先将帮助您:

不必费心去选择系统平台,ACMS采用100% JAVA技术实现,具有随处运行的跨平台特性

不必费心去选择数据库管理系统,ACMS提供基于JDBC的多种数据库访问组件,包括ORACLE,MS SQL Server,Mysql,SYBASE等

随后,ACMS又将帮助您:

通过栏目机制构建Web的内容结构

通过模板机制构建协调一致的Web风格

通过“所见即所得”编辑器实现方便、友好地编辑Web内容

通过图片库/HTML库/外部链接库/下载库管理来统一管理Web内容的素材

通过导航管理自动将上述内容链接为一个“Web网”

通过用户管理、项目管理、任务管理实现"全员Web"的协同工作

通过链接管理在庞大的“Web网”中清除断链、死链

通过发布机制,点击发布按钮立即发布

通过搜索引擎让千千万万的Web用户在Web站点浩瀚的内容中精确地查找信息

如果使用ACMS预装的模板,上述过程在安装完ACMS后即可实现!ACMS还将帮助您:

通过开放的模板API接口编制自己的模板,无须编程

通过群集(Cluster)机制实现负载均衡,满足越来越大的访问量

通过开放的数据库内容定义、数据库内容编辑API逐步在数据库中增加与行业相关的内容

通过模块机制逐步增加可在线拔插的应用功能

已经有静态网页站点

如果您已经建有静态网页站点,ACMS将帮助您:

统一风格的管理

统一栏目的管理

统一素材的管理

统一内容的管理

统一导航和链接管理

流水线分工协作:内容的收集和录入由提供内容的人员使用操作简单的“所见即所得”编辑器完成,并负责内容的正确性

其他帮助:详见“从零做起”。

已经有“动态脚本+数据库”站点

如果您已经建有“动态脚本+数据库”构建的站点,ACMS将帮助您:

使用模板API简化模板的制作

使用模板管理功能统一管理模板

通过开放的数据库内容定义、数据库内容编辑API,重新管理数据库内容的处理和展现。

其他帮助:详见“从零做起”。

已经有J2EE分布式应用环境

如果您已经构建了基于J2EE的分布式应用环境,ACMS将帮助您:

完善内容的表示(presentation):通过ACMS的XML/JSP模板机制和模板引擎统一显示布局和风格,而应用逻辑(logic)的并发性、事物处理、一致性、分布式对象、命名和安全等处理由EJB服务器完成。

ACMS运行环境

网络运行环境

为了满足Web站点不断扩展的需求,ACMS提供了群集通信机制,可以根据Web流量的增长灵活扩展ACMS运行的网络环境。群集通信是由“群集通信”和“群集事件”2个模块提供了多个ACMS实例间进行通信的功能。

在Web站点建设初期可以采用基本网络环境,数据库服务器也可与ACMS服务器安装在同一台服务器中。当Web访问流量逐渐增加时,可扩展至中等流量网络环境,需要增加一台服务器作为ACMS从服务器。随着Web访问流量的不断增加,可继续增加ACMS从服务器,同时需要再增加一台流量分配器(如Cisco LocalDirector)和一台服务器交换机。如下所示:

1、基本网络环境

特点:◇ 运行1个ACMS实例 ◇ 1台服务器 ◇ 适用于初期小流量

2、中等流量网络环境

特点:◇ 运行2个ACMS实例 ◇ 2台服务器群集通信 ◇ 适用于中等流量

3、高流量网络环境

特点:◇ 运行2个以上ACMS实例 ◇ 2个以上服务器群集通信 ◇ 适用于高流量

4、系统需求

ACMS服务器

硬件环境:内存512M以上,硬盘空间200M以上

操作系统:Unix/Solaris/Windows 2000 Server/Windows XP/Linux

WEB服务器:Apache 1.3/Tomcat 4.0及其以上版本

数据库

Oracle 8i/Microsoft SQL Server 2000/IBM DB2 6.1/Sybase11/Mysql3.2.3 及其以上版本

客户端

Microsoft Windows 95/98/NT/2000/XP + IE 5.5及其以上版本

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/17 4:45:31