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