Friday, 29 January 2010

A Growing Site Needs Its Lunch

....or a slightly more cunning caching strategy. Yes, Cragwag is getting more and more traffic every day, which is great - but it means I have to put more effort into keeping it running.

Some of the queries that it's running are pretty complex (try clicking on a two-word term, like Chris Sharma, and take a look at the Related / Broader / Narrower tabs box on the left - nifty, huh? :) and as the site gets more hits, it's more and more important to avoid hitting the database whereever possible.

So I've made some improvements to the caching strategies this afternoon, hopefully this will help keep things zippy without causing any weirdness (from data being retrieved from cache when it really should have been hitting the database, etc). If you do spot any such weirdness, give me a shout.

Al

Thursday, 28 January 2010

Announcing the Cragwag Tech Blog

I'LL be using this blog to make announcements about Cragwag tech - new features, problems found and solved, and so on. YOU can use this blog to make comments, give feedback, make feature requests, etc.
Fire away!