Choosing the best programming language for my needs
I am having trouble figuring out if I am using the right programming language, so it would be great if I could get some suggestions.
Basically, I would like to have a lot (a very large amount) of data stored together in one place, and be able to use a calendar-based navigation system to display different portions of the data. I would like the navigation to work in two ways: first, there should be some sort of function for jumping to a specific date, month, or year (and I would also like to be able to make this part hideable); and second, there should be "next & previous" functionality, as well as "broader & narrower" functionality (for example: if a user is viewing "Jan 1, 1995", they can "broaden" by looking at an overview of the week month or year that the date falls into).
The site won't have any fancy images or anything, in fact, the goal is to make it as simple to the viewer as possible, however the underlying structure of how the data is displayed may get quite complex (different positioning based on the content of the data-part, for example) & there may be images and other media included in the data to be displayed, but I don't expect this to need any fancy presentation.
I hope this gives a fair idea of what I have in my head, I can't think of what else to say about it, but please ask if it doesn't make sense.
Currently, I have been experimenting with xml (and related), css, and ssi. I have a sneaking suspicion there may be a simpler way...?