Google’s new PageSpeed Apache Module is incredible. I did however hit a few snags in the installation and configuration of the module. Nothing serious, but I thought it was worth pointing them out, in case others run into the same problems.
Rename your assets before going live
The browser cache can really cause headaches when a site is updated. This post details the easiest possible way to invalidate an asset when making your web revisions live.
Replicate or copy a database table with PHP
If your table is updated often, queries will rarely pull from cache. Depending on your situation, performance may be more important than up-to-the-second data accuracy.
Replacing Icons with CSS
CSS only graphics provide consistency, speed, changeability and search engine friendliness. The techniques are simple and many are supported by even the oldest of web browsers.
Creating your own AJAX cache
If you've made AJAX calls before, you know that they are subject to client-side caching, as specified by the server. Of course, you can request…
Optimizing onKeyPress AJAX handlers in JavaScript
Not everyone has Google's mega-awesome data center with tens of thousands of servers, servers that allow them to do things like instant live search on-keydown.…
HTML 5 Storage is better, but cookies aren’t gone yet
HTML 5 Storage is a promising addition to the web developers arsenal. However, it's name is confusing to many novices because it implies a connection…
JavaScript caching function return values
As web applications get more complex, more and more of the processing work is pushed to the client browser in the form of JavaScript code.…
One-Liners to Improve Server Security
I’m a web developer, that’s what I do, and I love it. But, the unfortunate side of offering web development services, is that you usually…
Reduce load time and resource usage with Content On-Demand
Your local area cable provider has been putting the concept of On-Demand to good use for years, providing television or movie titles only when specifically…