2

Selecting a content management system

 2 years ago
source link: https://techteapot.com/posts/selecting-a-content-management-system/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Selecting a content management system

Jack Hughes
2008-11-10

One of the great discoveries I made whilst writing this blog has been the ease with which I can create posts using Wordpress as the content management system (CMS). It started good and it just keeps on getting better.

site-php-code_hub6b3e52fed4533826dc4eae607881e9f_87366_600x300_fit_q90_lanczos.jpg

I’d love to be able to update content on the rest of the site just as easily. Unfortunately, as things stand at the moment, updating the site means wading waste deep in PHP. All changes to the website need to go through either myself or Dean, slowing things down considerably.

In order to ease the burden of creating content we’ve decided to implement a CMS across the entire site. So far the evaluation list looks like this:

  • Plone - Python/Zope based CMS;
  • Drupal - full power CMS with a full power learning curve;
  • Joomla
  • Wordpress - can't be beaten as a blogging platform but how well does it work as a vanilla CMS?
  • Typo3 - a quirky full power CMS with versioning and workspaces. My fave so far;
  • MODx - a bare bones CMS that is Dean's favourite;
  • OpenCms - full featured Java based CMS. Kinda like Typo3 without the goofiness.
I will let you know how the evaluation goes. One thing I have noticed with open source CMS, the documentation is king. The Typo3 documentation is the best of the lot that I've seen so far. With large complicated systems like CMS you need a way to ease yourself into the software. Surprisingly, only Typo3 has a simple tutorial to setting up your first site for the most recent release. Drupal is an incredibly powerful tool but the documentation needs a lot of work.

Update 1: Added OpenCms, dropped Drupal, Joomla and Wordpress.

Update 2: Forgot about Plone…not suitable because we’d not have enough control.

Jack Hughes avatar
About Jack Hughes
An experienced software engineer with 20+ years experience writing products for Microsoft Windows based operating systems as well as 17+ years experience hosting websites on Linux and Windows including e-commerce and CMS systems.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK