Closed (outdated)
Project:
Authenticated User Page Caching (Authcache)
Version:
6.x-6.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
27 Sep 2009 at 07:43 UTC
Updated:
23 Sep 2016 at 09:31 UTC
Jump to comment: Most recent
Comments
Comment #1
Jonah Ellison commentedI'm rather against forcing users to download yet another module before they can use Authcache. There must be a better solution.
I haven't gotten around to testing Authcache and Boost together... have people been doing this? I know there are more issues than just output buffering that need to be addressed within the Authcache code. For example, if they were both running together and trying to cache anonymous pages, Authcache would also save to the caching engine, which is not needed. Authcahe also outputs the page buffer while gzipping/saving in the background. I think the only way they are compatible at the moment is if Authcache is disabled for anonymous caching and used for logged-in users, while Boost is used for anonymous pages.
Comment #2
mikeytown2 commentedI'm just trying to eliminate duplicate code, because we both use the same method for capturing output. Boost has some interesting functionality that other caching modules could use, hence the reason I want to break it apart. Long run will make the entire project more maintainable and would allow for certain parts of it to go into core (MT batch opps being the main one).
#579724: Split Boost into different modules - 2.0 will be the "boost is split up" code branch; would allow you to easily use boost in this module, like you stated on the front page.
I do believe that some people do use both together
http://drupal.org/node/326504
BTW, with 7.x we should be able to eliminate the requirement of using an output buffer.
http://api.drupal.org/api/drupal/index.php/7/source
http://api.drupal.org/api/function/drupal_page_footer/7
http://api.drupal.org/api/function/drupal_page_set_cache/7
hook_exit is before the output buffer ends, so that can be used as a way to grab output.
Comment #3
vacilando commentedSubscribing. These modules are complementary and many people use both of them, so it would be great if they could avoid any overlapping code.
Comment #4
RikiB commentedI would love to be able to use both of these together (boost for anon) but Im just a little afraid of conflict and would love if they supported each other or was combined. Subscribing.
Comment #5
znerol commented