2017年泽元网站内容管理系统(ZCMS)功能白皮书
优采云 发布时间: 2021-07-14 19:242017年泽元网站内容管理系统(ZCMS)功能白皮书
Zeyuan网站内容管理系统(Zcms)功能白皮书 Zeyuan网站内容管理系统(Zcms)功能白皮书 2008年5月 Zeyuan网站内容管理系统(Zcms)功能白皮书 关于本文档 Zcms是泽源软件出品的基于J2EE和AJAX技术的企业级网站内容管理软件,旨在帮助用户解决日益复杂和重要的Web内容创建、维护、发布和应用。本文档简要介绍了Zcms的特点和功能,是用户熟悉和掌握Zcms的良好参考。目标读者 本文档的读者是 Zcms 的用户。用户应具备以下基础知识: 熟悉Microsoft Internet Explorer 或Mozilla Firefox 的使用; 熟悉Windows或Linux/Unix操作系统; 熟悉Oracle、DB2、SQL Server、Mysql等数据库中的一种或多种;熟悉HTML基础知识及相关制作HTML页面的方法。用户反馈 感谢您使用泽源软件的产品。如果您发现本文档有错误或产品运行异常,或者您对本文档有任何意见或建议,请及时与泽源软件联系。您的意见将是我们进行修改的重要依据。联系地址:*敏*感*词*、广告管理配置 156.3 统计分析 16 7 系统管理 177.1 分支、用户和角色 177.2 菜单、代码和配置项 187.3 系统信息和定时任务 19 Zeyuan网站内容管理系统(Zcms) 功能白皮书 1 ZcmsOverview1.1 介绍 Zeyuan网站内容管理系统(简称Zcms)是一套基于J2EE和AJAX技术的企业级网站内容管理软件,集站点管理、内容创建、内容审核、基于模板的内容发布、内容采集、内容检索和多媒体内容合二为一。
Zcms允许非专业人士创建内容,实现内容信息发布与共享。基于网络浏览器的操作界面易于使用,允许用户高效地创建、管理和发布内容。使用Zcms,您可以轻松打造内外部WEB门户,也可以构建以内容为核心的企业信息化平台。 1.2 统一内容平台Zcms是一个全面覆盖企业各种内容应用的统一内容平台。使用 Zcms,您可以轻松创建、管理和发布内容,包括文本、演示、音频和视频。大量的内容信息。 Zcms提供了所有流行的文档格式到HTML页面的转换,可以自定义多种模板,支持包括手机在内的多种信息终端。 Zcms从存储到接口均采用UTF-8编码格式,支持最大最全的中文字符集,可支持繁体、英文、日文、法文、阿拉伯文等全球多种语言,为用户提供全球解决方案。 1.3 易学易用Zcms 内容编辑、系统配置、日常维护等所有操作均在网页上进行。没有技术门槛,易学易用。用户可以轻松访问栏目、主题、文档、媒体库、模板和工作流程。用户可以在浏览器中直接修改文档字体、字号、对齐方式,插入图片、表格、链接等内容元素,充分实现了图文混合功能,还可以进行可视化模板编辑和工作流定制,可以即时预览。
工作流定义只需用鼠标拖动工作流节点,编辑节点属性,确定工作流路径,即可定义完整的工作流,无需编写程序代码,简单易用。 1.4 一流的技术规范,兼容性好 Zcms采用泽源软件自主研发的技术平台,拥有一流的技术规范,兼容行业1-泽源网站内容管理系统( zcms) 功能白皮书世界中几乎所有的浏览器、操作系统、数据库、中间件,如下表所示: 项目规格 单台服务器最多2000人同时使用(可用内存必须大于2G)在线后台用户数 最大站点数 1000 最大列数 1000000 文章number 无限制 文章Release 性能大于每分钟 5000 篇(至强 2.4G 双 CPU) 内容 采集 性能大于 100页面/秒(带宽允许) 脚本支持目前已完成 支持 Java 和 JavaScript,可用于模板、内容采集 和工作流定义。兼容浏览器 Microsoft Internet Explorer、Mozilla Firefox、Netscape 兼容操作系统 Microsoft Windows 2000/XP/2003/Vista、Redhat Linux、Suse Linux、AIX、Solaris、HP-Unix 兼容数据库 Oracle、DB2、SQL Server、Mysql 兼容中间件 所有中间件支持J2EE 1.3 和1.4 标准1.5 强大的中文采集 和检索技术 Zcms 嵌入式强大的中文检索组件,可以对内容进行高效的全文检索,支持检索所有流行文档格式,可自动提取正文,生成内容摘要,可自定义检索结果的显示形式,满足不同行业的特殊要求,构建细分领域的垂直搜索引擎。
Zcms内嵌高性能多任务网页采集爬虫,可自定义采集目标,可多级采集,支持自定义采集脚本,轻松采集不同类型网页信息。 Zcms提供了一个高性能的可配置内容提取工具,可以方便的提取采集返回的WEB页面中的指定信息。 1.6 易于扩展 Zcms具有良好的扩展性,所有内容支持自定义字段,可以不同-2 -泽元网站内容管理系统(Zcms)功能白皮书专栏,主题集不同的自定义字段信息,满足不同类型话题、产品、行业的特殊需求。数据表可自定义,可链接其他应用系统数据库中的表,方便与其他应用系统集成。 Zcms提供了一个接口丰富的WebService,其他系统可以方便地通过WebService调用Zcms中的相应接口,将内容发送到Zcms。 Zcms 支持自定义脚本,全面支持 JavaScript 和 Java 语言。您可以在模板、内容采集、工作流等中使用脚本来完成特殊的功能需求。 Zcms将在2008年底前支持插件机制。您可以开发系统插件来扩展Zcms的功能。 2 内容节点模型和权限模型2.1 在Zcms中,有文本、图片、视频、音频、附件等多种类型的内容。这些内容统称为文档。
针对不同类型的文档,Zcms提供了栏目、主题、期刊、报纸、图片、视频、音频、附件等多种内容模型。列模型对文本文档提供全面支持,包括标题、内容、出处、作者等基本文本属性;图片模型支持图片缩略图、水印等功能;影音模型提供作者、时长、截图、封面等功能。在Zcms中,文本文档本身不能收录图片等多媒体文件,多媒体文件只能通过引用来避免系统中同一图片的多个副本。多媒体文档通常主要用于文本文档的引用,但也可以通过模板的创建,形成特殊的图片栏目、视频栏目等。主题、期刊和报纸提供了文档组织的新维度。主题是具有共同主题的内容集合。一个主题可以同时收录文本、图片、视频、音频、附件等多种形式的内容;期刊基于周期性(按月、周等组织各种形式文档的内容集合。报纸是按照版面进行文档组合的一种形式。为了灵活地对文档进行分类,所有内容模型都提供了无限的层次树结构支持,并支持不同分类之间的复制、转移、引用等功能,同时为了适应不同的业务需求,所有模型都提供了自定义字段的功能,特殊的业务模型可以通过自定义字段来实现。 3 -Zeyuan网站内容管理系统(Zcms)白皮书2.2 权限模型包括Zcms中的站点权限、栏目权限、模板权限、文档权限、菜单权限等类型的权限对象.
另一方面,用户是按组织和角色组织的,用户必须属于某台机器或北京分公司),每个组织都有对应的权限对象,组织下的用户权限不能超过本机的权限组织;角色是指某种类型的权限的集合。用户可以拥有多个角色,并自动继承他们拥有的角色的权限。 Zcms提供了严谨灵活的权限模型,以管理所有用户和所有权限对象为例。它不仅可以通过统一设置机构和角色的权限,一次更改多个用户的权限,还可以通过微调一个用户拥有的权限对象来满足特殊情况。 -4-Zeyuan网站内容管理系统(Zcms)白皮书3 内容创建、审核和管理3.1 文本内容 文本文档是Zcms中最基本的元素,Zcms是文档管理提供了方便的操作界面。内容维护者可能不精通 HTML,但他们通常使用 Office 等办公软件。 Zcms的内容录入界面充分考虑了这一实际情况,系统界面与Word等Office产品无缝对接。 Zcms提供了类似Word的文本编辑器,提供类似的剪切、复制、粘贴、搜索替换、删除、移除文本格式、撤消、恢复、段落格式、字体、字号、字体颜色、插入超链接、加粗、下划线、居中显示等功能。 Zcms支持图文混合,可以在文本文档中插入图片,支持插入Flash*敏*感*词*、超链接、特殊字符、音视频等。
从网页复制内容到编辑器时,系统支持远程图片自动下载到服务器。文本编辑器还支持插入附件、热词链接、内容分页等功能。系统支持拖放方式进行顺序调整和任意排版。文本编辑器还具有清除文字格式、自动排版、分页管理等功能。 -5-Zeyuan网站内容管理系统(Zcms)白皮书3.2多媒体内容 Zcms可以管理图片、视频、音频、附件等多媒体内容,可以管理这些多媒体内容 多媒体资源管理和使用的树分类。图片管理包括打包上传、批量修改、水印、任意配置多个缩略图、图片截取、图片浏览等功能;-6 -Zeyuan网站内容管理系统(Zcms)功能白皮书视频管理包括上传、任意格式转换、截图缩略图、分割视频、合并视频等功能。 -7-Zeyuan网站内容管理系统(Zcms) 功能白皮书 音频管理功能包括:批量上传、批量修改、列表播放等3.3 内容审核和工作流程 Zcms最终内容发布受到严格控制,内容需要经过工作流配置的审核流程才能进入最终发布流程,防止内容被错误发布到网站而造成不良影响。 Zcms中引入了工作流,用户可以通过简单的配置自定义所需的工作流,使系统具有良好的可扩展性和可维护性。
3.4 检索 Zcms 对内容的最终发布进行严格的权限控制。内容在进入最终发布流程之前需要经过工作流配置的审核流程,避免内容被错误发布到网站,形成不良影响。 Zcms中引入了工作流,用户可以通过简单的配置定制所需的工作流,使系统具有良好的扩展性和可维护性。 4 内容节点管理4.1 站点管理站点是Zcms中的最高级别单元,所有的文档管理操作都在站点下进行。系统最多可同时支持1000个站点,每个站点的权限相互独立,操作互不影响。 -8-Zeyuan网站内容管理系统(Zcms)白皮书4.2 栏目、专题、报刊、专题、报刊都是内容节点,通过内容节点管理节点实现创建、修改、删除、设置列表页、详细页、默认首页模板;实现节点转移、节点复制、批量导入、区块管理;实现发布设置、发布规则设置、定时规则等;实现权限管理、自定义字段等功能。期刊是内容管理中一个比较特殊的节点。内容格式根据周期时间更新,例如每周一期、每月一期、每季度一期等,这种更新方式与传统的网站持续更新有很大区别。维护内容时需要选择期刊的期数和日期,以便在某一时间点统一发表一期内容。
期刊内容在网站上发表后,访问者可以按年、期或专栏查看往期。 Zcms提供了专门的报纸管理模块,支持将报纸扫描成图片上传到网站。内容维护者可以绘制图片的某个区域,并在该区域和文本文档之间建立连接。这使得用户可以通过点击某个区域进行浏览,查看对应的文章,从而实现报纸的网络版,既实现了报纸的数字化,又保留了报纸排版的价值。 -9-Zeyuan网站内容管理系统(Zcms)白皮书 Zcms 提供了一个页面块机制:块是基本的页面片段,用于站点首页、栏目首页等页面,也可以使用通过FTP等方式部署到其他网站供其他网站调用。所有内容节点都可以通过自定义字段扩展内容节点的属性。 -10-Zeyuan网站内容管理系统(Zcms)白皮书4.3 关键词、标签和敏感词 为了更好地组织内容文档,Zcms实现了关键词管理文档的机制。通过关键词和标签,将相关内容的文档进行有效聚合,建立文档与常规栏目分类的不同链接,方便文档快速查阅。文档发布时,由于部分文档文本可能收录敏感词,无法对外发布网站。 Zcms通过敏感词过滤有效地处理了这个问题,所有收录敏感词的地方都会被替换为指定的文本。
4.4 模板 Zcms 实现了灵活的模板机制。您可以同时使用标记库 (TagLib) 和脚本来创建模板,也可以将两者混合使用。模板可以通过系统提供的标签库获取各种文档列表、文档内容和相关数据,发布时生成静态页面。同时,为了灵活适应用户的个性化需求,提供了脚本支持。用户可以通过系统提供的接口,自定义各种脚本,访问文档、栏目等各种资源。目前,该模板已全面支持Java和JavaScript两种语言。 -11-Zeyuan网站内容管理系统(Zcms)功能白皮书标签:脚本:在模板管理方面,Zvingcms提供两种管理方式:直接文件管理和导入管理。 5 采集和distribution5.1 采集Zcms提供了一个高性能的多任务网页采集器,用于获取其他与本网站文章相关的网站上采集和数据,从而方便自动转载、多站点全文检索、行业数据整合等功能。 zcms网页采集器可以同时执行多个采集任务,每个任务可以使用多个线程; 采集器支持多层导航,更容易深入站点; 采集器采用自定义文件存储结构,可采集亿万网页,支持TB级数据量; 采集器支持历史记录功能,可有效避免重复采集;支持网站login采集,是采集需要登录才能看到的页面;支持模拟表单提交,可以轻松采集POST提交页面。
采集 可以使用代理服务器。 -12 -Zeyuan网站内容管理系统(Zcms)白皮书 Zcms Webpage采集器支持脚本,可以在运行时动态计算URL或者通过脚本模拟动态页面表单提交。 采集Results可以自动形成正文,支持采集results转为专栏文章,或者采集成可以自定义数据表用于模板。 采集Task 提供脚本支持:5.2 内容维护者创建内容后,将内容文档保存在数据库中。内容发布时,文档结合模板生成静态HTML页面,并将静态HTML页面复制到网站服务-13 -泽元网站内容管理系统(Zcms)功能白皮书设备通过分发功能。根据网络拓扑不同,网站服务器和Zcms可能是同一个服务器,也可能是不同的服务器,也可能有多个网站服务器。 Zcms实现了自动分发机制,可以自动及时将更新的文件同步到网站服务器,可以将同一目录分发部署到一台或多台服务器,从而支持服务器镜像和服务器集群。 Zcms支持增量部署,持续部署更新内容。 Zcms提供了两种分发方式:目录分发和数据库分发。目录分发包括本地目录分发、HTTP 分发和FTP 分发。为了让其他应用更好地使用内容,Zcms提供了数据库分发功能。
将数据同步复制到其他应用所在的数据库中,以便其他应用可以使用内容,最大化内容的价值。 6 数据与服务6.1 自定义数据,自定义表单Zcms可以建立与外部数据库的连接,可以连接机器外部的多种数据库,自动形成连接池。通过外部数据库连接,Zcms可以挂载一个外部表,这样外部表的数据就可以被模板引用并最终发布到网站。 Zcms还可以自定义数据表来存储自定义数据。 Zcms还可以自定义表单,提供给浏览者填写,以采集浏览者的反馈。 -14-Zeyuan网站内容管理系统(Zcms)白皮书6.2 问卷调查和投票,广告管理配置 Zcms 只需要几个简单的配置即可生成投票或上网 问卷和模板可以很容易地进行调查和投票。广告管理可配置矩形横幅、弹窗、随屏移动、固定位置、浮动移动、文字代码、对联广告等多种广告位类型,可调用图片、*敏*感*词*、文字、代码等多种类型, 和网页。一种广告形式。 -15-Zeyuan网站内容管理系统(Zcms)白皮书6.3 统计分析 Zcms 可以统计总访问量、当天访问量、当月访问量、每日访问量按内容节点访问。您还可以统计访问者的操作系统、浏览器、IP 地址和地区。
可以根据统计结果生成柱状图、饼状图等统计图。 -16-Zeyuan网站内容管理系统(Zcms)白皮书7 系统管理7.1 分支机构、用户和角色 Zcms提供分支机构功能以满足集团公司的层次化组织模型的需求。每个分支机构可以有自己的用户和角色,分支机构管理员可以单独管理组织下的每个用户和权限。角色是具有相同权限的集合。一个角色有多个用户。一个用户可以属于多个角色。用户自动继承其所属所有角色的权限。 @)功能白皮书7.2 菜单、代码和配置项 在Zcms中,系统管理员可以统一管理菜单,也可以单独设置每个用户或角色拥有的菜单;可以根据需要在代码管理中设置本单位或本行业的唯一代码;在配置项管理中可以配置各种系统运行参数。 -18 -Zeyuan网站内容管理系统(Zcms)白皮书7.3 系统信息和定时任务Zcms人数,当前登录用户总数,是否是debug模式,操作系统名称、操作系统版本、JDK制造商、JDK版本、JDK主目录、Servlet容器名称、启动Servlet容器的用户名、JDK内存使用量/最大可用内存还提供各种服务器和中间件的基本信息,包括各种服务器和中间件的基本信息,并提供日志查看功能,让管理员实时了解服务器运行情况。 Zcms提供定时任务管理,方便实现定时发布、定时采集等功能。通过定义任务执行时间、执行间隔等参数,可以灵活管理定时任务。您可以查看定时任务的运行日志,也可以查看当前正在运行的定时任务的进度。同时,为了方便定时任务的扩展,提供了二次开发接口,系统用户可以实现定时接口,自定义定时任务。 -19 -