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.
@andypost at #2603046-4: Support anonymous users:
Also a line in README would be helpful about how to use the module with 2 core's caching modules
Comments
Comment #2
Wim LeersThere's a soft dependency of BigPipe on Dynamic Page Cache. But, 99% of the time, you'll actually want Dynamic Page Cache to be enabled. So I think I should make that a requirement. Thoughts, @Fabianx?
However, there's no relation at all to the Page Cache module, except that Page Cache makes anon as fast as possible, BigPipe + Dynamic Page Cache makes auth as fast as possible. Perhaps that's what you're alluding to, @andypost?
Comment #3
andypostI'm +1 on hard dependency and warning at status page that you need page cache module enabled - like a cal to saninty
Also would be great to update project page with a simple steps:
1) enable module and check status page
2) docs page about tuning the cache is...
3) docs page about module usage is...
Comment #4
andypostah and probably we need a core's issue for hook_requirements() too
Comment #5
Wim LeersI discussed this with @Fabianx. A hard dependency on
dynamic_page_cache
does not make sense, because it's totally possible to use BigPipe even without Dynamic Page Cache, and some sites will not want to use Dynamic Page Cache anyway.Therefore
hook_requirements()
also seems excessive.I wrote and committed an initial README, which also covers Page Cache & Dynamic Page Cache.