Skip to main content

The Plone Content Management System

Project description

About Plone

Plone is a mature, secure, and user-friendly Content Management System (CMS).

Plone - and the Open Source community behind it - aggregates more than 15 years of experience in content management. It offers all major features expected by a modern CMS out-of-the-box.

Lots of customizations can be made trough-the-web, such as creating content types, themes, workflows, and much more. Pushed one step further Plone can be used as a framework on which to build custom CMS-like solutions.

Plone works as a

  • full-featured classical server-side rendered CMS,

  • headless CMS that offers all features as a REST API.

Installing Plone

Plone is available on Microsoft Windows, Linux, OSX, and BSD platforms.

Plone runs as a container in the cloud with Docker.

Install Plone by choosing an option from plone.org

Documentation

Consult the official Plone documentation with information for different audiences.

For trainings comprehensive Plone training material is available.

What is Plone?

Plone is a ready-to-run content management system, offering a complete set of features needed by a wide variety of organizations.

Security is built into Plone’s architecture from the ground up. Plone offers fine-grained permission control over content and actions.

Plone is easy to set up, extremely flexible, and provides you with a system for managing web content that is ideal for project groups, communities, websites, extranets, and intranets.

  • Plone is easy to install. Several installation options are available for either your local machine or on servers in the cloud.

  • Plone is easy to use. The Plone Team includes usability experts who have made Plone easy and attractive for content managers to add, update, and maintain content.

  • Plone is international. The Plone interface has more than 35 translations, and tools exist for managing multilingual content.

  • Plone is standard. Plone carefully follows standards for usability and accessibility. Plone pages are compliant with US Section 508, and the W3C’s AAA rating for accessibility.

  • Plone is Open Source. Plone is licensed under the GNU General Public License, the same license used by Linux. This gives you the right to use Plone without a license fee, and to improve upon the product.

  • Plone is supported. There are over three hundred developers in the Plone Development Team around the world, and a multitude of companies that specialize in Plone development and support.

  • Plone is extensible. There is a multitude of add-on products for Plone to add new features and content types. In addition, Plone can be scripted using web standard solutions and Open Source languages.

  • Plone is technology neutral. Plone can interoperate with most relational database systems, open source, and commercial, and runs on a vast array of platforms, including Linux, Windows, Mac OS X, Solaris, and BSD.

Technical overview

Plone is a content management platform written in Python. It builds upon Zope, an Open Source web application server and development system, and thus on the pluggable Zope Component Architecture (ZCA).

Python is the easy-to-learn, widely-used, and supported Open Source programming language. Python can be used to add new features to Plone and used to understand or make changes to the way that Plone works.

Plone stores its contents in Zope’s built-in transactional hierarchical object database, the ZODB. The ZODB can be connected to simple file-storages, scalable ZEO-Servers or Postgres, MySQL, and Oracle. There are addons and techniques, however, to share information with other sources, such as relational databases, LDAP, filesystem files, etc.

Official Resources

Changelog

6.0.0b2 (2022-09-10)

Breaking changes:

  • Officially drop Python 3.7 support and add 3.10 support. Currently everything still work in 3.7, but beta 2 is the last release where this is the case. [maurits]

6.0.0b1 (2022-07-23)

Bug fixes:

  • Release 6.0.0b1. [maurits]

6.0.0a6 (unreleased)

Bug fixes:

  • Release 6.0.0a6. [maurits]

6.0.0a5 (2022-06-24)

Bug fixes:

  • Release 6.0.0a5. [maurits]

6.0.0a4 (2022-04-08)

New features:

  • Depend on plone.volto. [maurits]

6.0.0a3 (2022-01-28)

Bug fixes:

  • Release 6.0.0a3. [maurits]

6.0.0a2 (2021-12-03)

Bug fixes:

  • Release 6.0.0a2. [maurits]

6.0.0a1 (2021-10-16)

Bug fixes:

  • Release 6.0.0a1.dev1. Update: accidentally released as 6.0.0a1. [maurits]

6.0.0a1.dev0 (2021-09-15)

