Art Cache Manager is a Tecnoacquisti module that brings complete control of OPcache and Memcached into the PrestaShop back-office. No more SSH access to check the cache status or force a cleanup after an update: everything is available from a single administrative page.
OPcache Panel
The OPcache panel shows real-time all critical information to assess the performance of the PHP server.
- Status: enabled/disabled, active PHP version.
- Memory: used, free, and wasted with a color bar.
- Hit rate: colored bar (green ≥ 80%, orange ≥ 50%, red).
- Counters: cached scripts, maximum keys, hits, and misses.
- INI Snapshot:
memory_consumption,max_accelerated_files,revalidate_freq. - Warnings: banner for
validate_timestamps = 0and for ongoing restarts.
Memcached Panel
The Memcached panel is active when PrestaShop is configured to use Memcached or Memcache as an external cache.
- Status and adapter:
CacheMemcached(extensionmemcached) orCacheMemcache(extensionmemcache). - Global statistics: hit rate, cached objects, memory used, evictions.
- Server details: version, uptime, objects, memory used/max, connections (useful in multi-server configurations).
Automatic Cleanup
With the auto-cleanup options active, the module reacts to PrestaShop events without manual intervention.
| Hook | Triggering Event |
|---|---|
actionClearCache |
Programmatic cache cleanup in PS 1.7.7 |
actionAdminPerformanceSave |
Saving the Performance page |
actionModuleInstallAfter |
Installing a module |
actionModuleUpgradeAfter |
Upgrading a module |
actionModuleUninstallAfter |
Uninstalling a module |
Compatibility
| Component | Supported Versions |
|---|---|
| PrestaShop | 1.7.0 → 9.1 |
| PHP | 7.4 → 8.5 |
| Memcached Extension | memcached ≥ 3.x and legacy memcache |
| Database | MariaDB / MySQL (standard PS requirement) |
Requirements
- PHP extension
opcache(optional — the OPcache panel is hidden if absent). - PHP extension
memcachedormemcache(optional — the Memcached panel requires it). - External PrestaShop cache set to Memcached or Memcache in Advanced Parameters → Performance.
Notes on Shared Hosting
Installation
- Compress the
artcachemanager/folder into a ZIP file. - Go to Modules → Module Manager → Upload a module.
- Upload the ZIP file and click Install.
Alternatively, from CLI (recommended in a development environment):
php bin/console prestashop:module install artcachemanager
License and Support
The module is distributed under the Academic Free License 3.0 — © 2009–2026 Tecnoacquisti.com.
For assistance: helpdesk@tecnoacquisti.com or visit tecnoacquisti.com.