我从事的项目最近从 Zend3 和 PHP 7.4 更新到 Laminas 和 PHP 8.1。
在配置/自动加载/global.php
'caches' => require __DIR__ . '/caches.php',
Run Code Online (Sandbox Code Playgroud)
这是caches.php
$cacheDefault = [
'adapter' => [
'name' => 'Memcached',
'options' => [
'servers' => Module::isRunningOnVM()
? ['127.0.0.1:11211']
: Module::getMemcachedServersFromEnvironment(),
],
],
];
return [
'cache_instrument_manager_search' => array_merge_recursive(
$cacheDefault,
[
'adapter' => [
'options' => [
'namespace' => 'instrument_manager_search',
'ttl' => 20,
],
],
]
),
'cache_weekly' => array_merge_recursive(
$cacheDefault,
[
'adapter' => [
'options' => [
'namespace' => 'weekly',
'ttl' => 604800, …Run Code Online (Sandbox Code Playgroud)