I want to make archive section in a website, archive for links, articles and events, in order to the visitor can go the pacific day to read what happened in that day, or to know the old news.

I think this feature can use JavaScript & XML file? How can I do it?

Also I've another idea, to make related topics for articles, is this need to have Database with php or asp, or I can do it in JavaScript and xml too?