系统介绍上海润普网络信息技术有限责任公司www.ZopeChina.comPlone系统介绍1.Plone系统简介2.Plone应用案例3.Plone系统特性4.系统功能介绍5.系统体系结构6.Plone发展情况7.润普公司介绍Plone系统介绍Plone是什么?•易用、功能强大的内容管理系统可管理发布html、word等各种类型文档,支持工作流(Workflow)、用户管理、新闻/事件按排、全文搜索等功能,适合用作搭建对外网站、内部网系统、文档发布、协同群件系统等•基于Zope系统的优秀开发源代码系统作为O‘Relly首选项目,代表开源社区参加2003COMDEX•Plone系统具有强大的社区与服务支持Plone社区开发团队包括近百名开发成员在全球有非常多的专业服务公司Plone系统介绍Plone应用案例-对外网站•NASA“漫游者号”官方网站http://mars.telascience.org/home•夏威夷州长的官方网站http://www.hawaii.gov/gov/about•更多站点介绍http://plone.org/about/sitesPlone系统介绍Plone应用案例-其它应用•项目协同管理美国航天局WITS项目•项目资料管理上海电信企业信息化部•部门知识库系统上海航空信息技术部•更多......Plone系统介绍Plone系统特性(一)•易用Plone的开发团队中包括专职的可用性设计专家,他们使得Plone的添加、修改和维护等操作更加易用•多语言Plone界面支持30多种语言,系统本身也包括管理多种语言的工具•标准Plone遵循相关可用性标准和可访问性标准开发,支持IE、Mozilla、Opera等浏览器,以及PDA等手持设备上的浏览器;支持http、https、ftp、webdav、xmlrpc等多种标准协议。Plone系统介绍Plone系统特性(二)•开放源代码Plone使用和Linux相同的许可协议(GPL).用户可以直接使用Plone,而不需要支付任何许可费用,并可在其上进行定制扩展.•可扩展有丰富的第三方产品可供选择,如讨论区、图片库、投票等,可以很容易扩展Plone系统,增加新的特性和内容类型。Plone本身也是一个开发平台,可使用Python、ZPT脚本语言进行更多地定制开发。•跨平台、支持多种数据库操作系统:Linux、windows、MacOSX,Solaris和FreeBSD;数据库:可同绝大多数的关系数据库系统(开源的和封闭源代码的)进行接口。Plone系统介绍系统功能介绍-查询检索•检索方式–模糊查询:如查询Open*,将检索含有“Open”开头单词的文章–复合查询:如查询((zopeAND开放)NOTPlon*)–高级查询:可设置标题、时间范围、作者等多个条件组合查询•索引方式–支持DublinCore索引标准:包括文档内容的标题、摘要、关键字、作者、创建修改时间等属性–支持文档内容全文索引:支持MSWord/Excel/PPT、PDF、OpenOffice等文档格式Plone系统介绍系统功能介绍-文档评审流程归档收回收回收回发布(评审人)提交收回创建(作者)私有可见待审发布公开起始图例:作者的操作评审人的操作内容的状态已归档Plone系统介绍系统功能介绍-用户管理•支持分组管理,权限设置更加方便通过对组设置角色,使得组中每个用户具有相应的权限,避免需要对每个用户进行设置•可与其它系统的认证和鉴权集成如LDAP、WindowsNT、RADIUS等Plone系统介绍系统功能介绍-权限管理•权限管理机制灵活用户被赋予各种角色,通过角色具有了不同的系统操作权限•权限管理粒度细致可针对每个文档内容的不同文档状态,分别设置系统操作权限•可扩展性强可增加角色定义、操作权限项,支持更加灵活的权限策略Plone系统介绍系统功能介绍-在线编辑•可直接通过浏览器编辑文档发布内容,支持所见即所得的编辑工具•可激活本地工具如Word对文档内容进行修改、并直接保存回服务器。无需手工进行上传、下载操作。Plone系统介绍系统功能介绍-邮件集成•用户账号开通通知管理员开通用户账号后,系统可自动发送邮件通知相关用户•用户密码获取用户忘记密码的话,可通过邮件获得•文档推荐阅读用户可通过系统,发送邮件通知其它用户阅读相关文档,支持邮件群发•邮件列表......*以上功能需要进行邮件服务相关系统设置Plone系统介绍系统功能介绍-讨论交流•通过评注文档等形式,用户可进行讨论交流Plone系统介绍系统功能介绍-图片库Plone系统介绍系统功能介绍-讨论区•所有类型内容都可讨论•发贴内容可订阅•可灵活配置权限策略•......Plone系统介绍系统功能介绍-更多......•支持链接、图片、新闻、事件按排等多种内容•支持不同文档内容之间建立关联引用•支持撤销功能,可撤销错误的操作•系统支持多语言切换、同时支持简体和繁体•......Plone系统介绍Plone系统体系结构(一)内容管理系统:Plone应用服务器:Zope操作系统:Linux/Unix/Windows/MacOS其他“Zope产品”语言虚拟机:Python内容管理系统框架:CMF软件库软件ZODB软件BerkeleyDB内容开发框架Archetypes第三方产品:讨论区、图片库、新闻订阅......Plone系统介绍Plone系统体系结构(二)•系统基于Zope搭建,是企业级的服务器系统是自包含的应用服务器系统,可独立作为Web、FTP、Application服务器;应用服务器与文件服务器可分离,可扩展支持多个文件服务器,实现分布式存储;可扩展支持多个应用服务器并行工作,以支持更多的服务请求,实现负载均衡;•大量第三方产品可供选择安装,以添加新的功能特性与内容类型除了前面介绍的讨论区、图片库外,还有新闻订阅、投票、Blog等产品,这些都是开放源产品,由社区成员贡献,可直接安装运行。其它系统则没有如此广泛的第三方支持,或者缺少直接的插件方式。•Plone本身是一个开发平台,可扩展性强基于内容开发框架Archetypes,可以自定义各种类型的内容及其操作界面,满足各种个性化的需要。讨论区这个产品就是基于此开发的。Plone系统介绍Plone未来的发展•系统功能更加强大将增加版本管理、界面配置等功能,进一步优化系统性能等•第三方产品更加丰富随着社区开发人员、Plone应用需求增多,将有越来越多优秀的第三方产品出现•系统扩展开发能力更强内容开发框架Archetypes以及Zope本身的进展,将继续增强Plone的扩展开发能力•社区更加繁荣、强大Plone社区网站的日点击量已经将近60万次,社区成员之间的通信量也已经达到1400封/月,而这些还在继续增长,社区日渐强大、繁荣。这也将更加推动Plone的发展。Plone系统介绍润普公司简介•优质、专业的服务提供商基于Zope/Plone,为客户提供技术服务,曾为上海电信、上海航空、南京14所等客户提供定制开发、技术支持等服务内容,深受客户好评。•Zope/Plone技术领先者润普是Plone核心开发团队的一员,为Zope/Plone社区贡献了很多优秀的产品。•Zope/Plone技术推广者润普是中文zope用户组(http://www.czug.org)的组织发起者,为Zope/Plone应用在中国的普及贡献自己的力量Plone系统介绍上海润普网络信息技术有限责任公司网站:www.zopechina.com邮件:info@zopechina.com期待着与您更进一步的交流……如果有什么疑问、或需要了解相关服务的具体情况,欢迎联系我们。