Foosball Score Tracker

01
Apr
2009

Announcing Version 2.0

Please contact me if stuff is broken.

Well, it's been awhile since I did any development on foos.zastica. I recently decided to try out the CakePHP framework, and instead of creating an entirely new application, I decided to convert an existing one that I had already created. I chose this app because it was pretty straight forward, and didn't have a lot of odd features.

About halfway through conversion, however, I learned that it wasn't as simple as I had thought. There are a lot of interesting database queries that need to be done to get the aggregate account and player data, and Cake isn't optimized to handle that. This left me doing a lot of direct queries on the database. Although I'm sure that part of that is my lack of CakePHP knowledge as well.

So, as of today, foos.zastica is now in v2.0. Most of the changes are backend type stuff, but there's a few front-end changes as well. I've widened the site, changed around some styles, and changed the player graph to use the flot jquery library. This allows IE users to see the graph. It used to be in SVG, but some users weren't able to see the graph so it had to go.

One of the bigger updates is the RSS syndication of updates. Whenever the site updates, you can get notified in your RSS reader. To subscribe, go to /posts/rss/

I've also got some more changes up my sleeve, but I'll wait on announcing those until I've got a better idea when they will be ready.