PHPackages                             jajuma/magento-2-back-forward-cache-bfcache - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jajuma/magento-2-back-forward-cache-bfcache

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

jajuma/magento-2-back-forward-cache-bfcache
===========================================

Magento 2 Back/Forward Cache (bfcache)

111

Since Mar 29Pushed 3y ago1 watchersCompare

[ Source](https://github.com/JaJuMa-GmbH/magento-2-back-forward-cache-bfcache)[ Packagist](https://packagist.org/packages/jajuma/magento-2-back-forward-cache-bfcache)[ RSS](/packages/jajuma-magento-2-back-forward-cache-bfcache/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Magento 2 Back/Forward Cache (bfcache) Extension by [JaJuMa](https://www.jajuma.de/)
====================================================================================

[](#magento-2-backforward-cache-bfcache-extension-by-jajuma)

[![](https://camo.githubusercontent.com/256ac4b368f9e99afdae2670640fb54609184130207b029eb486416c8cb6f219/68747470733a2f2f7777772e6a616a756d612e64652f73697465732f64656661756c742f66696c65732f636b66696e6465722f7573657266696c65732f696d616765732f6a616a756d612d646576656c6f702f6261636b2d666f72776172642d63616368652d6d6167656e746f2f4261636b2d466f72776172642d43616368652d4d6f64756c652d4d6167656e746f2d322d736d616c6c2e706e67)](https://camo.githubusercontent.com/256ac4b368f9e99afdae2670640fb54609184130207b029eb486416c8cb6f219/68747470733a2f2f7777772e6a616a756d612e64652f73697465732f64656661756c742f66696c65732f636b66696e6465722f7573657266696c65732f696d616765732f6a616a756d612d646576656c6f702f6261636b2d666f72776172642d63616368652d6d6167656e746f2f4261636b2d466f72776172642d43616368652d4d6f64756c652d4d6167656e746f2d322d736d616c6c2e706e67)

Back/Forward Cache (bfcache) by [JaJuMa](https://www.jajuma.de/en) makes Magento 2 sites eligible for browsers bfcache for instant page loads for back/forward navigations.
By using bfache, Magento 2 sites benefit from improved user experience (UX), better Core Web Vitals (CWV) field data and reduced server load.

[![](https://camo.githubusercontent.com/b4ad72d366629b0f5b6655f387f347d335d487d4fae5b215940d1a22b2928399/68747470733a2f2f7777772e6a616a756d612e64652f73697465732f64656661756c742f66696c65732f636b66696e6465722f7573657266696c65732f696d616765732f6a616a756d612d73686f702f6d6167656e746f2d776974682d687976612f4a614a754d612d487976616e6175742d736d616c6c2e706e67)](https://camo.githubusercontent.com/b4ad72d366629b0f5b6655f387f347d335d487d4fae5b215940d1a22b2928399/68747470733a2f2f7777772e6a616a756d612e64652f73697465732f64656661756c742f66696c65732f636b66696e6465722f7573657266696c65732f696d616765732f6a616a756d612d73686f702f6d6167656e746f2d776974682d687976612f4a614a754d612d487976616e6175742d736d616c6c2e706e67)

Compatible with
[Hyvä Theme](https://www.jajuma.de/en/jajuma-shop/online-shop-with-magento-2-and-hyva-themes)

[![](https://camo.githubusercontent.com/b99f39222f2a165de3bc91a39c2f3df384879072b0c063ee40934773a8fd9e80/68747470733a2f2f7777772e6a616a756d612e64652f73697465732f64656661756c742f66696c65732f636b66696e6465722f7573657266696c65732f696d616765732f6a616a756d612d646576656c6f702f6765742d69742d6e6f772e706e67)](https://www.jajuma.de/en/jajuma-develop/extensions/back-forward-cache-extension-for-magento-2)

Further Info, Extension Description &amp; Manual
------------------------------------------------

[](#further-info-extension-description--manual)

- [Extension Website EN](https://www.jajuma.de/en/jajuma-develop/extensions/back-forward-cache-extension-for-magento-2)
- [Extension Website DE](https://www.jajuma.de/de/jajuma-develop/extensions/back-forward-cache-extension-fuer-magento-2)
- [Extension Manual &amp; Installation Guide](https://www.jajuma.de/sites/default/files/ckfinder/userfiles/images/jajuma-develop/auto-select-options-magento/JaJuMa_Auto_Select_Options_Manual_v001.pdf)

Demos
-----

[](#demos)

- [bfcache Demo on Luma Theme](https://www.jajuma.de/en/jajuma-shop/demo-shop-with-magento-2)
- [bfcache Demo on Hyvä Theme](https://www.jajuma.de/en/jajuma-shop/demo-shop-with-magento-2-and-hyva-themes)

Back/Forward Cache (bfcache) - What is that?
--------------------------------------------

[](#backforward-cache-bfcache---what-is-that)

Bfcache, short for "back-forward cache," is a browser caching mechanism that stores the contents of a webpage when a user navigates away from it, such as by clicking a link or pressing the back button. When the user then navigates back to the original page, the browser can quickly retrieve the cached content from memory, resulting in instant page load times, a smoother browsing experience, better Core Web Vitals field data and reduced server load.

Back/Forward Cache (bfcache) for Magento 2?
-------------------------------------------

[](#backforward-cache-bfcache-for-magento-2)

[Back/Forward Cache (bfcache) Extension by JaJuMa](https://www.jajuma.de/en/jajuma-develop/extensions/back-forward-cache-extension-for-magento-2)makes your Magento 2 eligible for using the browsers bfcache.
By using this extension, your Magento store and your customers will benefit from following benefits:

Highlights &amp; Benefits
-------------------------

[](#highlights--benefits)

- Improved page load time for back/forward navigation
- Improved Largest Contentful Paint (LCP) field data
- Improved Content Layout Shift (CLS) field data
- Improved User Experience (UX)
- Reduced server load

How Good Is bfcache?
--------------------

[](#how-good-is-bfcache)

> "The Back/Forward Cache (bfcache) is one of **the most powerful tools available for improving a page's performance for real users**."

[(Source: Lighthouse v10 release blog post)](https://developer.chrome.com/blog/lighthouse-10-0/ "Lighthouse v10 release blog post")

> "The bfcache is a **significant browser-level performance optimization**, and it **entirely eliminates the layout shifts** during page load, which for many sites is where most of their CLS occurs. The introduction of the **bfcache caused the biggest improvement in CLS that we saw in 2022.**"

[(Source: Top Core Web Vitals recommendations for 2023 by Chrome Developer Relations Team)](https://web.dev/top-cwv-2023/ "Top Core Web Vitals recommendations for 2023 ")

Read more about how bfcache works and how good valuable it is:
[Back/Forward Cache (bfcache): Performance-Booster for Magento 2](https://www.jajuma.de/en/blog/back-forward-cache-bfcache-performance-booster-for-magento-2 "Back/Forward Cache (bfcache): Performance-Booster for Magento 2")

Other Magento 2 Extensions by [JaJuMa](https://www.jajuma.de/)
--------------------------------------------------------------

[](#other-magento-2-extensions-by-jajuma)

- 🖼️ Performance &amp; UX:
    [Ultimate Image Optimizer for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/ultimate-image-optimizer-extension-for-magento-2)
    AVIF &amp; WebP Images, Lazy Loading, High-Resolution / Retina images
- 🖼️ Performance &amp; UX:
    [WebP Optimized Images for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/webp-optimized-images-extension-for-magento-2#portfolio-content)
    The #1 WebP Images Solution for Magento 2
- 🙈 SEO:
    [PRG Pattern Link Masking for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/prg-pattern-link-masking-for-magento-2)
    Link Masking for Layered Navigation
- 👮 User Experience:
    [Shariff Social Share for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/shariff-social-share-buttons-extension-for-magento-2)
    GDPR compliant and customizable Sharing Buttons
- 🎥 Content Management:
    [Video Widget for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/video-widget-gdpr-extension-for-magento-2)
    Embedding YouTube videos, GDPR compliant with auto preview image &amp; fully responsive
- 🚀 Performance &amp; UX:
    [Page Preload for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/page-preload-extension-for-magento-2)
    Faster faster page transitions and subsequent page-loads by preloading / prefetching
- 📈 Marketing:
    [Matomo Analytics for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/honey-spam-anti-spam-extension-for-magento-2)
    Web Analytics - GDPR Compliant
- 🍯 Site Optimization:
    [Honey Spam Anti-Spam for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/honey-spam-anti-spam-extension-for-magento-2)
    Spam Protection - Reliable &amp; GDPR Compliant
- 🔔 Marketing:
    [Customer Registration Reminder &amp; Cleanup for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/customer-registration-reminder-and-cleanup-extension-for-magento-2)
    Increase Your Customer Engangement &amp; Cleanup your Customer Account Data Automatically
- 📣 UX &amp; Marketing:
    [Category Grid Callouts for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/category-grid-callouts-extension-for-magento-2)
    Enrich Your Category Grids With Eye-Catching Callouts
- 💭 UX &amp; Marketing:
    [Customer Satisfaction Feedback for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/category-grid-callouts-extension-for-magento-2)
    Collect Valuable Feedback From Your Customers &amp; Understand How To Satisfy Your Customers
- 🎇 UX:
    [Auto Select Options for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/auto-select-options-extension-for-magento-2)
    Automatically Select Configurable &amp; Custom Options Based On Your Customer's Preferences
- ↔️ UX &amp; Performance:
    [Back Forward Cache - bfcache for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/back-forward-cache-extension-for-magento-2)
    Enable bfcache for Magento 2 for improved UX &amp; Core Web Vitals
- ➗ Accounting:
    [Dynamic Shipping Tax Plus for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/proportional-pro-rata-dynamic-shipping-tax-plus-extension-for-magento-2)
    Dynamic Shipping Tax Calculation incl. pro-rata/proportional tax rates
- 🔍 Search:
    [MySQL Search for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/magento-without-elasticsearch-mysql-search-extension-for-magento-2)
    MySQL Search for Magento 2 without Elasticsearch
- ‼️ Performance:
    [Preload Critical Resources &amp; Assets](https://www.jajuma.de/en/jajuma-develop/extensions/resource-hints-preload-critical-resources-assets-extension-for-magento-2)
    Resource Hints for preloading important and critical ressources
- 🚩 🆓 UI &amp; UX:
    [Awesome Hyvä for Hyvä Themes](https://www.jajuma.de/en/jajuma-develop/extensions/font-awesome-icons-for-hyva-themes-extension)
    Font Awesome 5 &amp; 6 Icons for your [Hyvä Themes](https://www.jajuma.de/de/jajuma-shop/online-shop-mit-magento-2-und-hyva-themes) Store
- 🙆‍♂️ 🆓 User Experience:
    [Customer Navigation Manager for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/customer-navigation-manager-extension-for-magento-2)
    Easily manage the links in your Customer Account
- ➗ 🆓 Accounting:
    [Dynamic Shipping Tax for Magento 2](https://www.jajuma.de/en/jajuma-develop/extensions/dynamic-shipping-tax-extension-for-magento-2)
    Dynamic Shipping Tax Calculation
- ❓ 🆓 Content:
    [Hyvä FAQ Widget for Hyvä Themes](https://www.jajuma.de/en/jajuma-develop/extensions/dynamic-shipping-tax-extension-for-magento-2)
    FAQ Widget for your [Hyvä Themes](https://www.jajuma.de/de/jajuma-shop/online-shop-mit-magento-2-und-hyva-themes) Store

Other [Services](https://www.jajuma.de/en/jajuma/company-magento-ecommerce-agency-stuttgart) by [JaJuMa](https://www.jajuma.de/)
--------------------------------------------------------------------------------------------------------------------------------

[](#other-services-by-jajuma)

- 🛍️ [JaJuMa-Market: Marketplace Software](https://www.jajuma.de/en/jajuma-market)
    Complete Online Marketplace Software Solution. For Professional Demands. Feature Rich. Flexibly Customizable.
- 🛒 [JaJuMa-Shop](https://www.jajuma.de/en/jajuma-shop)
    Customized Magento Shop Solutions.
- 🚀 [JaJuMa-Shop: Hyvä Magento Shop Development](https://www.jajuma.de/de/jajuma-shop/online-shop-mit-magento-2-und-hyva-themes)
    Hyvä Magento Shop Development.
- 📙 [JaJuMa-Shop: Magento Handbuch in Deutsch](https://www.jajuma.de/de/jajuma-shop/magento-2-handbuch/)
    Magento Handbuch in Deutsch.
- 🗂️ [JaJuMa-PIM](https://www.jajuma.de/en/jajuma-pim)
    Product Information Management. Simple. Better.
- ➕ [JaJuMa-Develop: Magento 2 Extensions](https://www.jajuma.de/en/jajuma-develop/magento-extensions)
    Individual Solutions For Your Business Case.
- 🖌️ [JaJuMa-Design](https://www.jajuma.de/en/jajuma-design)
    Designs That Inspire.
- 👔 [JaJuMa-Consult](https://www.jajuma.de/en/jajuma-consult)
    We Show You New Perspectives.

© JaJuMa GmbH | [www.jajuma.de](www.jajuma.de)

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12202801?v=4)[JaJuMa](/maintainers/jajuma)[@JaJuMa](https://github.com/JaJuMa)

---

Top Contributors

[![JaJuMa](https://avatars.githubusercontent.com/u/12202801?v=4)](https://github.com/JaJuMa "JaJuMa (2 commits)")

---

Tags

bfcachecorewebvitalscwvmagentomagento-2magento-extensionmagento-modulemagento2magento2-extensionmagento2-moduleperformanceuser-experience

### Embed Badge

![Health badge](/badges/jajuma-magento-2-back-forward-cache-bfcache/health.svg)

```
[![Health](https://phpackages.com/badges/jajuma-magento-2-back-forward-cache-bfcache/health.svg)](https://phpackages.com/packages/jajuma-magento-2-back-forward-cache-bfcache)
```

###  Alternatives

[yansongda/supports

common components

211.4M32](/packages/yansongda-supports)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
