Feature: #69794 - Support pecl-memcached in MemcachedBackend
See forge#69794
Description
Support for the PECL module "memcached" has been added to the MemcachedBackend of the Caching Framework.
Impact
The MemcachedBackend checks if either "memcache" or "memcached" is installed. If both plugins are installed, the
MemcachedBackend uses "memcache" over "memcached" to avoid being a breaking change. An integrator may set the option
pecl
to use the preferred PECL module.
Example code:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['my_memcached'] = [
'frontend' => \TYPO3\CMS\Core\Cache\Frontend\VariableFrontend::class,
'backend' => \TYPO3\CMS\Core\Cache\Backend\MemcachedBackend::class,
'options' => [
'peclModule' => 'memcached',
'servers' => [
'localhost',
'server2:port'
]
]
];
Copied!