MJB Data : web design, technical development & marketing intelligence

 
[ home | news | articles | contact mjb | spiders ]

Content management systems, (CMS)

Almost all websites developed by MJB Data feature some form of built-in online content management system. This is not because there's anything wrong with editing static HTML files and transferring them via FTP, it's simply because unless every page of a website needs to be radically different from one another, it's a much more efficient method of managing a website's content.

Separating content, (usually text and images), from structure can also greatly improve a website's reliability, stability and consistency, as the structural aspects are no longer exposed to the risk of accidental deletion or modification.

Databases

You don't have to use databases with CMS but they can be a great help with more advanced functions such as searching through data and performing complex relational queries.

Flexibility

There's no reason why a content management system should be any less flexible than any other form of online publishing method. However, it's not uncommon for some third-party off-the-shelf 'solutions' to be rather prescriptive. Sometimes you can alter some colours and font sizes, upload your own logo, but little else, and having changes made to such systems can be a long and frustrating process.

Unlike some CMS providers who have gone down the road of trying to build packaged systems that are intended to be all things to all people, MJB Data integrates custom content management into each project as it's needed. This approach tends to produce much more efficient systems that remain simple enough to to be modified and enhanced at a pace that matches the needs of website owners and visitors.

Technical development