Breaking changes:

  • Remove archetypes extra in setup.py. [jensens]

  • Drop Python 2 support. [jensens]

Misc:

  • Create internal release on dist.plone.org. [maurits]

  • Move setup.py metadata to setup.cfg. [jensens]

5.2.5 (2021-07-31)

Bug fixes:

  • Release Plone 5.2.5 final [maurits]

5.2.4 (2021-02-19)

Bug fixes:

  • Release Plone 5.2.4 final [maurits]

  • Removed plone.app.dexterity from dependencies. It is already required by Products.CMFPlone. [maurits]

5.2.3 (2020-10-30)

Bug fixes:

  • Release Plone 5.2.3 final [maurits]

5.2.2 (2020-06-28)

New features:

  • Release Plone 5.2.2 final [maurits]

5.2.1 (2019-12-02)

New features:

  • Release Plone 5.2.1 final [esteele]

5.2.0 (2019-07-10)

New features:

  • Release Plone 5.2 final [esteele]

5.2rc5 (2019-06-27)

New features:

  • Release Plone 5.2rc5 [esteele]

5.2rc4 (2019-06-19)

New features:

  • Release Plone 5.2rc4 [esteele]

5.2rc3 (2019-05-04)

New features:

  • Release Plone 5.2rc3 [esteele]

5.2rc2 (2019-03-21)

Bug fixes:

  • Release Plone 5.2rc2 [esteele]

5.2rc1 (2019-03-04)

New features:

  • Release Plone 5.2rc1 [esteele]

5.2b1 (2019-02-13)

New features:

  • Add plone.restapi as a dependency. [timo]

5.2a2 (2018-12-28)

New features:

  • Release Plone 5.2a2 [esteele]

5.2a1 (2018-11-08)

New features:

  • Release Plone 5.2a1 [esteele]

5.1.4 (2018-10-01)

New features:

  • Release Plone 5.1.4 [esteele]

5.1.3 (2018-06-21)

New features:

  • Release Plone 5.1.3 [esteele]

5.1.2 (2018-04-08)

New features:

  • Release Plone 5.1.2 [esteele]

5.1.1 (2018-03-10)

New features:

  • Release Plone 5.1.1 [esteele]

5.1.0 (2018-02-05)

New features:

  • Release Plone 5.1 [esteele]

5.1rc2 (2017-11-26)

New features:

  • Release Plone 5.1rc2 [esteele]

5.1rc1 (2017-09-10)

New features:

  • Release Plone 5.1rc1

5.1b4 (2017-07-03)

New features:

  • Release Plone 5.1b4 [esteele]

Bug fixes:

  • Add link to Plone.com and tweak intro [tkimnguyen]

5.1b3 (2017-04-02)

New features:

  • Release Plone 5.1b3 [esteele]

5.1b2 (2017-02-20)

New features:

  • Release Plone 5.1b2 [esteele]

5.1b1 (2017-02-20)

Breaking changes:

  • Remove plone.app.openid from core, still available as addon package. [jensens]

New features:

  • Release Plone 5.1b1 [esteele]

Bug fixes:

  • Be sure to require archetypes.multilingual even if it’s not required as a dependency of plone.app.multilingual. [davisagli]

5.1a2 (2016-08-19)

New:

  • Release Plone 5.1a2 [esteele]

5.1a1 (2016-03-31)

New:

  • Release Plone 5.1a1 [esteele]

5.0.2 (2016-01-08)

New:

  • Release Plone 5.0.2 [esteele]

5.0.1 (2015-12-17)

  • Release Plone 5.0.1 [esteele]

5.0 (2015-09-27)

  • Release Plone 5.0 [esteele]

5.0rc3 (2015-09-21)

  • Release Plone 5.0rc3 [esteele]

5.0rc2 (2015-09-11)

  • Release Plone 5.0rc2 [esteele]

5.0rc1 (2015-09-08)

  • Release Plone 5.0rc1 [esteele]

5.0b4 (2015-08-23)

  • Release Plone 5.0b4 [esteele]

