GoDaddy: I’ll be easier on you from now on

October 21, 2007

I always recommend people stay away from GoDaddy when they’re looking for shared hosting. It’s not their primary business and they have way too many customers. The result is packed, locked down servers missing key features, and poor support from inexperienced technicians.
But at least they didn’t bungle up the VPS product like 1&1 did.
[...]

Multiple local websites with Apache in Windows

August 25, 2007

Recently I’ve been working on 3 or 4 projects at the same time on my desktop. While my primary IDE has changed to Visual Studio (even for PHP with VS.PHP), the rest of my development environment is mostly the same as it’s been since December. My projects are growing in code size, and the [...]

The future of Google

July 4, 2007

I spend more time writing on forums than on this blog, so I’m going to start sharing the more interesting threads I participate in here as well.
WebDesignofMaine: Google is number 1. I think Google is going to take over the world. Think about where we are as a civilization, the information age, and who [...]

Handling UTF-8 in JavaScript, PHP, and Non-UTF8 Databases

May 25, 2007

Dealing with characters outside the ASCII range on the web is tough. It’s tough in other environments too, but particularly for web applications since text needs to move through so many places without being mangled — from user input, through JavaScript, into and out of PHP and string manipulation functions, into and out of [...]

MySQL Tuning: Disable Query Cache on Frequently Updated Databases

April 26, 2007

It may seem counterintuitive, but for some types of applications, the query cache, especially if set to be large, can reduce performance. MySQL’s query cache stores the results of previously executed queries. In theory, the cache exists to speed up your application by responding to the same query with results directly from memory instead [...]