mycache is delivered as a binary package built for your environment (PHP version, loader).
We do not provide source code. WordPress/WooCommerce integration is done via the
object-cache.php drop-in delivered in an encrypted version for ionCube
or SourceGuardian.
mycache.so (Linux) / the appropriate binary module for your platformobject-cache.php (ionCube or SourceGuardian)/dev/shm or an alternative)Installation typically takes a few minutes if you can edit PHP configuration. On shared hosting, you may need help from the provider.
If you are not sure which loader you have, select “I don’t know (check it)” when ordering and we’ll prepare the correct package.
The steps below apply to most environments (VPS, dedicated servers, and many hosting panels). The main difference is how you enable the extension in PHP.
Log in to the client panel and open Downloads. Download the package built for your environment (PHP + loader).
mycache.soobject-cache.php (encrypted)
Upload mycache.so to a location where PHP can load extensions
(e.g., an extensions directory or the path required by your hosting panel).
If you use multiple PHP contexts (e.g., separate CLI and FPM), make sure you install it for the correct one.
Add the extension load directive in your PHP configuration (e.g., php.ini or a dedicated .ini file):
extension=mycache.so
After updating the configuration, restart PHP-FPM / your web server (or use the hosting panel restart option).
Copy the provided object-cache.php to:
wp-content/object-cache.php
The drop-in is delivered in an encrypted form (ionCube/SourceGuardian) and is compatible with
the WordPress Object Cache API wp_cache_*.
mycache works out of the box with defaults. Below are the most commonly tuned parameters.
You can set them globally in php.ini or per-request (the drop-in may set them via ini_set()).
| Setting | Example | Description |
|---|---|---|
mycache.dir |
/dev/shm/mycache |
Directory for cache files. RAM-backed (/dev/shm) is preferred, but disk is possible. |
mycache.fanout |
256 |
Number of subdirectories (power-of-two) to keep filesystem operations fast. |
mycache.chmod_mode |
504 (octal 0770) |
Directory/file permissions. Directories use SGID for group inheritance. |
mycache.max_bytes |
0 / 1073741824 |
Total cache size limit (0 = unlimited). Best-effort eviction down to ~90% of the limit. |
The object-cache.php drop-in is encrypted and requires an active loader.
This is standard practice for binary distribution and protection of integration logic.
After installation, you can confirm it in several ways:
phpinfo(), you should see a mycache section with version details.mycache.dir and chmod_mode.Contact us for installation assistance, configuration tuning, or help choosing the correct binary package for your environment.
Contact View plans