5.0b3 (2015-07-20)

  • Release Plone 5.0b3 [esteele]

5.0b2 (2015-05-27)

  • Release Plone 5.0b2 [esteele]

5.0b1 (2015-03-26)

  • Release Plone 5.0b1 [esteele]

5.0a3 (2014-11-01)

  • Release Plone 5.0a3 [esteele]

5.0a2 (2014-04-20)

  • Move plone.app.theming dependency into Products.CMFPlone. [esteele]

4.3.4 (2014-10-22)

  • Release Plone 4.3.4 [esteele]

4.3.3 (2014-02-19)

  • Release Plone 4.3.3 [esteele]

4.3.2 (2013-08-14)

  • Release Plone 4.3.2 [esteele]

4.3.1 (2013-05-30)

  • Release Plone 4.3.1 [esteele]

4.3 (2013-04-06)

  • Release Plone 4.3 [esteele]

4.3b2 (2013-01-17)

  • Release Plone 4.3b2 [esteele]

4.3b1 (2013-01-01)

  • Release Plone 4.3b1 [esteele]

4.3a2 (2012-10-18)

  • Release Plone 4.3a2 [esteele]

4.3a1 (2012-08-31)

  • Release Plone 4.3a1 [esteele]

4.2.1 (2012-08-11)

  • Release Plone 4.2.1 [esteele]

4.2 (2012-06-29)

  • Release Plone 4.2 [esteele]

4.2rc2 (2012-05-31)

  • Release Plone 4.2rc2 [esteele]

  • Add explicit dependencies on some zope.app libraries, to ensure they stay included during the 4.2 series. [hannosch]

4.2rc1 (2012-05-07)

  • Release Plone 4.2rc1 [esteele]

4.2b2 (2012-02-09)

  • Release Plone 4.2b2 [esteele]

4.2b1 (2011-12-05)

  • Release Plone 4.2b1 [esteele]

4.2a2 - 2011-08-25

  • Release Plone 4.2a2 [esteele]

4.2a1 - 2011-08-08

  • Release Plone 4.2a1 [esteele]

4.1 - 2011-07-12

  • Release Plone 4.1 final [esteele]

4.1rc3 - 2011-06-02

  • Release Plone 4.1rc3 [esteele]

4.1rc2 - 2011-05-21

  • Release Plone 4.1rc2 [esteele]

4.1rc1 - 2011-05-20

  • Release Plone 4.1rc1 [esteele]

4.1b2 - 2011-04-06

  • Release Plone 4.1b2 [esteele]

  • Depend on wicked now that Products.CMFPlone doesn’t. [davisagli]

4.1b1 - 2011-03-04

  • Release Plone 4.1b1 [esteele]

4.1a3 - 2011-02-14

  • Release Plone 4.1a3 [esteele]

4.1a2 - 2011-02-10

  • Include plone.app.caching as an optional, shipped add-on. [esteele]

4.1a1 - 2011-01-18

  • Separate Products.CMFPlone from the Plone egg. [elro]

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Plone-6.0.0b2.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Plone-6.0.0b2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file Plone-6.0.0b2.tar.gz.

File metadata

  • Download URL: Plone-6.0.0b2.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for Plone-6.0.0b2.tar.gz
Algorithm Hash digest
SHA256 956789cd1ae2d27fe070fc2b8fe4149d5f5dbdc388b137ada59c82db4b74e404
MD5 c9553a9c7537e5af946672dc145aae0a
BLAKE2b-256 266d8b5b008707b362c010e90129a4be40966b888f4c6fb0d5b0753d0c093cf8

See more details on using hashes here.

File details

Details for the file Plone-6.0.0b2-py3-none-any.whl.

File metadata

  • Download URL: Plone-6.0.0b2-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for Plone-6.0.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 d3af50407d12443cf6f7c04f8c24b934789c841517c107dd8e2c74aa2146bf01
MD5 21437d0fe7ffeb2f592b4df195cd35a8
BLAKE2b-256 aa85f08f6e3440f114eebe7cb7fe43418ca72dfb33e2c7fd0707e6f036478511

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page