Help Speed Up Your Website Load Time Using GZIP!

Using GZIP Compression with ColdFusion

As some of you might of heard, Google recently announced they are factoring in site speed as a criteria in their web search ranking. I have about 30 websites being monitored by Google's Web Analytics and over the past month or so I have noticed a significant drop in all their traffic. Now, I'm not 100% sure if this has to do with the new ranking rule or the fact that most US schools are out for summer, but either way this has me a little perplexed and I'm starting to wonder if this has anything to do with my code.

Reading up on a bunch of speed enhancement tips, the one thing I kept coming across is to use HTTP Header Compression. Basically, if the web browser supports it, you can GZIP your Scripts and CSS files and serve them instead of the uncompressed text files. Typically you can save over half the normal file size by doing this. Since I use ColdFusion for most of my sites, I had to find a way to integrate GZIP with ColdFusion. Here's what I came up with.

read full article

Installing Railo 3.1 On Mac OS X 10.6 (Snow Leopard)

A Step-By-Step Guide To Install Railo Server 3.1 On Mac OS X 10.6 (Snow Leopard)

This week I went ahead and purchased a Mac Mini to replace my very old Apple G4 server. One of the first things I had to do was to get Railo 3.1 to run on it. You may recall, I already created a nice blog entry called Installing Railo 3.1 On Mac OS X 10.5 (Leopard), to help people get Railo running on Mac OS X 1.5. I really didn't think that installing it on 10.6 (Snow Leopard) would be that difficult, but I was wrong.

First of all, the original source of my guide was based off of another blog entry by Luis Majano. But apparently, his website had changed, and as of this writing, was not even working. I remembered he had a nice entry on enabling 64 bit mode when installing, but without his reference, I was SOL and on my own. But fear not my fellow Railo fans, because I spent a better part of a day figuring it out.

read full article

Problem: ColdFusion and MS-SQL NTEXT Returning Empty String

ColdFusion Or MS-SQL Returning [Empty String] Value For NTEXT

Oh MicroSoft, why must you be the bane of my existence? Seriously, if it's not your buggy web browsers, then it's using another one of your products. And this time it's MS-SQL. Ok, in all seriousness, I'm really not 100% sure if this is MicroSoft's fault or perhaps Adobe's ColdFusion. But either way this one through me for a loop. (And on a side note, why does it seem like this crap always happens on a Monday)

If you have been forced to use MS-SQL on one of your projects. And perhaps you've been banging your head up against your computer monitor for the past three hour, because you've been trying to pull data from an NTEXT column and it keeps coming back as an [empty string], then boy do I have a solution for you.

read full article

Table of ASCII Characters and Symbols For ColdFusion

A Single Table Listing All The HTML Entities and ASCII Codes

I needed a simple table that listed out all the ASCII entities and their decimal codes for ColdFusion the other day. Doing a little Googling, it seemed like every single table out there broke it their list into different groups and not all of them seemed complete. So I figured I would make my own and share it.

read full article

CJ File Browser 3.1 Released!

My Attempt At The Ultimate Image/File Manager.

Finally, after two weeks of non-stop work, I have finally released version 3.1 of CJ File Browser, my image/file manager that can be used as a tinyMCE plug-in or be used in stand-alone mode. To anyone that downloaded the previous couple of versions, let me apologize to you.

Since the very first release of my ColdFusion File Manager, I have always tried to make it simple and easy for people to figure out how to use it. When I converted the code to make it a tinyMCE plug-in, it added a layer of complexity that I never really had time to deal with. The result of that led me down the path of releasing a bunch of sub-par projects to the public.

A few weeks ago, I decided I was going to re-write some of the code and try to clean things up a little bit. I quickly released version 3.0, found some little bugs and released version 3.0.1. Well, I got to be honest with you. That one was pure crap. And for that, I apologize.

read full article
Page: 1 2 3 4 5