SpicyCode

The ramblings of Chad Humphries

NCM: Some basic goals

When I started down the path of making a cms I wrote down some of the things that have infuriated me with products I’ve encountered.

  • Storing content in a file based way.   This really make searchable content a bear.
  • No API or at least public methods to tie into to allow data access to content or CMS data.
  • Not usable in at least Mozilla, IE6, and Safari.  This includes at least some form of WYSIWYG editing.
  • The framework shouldn’t have three hundred pounds of viewstate baggage on each page when in edit mode.

nCm is designed to be used by companies/individuals to maintain more mainstream business and personal sites.  It should allow very flexible layouts that are designed outside of the product. During my time developing sites I’ve ran into a variety of amazing products with amazing features.

But what’s the point of including amazing features if half of the user base can’t figure them out?

Achieving some or all of these goals is difficult.  Many people have built wonderful cms systems that meet some or most of these.

Advertisements

Written by spicycode

November 27, 2004 at 6:19 pm

Posted in programming

Tagged with ,

%d bloggers like this: