Building a CMS

Posted by Johan Cyprich on 21 Feb 2007 | Tagged as: Applications

I’ve spent a great deal of time searching for a content management system (CMS). WordPress is a good application, but it doesn’t offer enough functionality for the full featured CMS that I wanted to build.

I was considering using Drupal. This is a very good CMS for quickly creating an integrated blog and forums. The forums aren’t as good as phpBB, but Drupal’s developers realize this and are committed to improving it. A new user will likely spend an evening setting up the software. Drupal 5 has a very nice default theme which can be suitable for use as-is until a better one is found.

I also tried using Joomla. This CMS will take some time to learn but its worth it. There is a great deal of functionality but unfortunately no integrated forums. However, there are third party forum modules that you can use, but I prefer phpBB. It would be nice to have one login for the CMS and forums, but I don’t think that its a problem for people logging in to use each application.

I was considering using symfony or CakePHP to write a CMS. Creating a CMS would be a great deal of work and could easily take a better part of a year to match the functionality of Drupal or Joomla.

After examining all of the options, I’ve decided to go with Joomla. It will allow me to create my CMS with the least amount of effort. Once the site is up, I’ll publish the URL.


Related posts:
    Grow Your Software Business with OISV
    AJAX and PHP: Building Responsive Web Applications
    Silverlight: 1.5 Million Downloads Per Day
    Is There Gold in Them There Cell Phone Hills?

Share this post:

del.icio.us:Building a CMS digg:Building a CMS spurl:Building a CMS wists:Building a CMS simpy:Building a CMS newsvine:Building a CMS blinklist:Building a CMS furl:Building a CMS reddit:Building a CMS fark:Building a CMS blogmarks:Building a CMS Y!:Building a CMS smarking:Building a CMS magnolia:Building a CMS segnalo:Building a CMS gifttagging:Building a CMS

Follow Me:

Did you find this post interesting and useful? You can keep up to date on this blog by subscribing to my RSS feed, or you can have new posts sent to you by e-mail. You can also see what I'm up to by following me on Twitter or Facebook.


3 Responses to “Building a CMS”

  1. on 22 Feb 2007 at 6:15 am 1.Steve.Lippert said …

    In the past I have set up (but never really used) PHPNuke. I thought they had some phpBB intergration, but I am not certain. Just something for you to look into.

  2. on 22 Feb 2007 at 12:48 pm 2.Johan Cyprich said …

    I thought about PHPNuke, but I think they are a commercial CMS now. The last time I checked, there were older versions that were free and a newer one you had to pay for. I’m not sure if its still the case. phpBB integration is important. I could get it to work with any PHP CMS, but it means learning their API. Its easier finding someone who already did it. :)

    There’s also DotNetNuke which is interesting.

  3. on 29 Sep 2007 at 8:55 am 3.Larz said …

    I wrote something called Mixed Fuel.
    It features weblog, forum and article style publishing.
    If you want to give it a try: http://www.web2ls.com
    Free to use, edit, improve, pass on etc…

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply