jorn makes some interesting proposal for content-centered web design. this would integrate well w/ semi-structured db entries (for adding metadata, content-tagging, and appending comments / elaborating on relations as time went on). also, the dead links problem is actually addressed by many available crawlers (with automatic link deactivation or demotion when linkrot sets in) – also, if it’s all db backed, you get all kinds of neat options like reordering data based on activity of the page (store last updates based on crawls), popularity (store clickthroughs), or if you want to get ambitious, integrating such things into your community and collaborative filtering systems. ooh, sounds like a project.