Thoughts about a good CMS design

by lichen 2/4/2006 10:18:00 PM

We all know that we must separate the content from the presentation. But here are some thoughts on another important aspect, that is logical versus physical organization.

From what I can see, a web site is a collection of pages organized in hierarchical way. A page may have parent, children and sibling. Unfortunately, too many times we have to worry about something physical, for example, a directory. When people try to access a directory, they actually access the default or index page in the directory. In other words, they are actually accessing a page that is parent to some other pages; physical directory actually never enter the picture.

So another character of good CMS design is to let users worry about only the logical design but never the physical design.

So I do not have to maintain a web.sitemap file which is maintained separately from the physical structure of the web site.

So I do not have to maintain URL mapping configuration separately from the web.sitemap file and the physical structure of the web site.

So I do not have to worry about broken links to parent, children, and siblings when I move a page to a different position in the hierarchy.

All of them should be maintained in one place and be done once for all.

And my own CMS has done just that.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

.Net | ASP.NET

Related posts

Comments are closed

Powered by BlogEngine.NET 1.2.0.0
Theme by Mads Kristensen

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Pages

    Recent comments

    Authors

    Tags

      Disclaimer

      The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

      © Copyright 2010

      Sign in