Download the PHP package mage2kishan/module-cachemanager without Composer

On this page you can find all versions of the php package mage2kishan/module-cachemanager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-cachemanager

Magento 2 Cache Manager Extension: Smart Cache Invalidation and Automated Warmup (Hyva + Luma)

Magento 2.4.6 - 2.4.8 PHP 8.1 - 8.4 Hyva + Luma Live Demo & Details Packagist Upwork Top Rated Plus Website

Keep your Magento 2 full-page cache hot without flushing everything. Panth Cache Manager invalidates only the cache tags that changed when a product, category, or CMS page is saved. It also runs a scheduled warmup crawler that re-primes important pages in parallel using PHP curl_multi, and logs every request in an admin grid so you can see exactly what happened.

Product page: kishansavaliya.com/magento-2-cachemanager.html


Quick Answer

What is Panth Cache Manager? It is a Magento 2 extension that adds smart cache invalidation and automated cache warmup to your store. When you save a product, category, or CMS page, it clears only the affected cache tags instead of the whole FPC, and then a cron job re-crawls the important pages in parallel so real visitors always hit a warm cache.

What does it add to my store?

Which themes are supported? Both Hyva and Luma. Cache Manager works at the cache layer, not the frontend, so it is theme-agnostic.

What does it need? Magento 2.4.6 to 2.4.8, PHP 8.1 to 8.4, the ext-curl PHP extension, and the free mage2kishan/module-core package.


Need Custom Magento 2 Development?

Get a free quote for your project in 24 hours for custom modules, Hyva themes, performance work, M1 to M2 migrations, and Adobe Commerce Cloud.

Get a Free Quote

### Kishan Savaliya **Top Rated Plus on Upwork** [![Hire on Upwork](https://img.shields.io/badge/Hire%20on%20Upwork-Top%20Rated%20Plus-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/freelancers/~016dd1767321100e21) 100% Job Success • 10+ Years Magento Experience Adobe Certified • Hyva Specialist ### Panth Infotech Agency **Magento Development Team** [![Visit Agency](https://img.shields.io/badge/Visit%20Agency-Panth%20Infotech-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/agencies/1881421506131960778/) Custom Modules • Theme Design • Migrations Performance • SEO • Adobe Commerce Cloud

Visit our website: kishansavaliya.com  |  Get a quote: kishansavaliya.com/get-quote


Table of Contents


Who Is It For


Key Features

Smart Cache Invalidation

Automated Cache Warmup

Warmup Log Grid

Configurable Full Page Cache TTL

Quality


Compatibility

Requirement Versions Supported
Magento Open Source 2.4.6, 2.4.7, 2.4.8
Adobe Commerce 2.4.6, 2.4.7, 2.4.8
Adobe Commerce Cloud 2.4.6 to 2.4.8
PHP 8.1.x, 8.2.x, 8.3.x, 8.4.x
MySQL 8.0+
MariaDB 10.4+
Hyva Theme 1.0+ (fully supported)
Luma Theme Native support
Required Dependency mage2kishan/module-core (free)
PHP Extension ext-curl

Installation

Composer Installation (Recommended)

Manual Installation via ZIP

  1. Download the latest release from Packagist or from the product page.
  2. Extract it to app/code/Panth/CacheManager/ in your Magento install.
  3. Make sure Panth_Core is installed too (required dependency).
  4. Run the commands above starting from bin/magento module:enable.

Verify Installation

After install, open:


Configuration

Go to Stores -> Configuration -> Panth Extensions -> Cache Manager.

Setting Group Default Description
Enable Cache Manager General Settings Yes Master toggle. When set to No, neither invalidation nor warmup runs.
Cache TTL (seconds) Full Page Cache 86400 Lifetime of cached pages in seconds. 86400 is 24 hours.
Enable Cache Warmup Cache Warmup Yes Turn the automated warmup cron on or off.
Warmup Schedule (Cron) Cache Warmup 0 */6 * * * Cron expression for the warmup job. Default runs every 6 hours.
Pages to Warm Up Cache Warmup All Multi-select: Home, Category, Product, CMS pages.
Concurrent Requests Cache Warmup 5 Number of parallel curl_multi requests per warmup batch.
Enable Smart Invalidation Cache Invalidation Yes Master toggle for selective cache tag clearing.
Invalidate on Product Save Cache Invalidation Yes Clear product cache tags when a product is saved.
Invalidate on Category Save Cache Invalidation Yes Clear category cache tags when a category is saved.
Invalidate on CMS Save Cache Invalidation Yes Clear CMS tags when a CMS page or block is saved.

How It Works

Smart Invalidation

  1. A merchant saves a product, category, or CMS page in the admin.
  2. A Magento observer catches the save event.
  3. Cache Manager calculates the cache tags that belong to that specific entity.
  4. Only those tags are cleaned from the full-page cache.
  5. All other cached pages stay hot for real visitors.

Automated Warmup

  1. The Magento cron triggers the warmup job on the configured schedule.
  2. Cache Manager collects URLs for the selected page types (home, categories, products, CMS) per store view.
  3. URLs are split into batches based on the configured concurrency setting.
  4. curl_multi sends each batch of requests in parallel.
  5. Every response is written to the panth_cache_warmup_log table with HTTP status and response time.
  6. The FPC is now primed, so the next real visitor hits a warm page.

