Maybe its because I've had one too many courses in existentialism and epistemology but I think many web design and development folks are confused between the difference between "having" and "being." Developers talking about their web sites "having" a "content management system" like Joomla or the like. To us, that is like saying that Microsoft Word "has" a word processor. In our case, the content management system IS the web site. We don't layer someone elses tools into our coded graphical concotion, we engineer the web site so that total day-to-day control over the content by a non-technical person is the system's reason for existing.
For instance, in our Proven Structure Dynamic product the navigation, page content, meta-data, documents, forms and image galleries are controlled through a password-protected dashboard which has an "edit" and a formal "public" view. The design of the web site is a separate layer which takes very little time to modify and the entire system is based on the idea that once you know the proper way to "organize" a web site from a hierarchical, page real estate and navigational perspective, you do not jumble things around on the page from project to project just for creative expression.
Testimonials
Hi! It’s been a few months since you did an awesome “makeover” on our old crappy website! I just wanted to say THANK YOU for all of your hard work. Great job. We really appreciate it! - Susanna Metzger Wolf, Metzger Trucking