Why I disabled Google Analytics and WP-Cache - gHacks Tech News

Why I disabled Google Analytics and WP-Cache

I was planing to run some benchmarks on my website with various settings to find a result that would reduce loading time for my website for every visitor. I had one script and one plugin in mind that I wanted to test. The first one was the Google Analytics script which I used to access site statistics on the Google Analytics website while the second was the wp-cache plugin for WordPress which cached database requests but required that gz compression was disabled which resulted in a larger html file that was transferred to each visitor.

I used the free Web Page Analyzer script to test four settings and compare the results that were shown on the website. I did test the following settings:

  • WP-Cache enabled, Google Analytics off
  • WP-Cache enabled, Google Analytics on
  • WP-Cache off, Google Analytics on
  • WP-Cache off, Google Analytics off

Let me give you a few instructions about the images below:

Object Type refers to all files that belong to a certain type such as HTML or CSS files.
Size is the total size of all files that belong to a certain type.
Download T1 the total loading time for a T1 connection (1.54 Mbps) in seconds.

WP-Cache enabled, Google Analytics off:

wp-cache enabled, google analytics off

WP-Cache enabled, Google Analytics on:

wp-cache enabled, google analytics on

WP-Cache disabled, Google Analytics on:

wp-cache disabled, google analytics on

WP-Cache disabled, Google Analytics off:

wp-cache disabled, google analytics off

The results are quite obvious. Loading time is reduced quite a bit when I turn off WP-Cache and Google Analytics. The total loading time for a T1 connection is 1.86 seconds while it is 2.25 seconds if both options are turned on.

Users with slower connections will see a huge decrease in total loading time in seconds which is absolutely what I wanted to achieve. There are however two aspects that need to be considered.

Turning off wp-cache reduces the loading time but increases the load on the server because MySQL requests are not cached anymore. This can lead to troubles for sites that have lots of visitors, e.g. if your site makes it on the digg frontpage. I would suggest to turn on wp-cache again if that happens to handle the load.

Turning off Google Analytics does not have any negative impact on your site but webmasters with no other statistics script have the problem that they do not have access to their statistics anymore. I'm using awstats instead of Google Analytics on my server. If you are unsure contact your webhost and ask which script they are offering.

Update: While I still have Google Analytics turned off here on the site, I have enabled a different caching plugin for WordPress called WP Super Cache.

Advertisement

We need your help

Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.

If you like our content, and would like to help, please consider making a contribution:


Previous Post: «
Next Post: »

Comments

  1. voodoo said on August 8, 2007 at 11:10 pm
    Reply

    You may try to install mod_deflate or mod_gzip, adjust your httpd.conf (keepalive, spare servers etc.), adjust your mysql my.cnf (key buffers ect), use InnoDB tables and install eAccelerator.

  2. Avinash said on August 9, 2007 at 1:48 am
    Reply

    Martin,

    Thanks for posting this stats! I’m surprised to see such a huge change in HTML load speed when WP-Cache is disabled.

    – Avinash

  3. Martin said on August 9, 2007 at 6:03 am
    Reply

    Avinash I enabled gz compression which means that the html files are compressed when wp-cache is disabled. That’s why the html file size is so much slower.

  4. Martin said on August 9, 2007 at 6:06 am
    Reply

    Voodoo I know that it can be optimized a lot more on the server side but I wanted to give everyone something to think about. Those are easy changes if you want to speed up the loading time for your visitors.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

Please note that your comment may not appear immediately after you post it.