在各种开放源代码系统中,内容管理领域的火拼可能是最严重的了。最早的包括PHPNuke、XOOPS,到现在包括Drupal、Mambo,开源内容管理系统不下30多种。
在激烈的竞争中,Plone(plone.org)逐步脱颖而出。Plone基于发展多年的web应用服务器Zope和内容管理框架CMF。站在巨人的肩膀上,Plone拥有强大的特性,包括易用、灵活的工作流引擎,能够对用户进行分组管理,还可以对内容的元数据、皮肤、文本格式转换、评注及讨论等进行管理。
2002年,Plone 1.0刚出来,就在开源内容管理大会(OSCOM)得到好评。2003年Plone做为O'Relly首选的开源项目代表参与了COMDEX大会,成为开源社区的一只黑马。
2004年,Plone 2.0发布。Plone得到众多媒体的赞誉。Plone被eWeek杂志评定为2004年度10个最佳产品; InformationWeek则评论Plone是一个世界级的内容管理系统。同时,冠群公司(CA)也将Plone列为首批开放源代码资助项目之一,并在Plone基金会中占有董事席位。
2005年8月份,Plone 2.1发布。Plone 2.1在易用性上进一步大大改善,性能也成倍提升,主要内容采用基于语义引擎Archetypes编写。Plone 2.1是Plone发展史上的一个让用户能够流畅使用的重要产品。
Plone拥有庞大的社区,Plone的核心开发人员来自全世界各个国家,多达近百人。这注定Plone是一个世界级的产品。Plone支持40多种语言。安装中文支持插件后,Plone能够全面支持中文,包括中文搜索、中文标题到拼音ID的转换等。
Plone之所以流行,另外和Plone注重市场和用户需求有关系。Plone拥有简洁的工业级的界面,她第一眼就会吸引你;Plone拥有"傻瓜"型的windows安装程序,你可迅速下载使用;Plone十分易用,你不必专门的学习就可掌握。
另外,Plone也非常注重符合标准,包括W3C的xhtml、CSS和美国政府的网站可达性指南方面的条款。Plone的网站可用于各种浏览器。
Plone内置基于内容语义引擎Archetypes的开发框架,大大简化了Plone的扩展开发过程,也解决了Zope 2/CMF扩展开发学习曲线陡的问题。掌握Plone的开发,需要掌握Python语言、Zope的页面模板语言,以及Archetypes扩展开发框架。
Plone拥有丰富的扩展产品,包括论坛、Blog、Wiki、投票、问卷、考试、Portlet、版本管理、邮件列表等。Plone团队谨慎选择产品,不断丰富自己的核心。
Plone现在也逐步走向更加激动人心的技术,那就是新一代的基于组件框架的Zope 3应用服务器技术以及AJAX人机界面技术。即将正式发布的Plone 2.5版本,使用Zope 3的技术重新改写了大量内核;而计划在2007年初发布的Plone 3.0则将更加侧重用户界面改善,AJAX技术的大量引入是这个版本的重要亮点。Plone的发展空间是无限广阔的。
Plone可用于有着严格要求的很多大型的网站,包括政府、跨国公司的网站。美国农业部和能源部门就是Plone的用户,巴西政府的下议院、瑞士首都 borne均采用Plone构建门户网站;其他的大型案例,包括迪斯尼公司的知识管理系统、摩托罗拉、牛津饥荒救济会的网站、BMC(全球第五大独立软件公司)的门户网站。
在国内,中文Zope/Plone用户组(www.czug.org)是专业中文Plone技术社区。国内的Plone应用已经逐步开花,包括网易知识门户系统、上海航空公司、上海电信、光大银行南京分行、文化部文化共享工程主站等众多案例。
分享到:
相关推荐
首先,我们要理解Plone是什么。Plone是一个开源的内容管理系统(CMS),基于Zope应用服务器,它提供了强大的内容管理、协作和信息发布功能。Plone以其易用性、安全性以及强大的社区支持而闻名。`visaplan.plone....
首先,我们需要了解Zope和Plone是什么。Zope是一个开源的应用服务器,主要用于构建动态网站和企业级应用。它提供了一个强大的对象数据库和一套全面的安全管理机制。而Plone则是在Zope之上构建的内容管理系统,它具有...
### Plone系统详解 #### 一、Plone系统概述 Plone系统是一款高效且功能全面的内容管理系统(Content Management System, CMS),特别适用于企业级网站的构建与管理。它基于Python编程语言开发,依托于Zope应用服务器...
**Plone 安装指南** Plone 是一个基于Python的开源内容管理系统,以其强大的功能、易用性和灵活性闻名。作为Python学习者和开发者,掌握Plone的安装与使用是提升技能的重要步骤。以下是对"WinPloneInstaller-master...
标题中的“plone.restapi-7.5.0.tar.gz”是一个开源软件包,它基于Python编程语言,专为Plone内容管理系统设计。Plone是一个强大的、可定制的、基于Zope的应用服务器上的内容管理框架。这个包是plone.restapi的7.5.0...
### 如何在Plone中新增Plone Site #### Plone简介 Plone是一款基于Python的开源内容管理系统(CMS),以其安全性和灵活性而闻名。它能够帮助用户构建网站、博客、社区门户等多种类型的在线平台。Plone的核心优势...
Plone 是一个基于Zope内容管理系统(CMS)的开源平台,专为构建企业级Web应用程序而设计。在Python生态系统中,Plone被视为一种强大的内容管理框架,尤其适用于那些需要复杂内容管理和协作功能的项目。PyPI(Python ...
Plone是基于Zope的最主要的平台,Zope是一个非常优秀的应用服务器。原生开发语言是Python。 python是一个脚本语言,它可以完成其他语言所能完成的大部分工作,但它易学,维护成本低,开发效率比其他语言快几倍,...
《The Definitive Guide to Plone 2nd Edition》是一本深入探讨Plone内容管理系统(CMS)的专业指南,尤其针对其3.x版本进行了全面的更新。这本书为读者提供了丰富的知识,帮助他们理解和掌握Plone的强大功能,从而...
### Plone性能优化与扩展详解 #### 一、引言 在当今数字化时代,网站的性能和稳定性至关重要。Plone作为一款基于Python的企业级内容管理系统(Content Management System, CMS),因其强大的功能、高度的安全性和...
《Plone:终极指南》是针对Plone内容管理系统(CMS)的全面介绍和深度解析,旨在为用户提供从安装、配置到高级定制的详尽指导。本文将基于此书的目录和部分章节概述,深入探讨Plone的核心概念、功能以及如何进行有效...
### Ubuntu 12.04 下 Plone 4.2.3 安装教程 #### 知识点一:Ubuntu 12.04 环境准备与基础软件安装 1. **环境简介**: - **Ubuntu版本**:Ubuntu 12.04 LTS (Precise Pangolin) - **Plone版本**:Plone 4.2.3 2....
plone作为优秀的cms是大型项目和安全性要求高的优秀项目,采用python编写
首先,我们需要理解Plone是什么。Plone是一种基于Zope内容管理系统,它提供了强大的内容管理和协作工具,广泛应用于企业、政府和非营利组织。Products.plonehrm是Plone生态系统中的一个插件,它为Plone增加了人力...
《Packtpub.Plone.3.Products.Development.Cookbook.May.2010》这本书主要聚焦于Plone 3产品的开发,它是一本实践性强的指南,旨在帮助开发者掌握在Plone内容管理系统中创建、扩展和定制产品的技能。Plone是一款基于...