Warmup Log

Open Admin -> Panth Extensions -> Cache Manager -> Warmup Log.

The grid shows:

Column Description
ID Auto-increment log ID
URL The page that was warmed
Page Type home, category, product, or cms
HTTP Status 200, 404, 500, etc.
Status success, failed, pending, or skipped
Response Time (ms) Request duration in milliseconds
Warmed At Timestamp of when the request was made

Use the built-in column filters and sorting to find slow pages, failed requests, or check how often your warmup is running.


FAQ

Does Cache Manager work with Varnish?

Yes. Smart invalidation cleans Magento cache tags. Varnish honors these through the standard Magento Varnish integration. Warmup sends regular HTTP GET requests that Varnish caches like any other visitor would prime.

Does it work with Hyva themes?

Yes. Cache Manager operates at the cache and observer layer, not the frontend, so it works with Hyva, Luma, or any other Magento 2 theme.

Will the warmup crawl show up in my analytics?

Warmup sends HTTP GET requests from the server itself. If you want to exclude these from analytics, filter by IP address or User-Agent in your analytics tool.

How much extra server load does the warmup add?

Very little. The default setting runs 5 concurrent requests every 6 hours. You can raise or lower the Concurrent Requests value to match your server capacity.

Does it flush the full cache?

No. That is the main point of smart invalidation. Only the cache tags for the specific entity you saved are cleared. Unrelated pages stay cached.

Can I warm custom page URLs?

The default warmup covers home, categories, products, and CMS. Custom URL providers can be added by extending the URL collector service through Magento DI.

Does this replace Magento's built-in Full Page Cache?

No. Cache Manager sits on top of Magento's FPC. It invalidates more precisely and keeps the cache warm, but it uses the same underlying Magento FPC mechanism.

Is the warmup log pruned automatically?

Not in the current version. The panth_cache_warmup_log table grows with every warmup cycle. For busy stores, truncate it periodically as needed.

Does it require Panth Core?

Yes. mage2kishan/module-core is a free required dependency. Composer installs it for you automatically when you require this module.

Is multi-store supported?

Yes. All settings respect Magento's scope hierarchy (default, website, store view), and the warmup collects URLs per store view based on its configured base URL.


Support

Channel Contact
Product Page kishansavaliya.com/magento-2-cachemanager.html
Email [email protected]
Website kishansavaliya.com
WhatsApp +91 84012 70422
GitHub Issues github.com/mage2sk/module-cachemanager/issues
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech

Response time: 1-2 business days.

Need Custom Magento Development?

Looking for custom Magento module development, Hyva theme work, store migrations, or performance tuning? Get a free quote in 24 hours:

Get a Free Quote

Hire on Upwork    Visit Agency    View Product Page


About Panth Infotech

Built and maintained by Kishan Savaliya (kishansavaliya.com), a Top Rated Plus Magento developer on Upwork with 10+ years of eCommerce experience.

Panth Infotech is a Magento 2 development agency that builds high quality, security focused extensions and themes for both Hyva and Luma storefronts. The extension suite covers SEO, performance, caching, checkout, product presentation, customer engagement, and store management, with each module built to MEQP standards and tested across Magento 2.4.6 to 2.4.8.

Browse the full extension catalog on our Magento extensions page or on Packagist.


Quick Links

Resource Link
Product Page magento-2-cachemanager.html
Packagist mage2kishan/module-cachemanager
GitHub mage2sk/module-cachemanager
Website kishansavaliya.com
Free Quote kishansavaliya.com/get-quote
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech
Email [email protected]
WhatsApp +91 84012 70422

Ready to keep your Magento 2 store fast without flushing the whole cache?
See Cache Manager


SEO Keywords: magento 2 cache manager, magento 2 cache warmup, magento 2 smart cache invalidation, magento 2 full page cache, magento 2 FPC warmup, magento 2 curl_multi warmup, magento 2 concurrent cache warmup, magento 2 cron cache warmup, magento 2 warmup log, hyva cache warmup, magento 2 cache tags invalidation, magento 2 product save cache, magento 2 category save cache, magento 2 CMS save cache, magento 2 cache TTL, magento 2 performance optimization, magento 2 core web vitals, magento 2 TTFB improvement, panth cache manager, panth infotech, mage2kishan, magento 2.4.8 cache module, magento 2.4.7 cache warmup, PHP 8.4 magento cache, hire magento developer upwork, top rated plus magento developer, kishan savaliya magento, custom magento development, magento 2 hyva development, magento 2 luma cache, magento 2 varnish integration, magento 2 full page cache extension


All versions of module-cachemanager with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
magento/framework Version ^103.0 || ^104.0
magento/module-store Version ^101.0 || ^102.0
magento/module-catalog Version ^104.0 || ^105.0
magento/module-cms Version ^104.0 || ^105.0
mage2kishan/module-core Version ^1.0
ext-curl Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mage2kishan/module-cachemanager contains the following files

Loading the files please wait ...