0

WordPress Usage & Modules: We do not allow any WordPress caching modules since they continually cause server overload problems and are only allowed on VPS or dedicated hosting.

http://www.webhostingbuzz.com/acceptable-use-policy.php

I've stumbled upon this today and now I'm really confused. I have always thought that cache plugins are supposed to REDUCE server load, not to increase it. Can anyone explain?

2 Answers 2

3

The point of caching is to increase performance, not specifically to reduce server load, but there is pretty obviously a relationship-- perhaps not exactly the one(s) you expect.

This is by no means a canonical answer but here are several things I can think of:

  1. Some kinds of caching increases memory usage.
    1. Caching that uses mem_cache, for example, would fall into this category. You get better performance but higher memory usage (RAM).
  2. Some caching increases disk usage and (maybe) disk read/writes
    1. Caching plugins that save the generated HTML and serve that where possible would increase the disk spaced used and (maybe) increase the disk read/writes, but that latter is pretty if-fie.
  3. The process of building a cache file could be somewhat server intensive.
    1. The plugin would need to store the generated page, compress it (maybe), save it... things like that. You have RAM, CPU, and disk writing right there. But with the caching plugin configured correctly that should be relatively rare. Badly configured, or used incorrectly to try to cache effectively un-cache-able pages, a caching plugin could be generating cache files constantly and never (rarely) using them.

So, if this host has very aggressively "thin provisioned" RAM, CPU, and/or disk space, maybe that explains it. Or if they are worried about poorly configured caching plugins, that could explain it. Overall, though, I would expect server load to go down for the same volume of traffic.

On the other side...

  1. Some caching plugins facilitate off-loading resources-- loading from a CDN. That should certainly reduce server load.

And a number of other hosts actually recommend the use of caching plugins.

Finally, I chafe at the use of the word "modules". Maybe it is nit-picking, but is suggests the host doesn't really know WordPress very well.

1

This is actually incorrect / out-dated and I'll make sure our compliance team update our AUP asap. We do allow caching modules that benefit both the blogger and the server it resides on.

1
  • AUP is still outdated.
    – Jesse
    May 23, 2013 at 6:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.