Personal tools
You are here: Home About Why Plone
Document Actions

Why Plone

Reasons why this interactive web portal uses Plone as its underlying software.

  • Plone and its basis Zope are open source. This is a necessary condition for any tool for direct democracy. Many progressive sites use plone, for instance www.wilderness.org.au and www.engagemedia.org in Australia, and the plinkit project for public libraries. The public healthcare portal of the University of North Carolina and the Cornell Lab of Ornithology use Plone too.
  • Zope is based on Python, which is probably the most powerful, most beautiful, and easiest to learn modern programming language in existence today. One Python t-shirt says: Python fits your brain.
  • The other building block of Zope, espectially Zope 3, is XML.
  • Zope is based on a simple principle. Python is an object-oriented language, and Zope is a system to publish Python objects on the web. Everything you see on this web site is a Python object, every action you take is the application of a method of some object. And it can be customized by writing a few lines of Python code. Zope manages complexity by adhering to some very simple principles.
  • Zope has a track record of being not only the most powerful open-source application server, but one of the most powerful application servers in existence. NATO is using Zope, the AARP is using Zope. "One major European telecom recently told me, 'if you bid on a government CMS project, and you don't use Zope, you have to explain why'" (Paul Everitt in Web Component Development with Zope 3, p. XI)
  • Ubuntu Linux is using Zope, Debian has been using Python for a long time, and both Debian and the Ubuntu distribution come with a functioning set of Zope and Plone packages out of the box. I.e., this entire framework here can be duplicated at no cost on your old PC.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: