By jaypabs on
After a thorough research on why my website has been temporarily transfer to another server due to performance issue I found out that I need a caching module to solve it.
I would be very grateful if you could advice a module to improve the performance of my website and decreases the CPU load on my web hosting.
Thank you
Comments
=-=
3rd party caching on the server may be what you want to investigate. Typically you can't use these unless you are on a VPS or Dedicated box.
see: http://2bits.com/contents/articles
They've written some very informative articles and done quite a bit of testing of the methods available. I believe there are performance gains to be had by employing mutiple methods rather than a single method.
Memcache and Block Cache Alter
Would it be a good choice if I install Memcache and Block Cache Alter to decrease the CPU usage on my web host? I want to solicit some ideas before I will use it.
Or anyone can recommend a good alternative?
Download free source code
Anon or not
If you have a lot of anonymous user have a look at Boost - http://drupal.org/project/boost
Attiks - graphic design and web applications
Attiks - Print and web design
If I have block cache alter
If I have block cache alter do I need to install boost?
What is the difference of this two module?
Download free source code
If you use boost, the full
If you use boost, the full html page will get cached on disk, in my opinion block cache isn't necessary in this scenario. The side effect of boost is that all anonymous visitors will see the same block content, if you have for example a random picture in a block, all visitors see the same picture untill the cache gets invalidated, there are work-arounds for this by using javascript to get the content.
Attiks - graphic design and web applications
Attiks - Print and web design
Okay thanks for the
Okay thanks for the comments.
Correct me if I am wrong. Due to my research I have read some of the forum that views takes a lot of time in processing especially if you have different blocks that depends almost in views just like in my website at http://www.sourcecodester.com. In this case after reading a block cache alter module I am guessing that this is necessary since it is more specific to block.
Although I have already installed block cache alter content (but did not find any settings yet) I would still follow about your follow up comments here.
Thank you
Download free source code
Boost vs Block cache alter
Boost is only for anonymous so you may still need some others options for connected users if your site is not mainly for anonymous.
Block cache alter module is one of those others options. I am testing it right now and the gain seems to be like 20% better on pages with quite a lot of content in blocks like calendar, menus, recent users... So it's not perfect but it can make a difference by reducing the number of query in the database (in my case from 600 to 400 queries on the main page).
Caching the good, the bad
Guys, note that caching may not always be helpful. It may make your server create a cache copy every time a user requests the page when the traffic to the site is low. Read on: http://easytipsandtricks.com/caching-the-good-the-bad/
Cheers
aditya