I’ve wanted to do this for a while …
After tracking where people are finding links to this site for for several months, I’ve included a page with a live update with these figures.
What’s this useful for? Absolutely nothing. Except, I now have the makings of a homegrown stats package, written in Java, so I can reuse it for other things.
One idea is to also track the browsers people are using.
Well I’ve spent the last couple of days learning Struts, and I found the best way to solidify my understanding: re-write this site using it!
So we’re up and running again, with an even better MVC framework.
What are my thoughts so far on Struts?
Pros
It’s much more pleasing to have page-flows that are all connected somehow, to be tied up into an action. I also like the idea that I can re-use actions.
Having just read a presentation by one of the key developers at livejournal.com, about how they scaled up their technology as their userbase rocketed, I’m thinking about this site.
Obviously not in a sense of it having anywhere NEAR as much traffic, but there’s certainly things I can do to improve performance.
Particularly - and this is bad - there is no server-side caching, at least on the dynamic pages. Well, I knocked it up in a weekend so it’s not fully there yet!