Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The description of them seems very much the same - in what ways are they different?
Comments
Comment #1
Christefano-oldaccount CreditAttribution: Christefano-oldaccount commentedI have the same question. Commit #78900 says
Is this a typo and meant to say to replace fastpath_fscache with filecache?
Comment #2
Vacilando CreditAttribution: Vacilando commentedSame question...
Comment #3
momper CreditAttribution: momper commentedhello
is there still any development of the module?
greetings momper
Comment #4
sinasalek CreditAttribution: sinasalek commentedSame question here
Comment #5
ogi CreditAttribution: ogi commentedFile Cache will soon have alpha version for Drupal 7. Last commit in fastpath_fscache is 1 year ago, in 6.x branch.
Comment #6
ddorian CreditAttribution: ddorian commentedso this will be the same thing as cacherouter files?
Comment #7
ogi CreditAttribution: ogi commentedYes, you can think of filecache that way. Here's a quick summary:
.htaccess
file that denies web accessComment #8
threading_signals CreditAttribution: threading_signals commentedPossible to disable this feature?: "filecache will include keeping sessions in files - another DB offloading"
Since I prefer sessions in memory.
Comment #9
ogi CreditAttribution: ogi commentedSessions in files is not implemented yet and it will definately need explicit enabling.
Drupal 7 replaces PHP's session handling with Drupal's own that uses DB. So sessions are not in memory.
Comment #10
threading_signals CreditAttribution: threading_signals commentedOk, thank you ogi.
Comment #11
JirkaRybka CreditAttribution: JirkaRybka commented...and then rewritten, to adress several issues #578522: File engine: Performance, filenames, and other cleanup. Just cross-linking and mentioning that, I'm not familiar with Filecache project, so I'm not sure where it stands with this.
Comment #12
threading_signals CreditAttribution: threading_signals commentedHow's the sessions investigation and support coming along? Memcache module has SSID support remaining to implement, but I would like to use your module instead (for tmpfs/ramfolder, as you know). Thanks ogi.
Comment #13
ogi CreditAttribution: ogi commentedSessions are the last thing to be implemented. I'm not even sure if this provides any benefits because this saves just a couple of queries on each page request.
I've implemented (and committed in git) new rules for file access that are very optimized for reading from cache. It's designed with network filesystems (especially NFSv4) in mind, e.g. it allows web server OS to locally cache files and file server to notify when another web server changes these files. It's called file delegation in NFSv4. I want File Cache to be able to replace memcached even in multiple server scenarios.
Another big change is not losing cache entries when cid:s have same MD5 hash. This happens very rare but it's important for session support. Losing sessions is unacceptable.