Support » Everything else WordPress » I’m Confused About Which Method to Use for Caching

  • Resolved Dylan

    (@gotalifethanks)


    Hi folks,

    I’m going to preempt this by saying that I am not a programmer, nor do I have much expertise in backend processes, if any at all. I created my own WordPress website solely for the reason of being passionate about my topic. I went into it with little money, am unemployed, and cannot hire someone to create my website for me. So bear with me, please.

    My question is one of confusion over which caching method to use, and how to cache properly. I’ve been testing my website speed with both Cloudflare Diagnostics and with Pingdom. I have a free Cloudflare account. I understand that Cloudflare does caching, as do many plugins. I’ve read so much conflicting information about this, that I am just stumped. Do I rely on Cloudflare to cache, or do I rely on a plugin, or both? I have 2 plugins that handle caching:

    – WP Cloudflare Super Page Cache
    – WP Optimize

    Some sources say that the popular caching plugins actually slow down your website. Other sources dictate that Cloudflare is what is actually slowing down the site, unless you’re using a paid Cloudflare account, which I cannot afford at this time.

    If anyone can clear up these muddy waters for me, it would be much appreciated.

    Thanks.

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Any caching being done via your own web server should be done once so you don’t want but one cache capable plugin running cache on your server. Doubling and tripling cache tasks will slow things down some.

    But you might allow the one plugin (WPOptimize) to optimize things and the cache plugin to handle cache if that first plugin will let you configure it that way.

    On my sites I run the Cache Enabler plugin and AutoOptimize just to optimize files. After a time I drop Cache enabler for W3Total Cache to handle my server cache and manage the cache headers, then I let the original Cloudflare plugin handle the Cloudflare features.

    Cloudflare is a proxy server… That’s not your horsepower so there’s no real problem letting Cloudflare proxy (or cache) the same content.

    I don’t put much store into the speed check services but I do watch my Cloudflare performance itself for 500 errors. 500 errors with the ‘Ray ID’ usually signals that your webserver can’t keep up with Cloudflare. Sometimes killing the cache plugin can actually fix that.

    If you notice a lot of 500 errors coming off of Cloudflare then you may need to disable Cloudflare’s proxy, upgrade your web hosting some, or else opt for the paid Cloudflare program with the relaxed timeout rules. I”d put my money on a better hosting package first.

    I hope this clarifies the subject some. Don’t sweat the small stuff too much but those 500 errors, if you have them, need to be addressed. Speed reports? Most of your visitors will be too busy enjoying your site if it’s any good to be looking at a stopwatch while it loads.

    Thread Starter Dylan

    (@gotalifethanks)

    @jnashhawkins Thanks. I’ve never received a 500 error. The error I’m getting now with Cloudflare Diagnostics is slow_ttfb_on_cache. From what I understand, ttfb = time to first byte. I noticed physically, starting about a month ago, when I tried to load my site (not in admin mode), that it takes at least 4-5 seconds to load, which seems painfully slow to me.

    I didn’t realize there is a difference between types of cache routines. Optimizing files vs. server cache and cache headers? I’ll have to do more research.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘I’m Confused About Which Method to Use for Caching’ is closed to new replies.