Wednesday, January 19, 2005

Thinking in Blog Reverse

In setting up the architecture for XBletter I looking at it from a users perspective. Well usability, user-friendly, consumer, etc. are important, it is more important that the code be simple and elegant. The old form/function argument (which I must blog on in the future).

Shaking the user view, I started looking at the structure of a blog and RSS feed. The key is in the permalink. This is like the foundation upon which everything is built. So the foundation is an unlimited number of HTML pages which are harvested to create an RSS feed. In turn this RSS feed is the source for an XSLT which creates the home page, category pages, archive pages and newsletters. This architecture is independent of the filenames for each HTML page.

Now I'll start creating the modules that make all of this work.

No comments: