It thus follows that an important part of optimizing an application's performance is reducing its database activity. And no, this doesn't necessarily mean stripping out database access. The trick is to reduce the amount of database activity that your application generates. This is where caching comes in, as explained in this column. No one wants to write buggy code, at least no one I choose to know.
Bugs are annoying, bugs are embarrassing.
To write bug free code it's important to understand how bugs are introduced, and this column delves into this topic from a ColdFusion perspective. For CF developers implementing basic personalization isn't difficult at all. In this month's column I explain what personalization is, why you should implement it and how to go about doing so. But for many CFers the buzz and hype surrounding Java is cause for much concern. For those of us who love ColdFusion because of its simplicity, Java can indeed seem intimidating.