Federico Cargnelutti

Simple is better than complex. Complex is better than complicated. | @fedecarg

Designing a CMS Architecture

with 2 comments

François Zaninotto wrote:

When faced with the alternative between an off-the-shelf CMS or a custom development, many companies pick solutions like ezPublish or Drupal. In addition to being free, these CMS seem to fulfill all possible requirements. But while choosing an open-source solution is a great idea, going for a full-featured CMS may prove more expensive than designing and developing your own Custom Management System.

Given number of available open-source CMS solutions, building one on your own sounds like a stupid idea. But if your website is 50% content management and 50% something else, you probably need to start with a web application framework like Symfony or Django, rather than a CMS. These frameworks provide plugins that do part of the Content Management job already, so creating a CMS today is like assembling Lego bricks to build something that exactly fits your needs.

Continue reading

Written by Federico

September 25, 2008 at 8:44 am

2 Responses

Subscribe to comments with RSS.

  1. why not add Zend Framework to the list?

    elzo valugi

    October 13, 2008 at 9:03 pm

  2. I couldn’t agree most!
    Yhe most popular CMS’s are built with so many features
    and versions suport, that a simple
    alteration is likely to detonate
    an atomic bomb!
    I recentely developed a common CMS; full-featured,
    secure but simple!
    And the development has progressed considerably.

    Gilberto Albino

    December 1, 2008 at 12:32 pm


Leave a Reply