Drupal Cache Performance Module List*

mudanoman - November 13, 2006 - 17:21

Hey guys,

I thought it might be useful to start a post about the various caching modules / potential caching performance solutions available for Drupal. I am curious which caching module will work well for a "dynamic" website. There seems to be various options, and hopefully someone here can shed some light as to the pros and cons of each one.

Thanks and look forward hearing from you.

Best,

Ivan

PS. Current problem of Drupal website follow similar:

Drupal Caching on High Traffic Site
http://drupal.org/node/81012

Cache table overhead and crashing
http://drupal.org/node/78424

Modules / Caching Solutions in no particular order:
- Boost Module
- Splitting up Cache Table
- File Based Cache
- Fast Path Caching
- Improving Category Caching
- Memcache
- Block Cache (for blocks, so kind of independent, but list for reference)

Boost Module (not released yet)
http://drupal.org/project/boost
http://bendiken.net/2006/05/28/static-page-caching-for-drupal

Split up cache table:
http://drupal.org/node/72290

Benefits:

1) selects from smaller tables are faster

2) some of the new, small tables won't change that often. This makes the mysql query cache more efficient.

File Based Caching
http://drupal.org/node/45414

Fast Path Caching
http://drupal.org/project/fastpath_fscache

Relates to category module and hope to improve its caching:
http://drupal.org/node/82554

Memcache:
hints: http://drupal.org/node/44220
more sample: http://www.tenpoundsound.com/blog/2005/11/drupal/memcache-drupal-impleme...

Block Cache
http://drupal.org/project/blockcache

Performance group for Drupal:
http://groups.drupal.org/high-performance

Nice summary

Wim Leers - December 28, 2006 - 09:49

Thanks for the summary, but now the question is: when will we see the modular caching implemented by default in Drupal? Since in some cases it's preferred to cache to the database, in others to the filesystem (especially high-traffic and/or shared hosting), this functionality would be a true sales argument for Drupal IMHO.
If I understand it correctly, Drupal 5's 'aggressive caching' uses the so-called 'FastPath' caching, but to the database instead of to files? That means we only have to modularize the caching system?
I'm new to Drupal since yesterday, so I'm not yet familiar with everything.

Subscribing

jiangxijay - September 26, 2007 - 12:31

Subscribing ...

Great thread

Acert93 - January 12, 2007 - 10:43

Exactly what I was looking for. File caching and the forum are the only 2 requests I have for Drupal development. There has been a bit of off-and-on again work on caching and it looks like there is some nice progress being made. Keep up the good work guys and thanks for the nice summary.

Btw, which of the current methods is most stable and easily migratable (or easily turned off) when Drupal has an official solution?

So, are there any working

formicin - June 19, 2007 - 22:48

So, are there any working module that I can use for my 4.7.x website?
I tried "fastpath_fscache" and got a function error. Any other ideas?

So, are there any working

formicin - June 19, 2007 - 23:10

So, are there any working module that I can use for my 4.7.x website?
I tried "fastpath_fscache" and got a function error. Any other ideas?

There's new module called

kalashari - June 28, 2007 - 15:56

There's new module called Advance cache that caches nodes, paths, comments etc for authenticated users:

http://drupal.org/project/advcache

Subscribing.......

satynos - August 31, 2007 - 14:06

Subscribing.......

Subscribing

bobdalob - October 3, 2007 - 14:36

Subscribing

....

Sree - October 3, 2007 - 14:38

Subscribing!!!!!!

a new writeup

andrabr - November 19, 2007 - 05:48

I was struggling to make sense of all the options, so I put together a write-up here: http://n0tablog.wordpress.com/2007/11/19/drupal-caching/

Hopefully it will save someone a few hours.

Subscribing

momper - November 19, 2007 - 08:14

Subscribing

http://drupal.org/project/apc

junphine - December 24, 2008 - 10:24

http://drupal.org/project/apc is one too!
---
welcome to web.srv.cn

...

levavie - March 13, 2008 - 08:38

Subscribing

Amnon
-
Professional: Drupal Israel | Drupal Development & Consulting
Personal: Hitech Dolphin: Regain Simple Joy :)

Subscribing

mulogic - June 19, 2008 - 22:07

Subscribing

subscribing

SocialNicheGuru - July 5, 2008 - 01:32

subscribing

subscribing ========== www.on

xalen - December 16, 2008 - 17:06

subscribing

browlands - February 6, 2009 - 23:24

subscribing

subscribing

Valeratal - March 11, 2009 - 10:24

subscribing

 
 

Drupal is a registered trademark of Dries Buytaert.