Oct 08

Built on Zope and over 200 developers currently perfecting the program, Plone, an open source content management system (CMS), is an excellent piece of software. Perfecting the use of this program does require a bit of background work – mainly in the usage of Zope and Python.

Beginnings


First created by Alexander Limi, Vidar Andersen and Alan Runyan in 1999, the project was created to be used as a usability layer on top of Zope. Zope is an open source web application server written in Python. Plone was created to be used as either an internal website or on the internet. It’s an excellent groupware collaboration tool. The creators of the software came up with the product name as an homage to the band Plone. It is available for installing on Windows, Mac or Linux operating systems and the latest release can be found on the site’s download area (version 3.3.1 is available as of September 2009).

Installation

Installation of Plone is a very quick and painless process. When testing the installation on a Windows platform, there were very few steps. The first step is to run the installer located on the Plone.org download page. All files are placed within the C:\Program Files\Plone directory. The next step is to click on your Windows Start button, select ‘Run’ and then type in ‘cmd’. Once your command line window is open, type in ‘cd “C:\Program Files\Plone\”’. At this point, you can decide whether to run the Plone service in debug or production mode. More information on the details of running either instance can be found within the online documentation provided by Plone.org. Installing on a Linux platform is similarly simple – online documentation on this is also available.

Downsides of Plone

One of the issues with using Plone is the learning one needs to accomplish prior to using the program. An extensive familiarization with TAL (templating language for Zope), ZMI (management interface for Zope) and Python are all highly recommended before tackling this CMS. While offering quite a lot of online documentation, the Plone site doesn’t lend itself to a lot of preparation in this area.

Another downside to the program is that it is initially set to work as a community or portal content management system. Most personal and business web sites are not geared toward that style of hosting so quite a bit of “pruning” of the initially set features may be required. Otherwise, you may end up with a lot of users and user created folders you were not initially expecting with your new web site.

Lots of features to add

Once you do have a handle on the ins and outs of Plone, you’ll be pleased to find a nice assortment of features you can add. The list includes work flow capabilities, Wiki support, Live Search and many more. As Plone is open source, there are sure to be new additional features created on a regular basis.
Conclusion

When it comes to really great open source content management systems, Plone is definitely one of the best. With a bit of learning and a bit of tweaking, it can be a great web site administration tool.

Related Blog Posts

  • March 8, 2010 -- Building Websites using Wordpress as a CMS (0)
    In the past, building websites required advanced skills in internet technology and various programming languages. Webmasters needed to be well-versed in HTML, P...
  • February 24, 2010 -- Cushy CMS Review (0)
    Having a capable Content management system is one of the most important parts of maintaining and operating a website successfully. A good CMS will facilitate an...
  • February 8, 2010 -- Choosing Your CMS: Assessing Needs and Comparing Features (0)
    Building a website by yourself is a very difficult task. So difficult in fact that it is rarely done. If you do decide to build the website without assistance, ...
  • February 1, 2010 -- Web Applications – Boosting Productivity with CMS Enhancements (1)
    Having a useful content management system is a great way to boost the productivity of your online business. Once you become familiar with the administrative int...
  • January 21, 2010 -- Open Source CMS: Expandability Results in the Growth of Your Business (0)
    With so many choices available, picking a content management system for your business website can be a very difficult task. All of them claim to be the best, an...
  • December 23, 2009 -- The Advantages of a Good Content Management System (2)
    I am sure you are familiar with the phrase “Content is King.”  However, poorly written and organized content is not going to do your website any good. Even a we...
  • November 17, 2009 -- Pixelsilk and SEO (3)
    A good content management system (CMS) is an integral part of web site creation and maintenance.  One item that is often overlooked when it comes to choosing a ...
  • November 12, 2009 -- Bitsy Box: A CMS Made for Developers (0)
    In a market saturated with content management systems that basically do all the same things, it is important for software vendors to come up with new products t...
  • November 11, 2009 -- SecureLive To Fend Off Attacks (0)
    Being hacked is one of the unfortunate facts of life for a web site.  Of the most heavily attacked, open source and commercial CMS (Content Management Systems) ...
  • October 29, 2009 -- CMS Review: TYPO3 (1)
    Type in “content management system” in a search engine and one will find an overwhelming number of commercial and open source options available.  One such progr...

4 Responses to “Plone – A Python Based Content Management System”

  1. Sally Says:

    I’m creating a list of the top wordpress designers and wanted to include the name of the designer that created this- http://topwpthemes.com/voucherax/ If you could help, that would be great.

    Thanks

  2. Sally Says:

    …and also this designer? http://topwpthemes.com/templates/by-hpa/

    Thanks.

  3. Stephen Ryan Says:

    A link to plone would probably help :)

    Plone does seem more like Rails than a CMS like say Joomla however.

  4. Kelly Says:

    Great info here.

Leave a Reply

Anti-Spam Protection by WP-SpamFree