Поставил authcache + cacherouter + memcache
Включил кэширование
<?php$conf['memcache_servers'] = array('localhost:11211' => 'default');?>
как оказалось эти строки вообще не нужны:
<?php
'cache_page' => array(
'engine' => 'memcache',
'server' => array(),
'shared' => TRUE,
'prefix' => '',
'path' => 'tmp/files/filecache',
),
'cache_menu' => array(
'engine' => 'memcache',
'server' => array(),
'shared' => TRUE,
'prefix' => '',
'path' => 'tmp/files/filecache',
),
'cache' => array(
'engine' => 'memcache',
'server' => array(),
'shared' => TRUE,
'prefix' => '',
'path' => 'tmp/files/filecache',
),
'cache_filter' => array(
'engine' => 'memcache',
'server' => array(),
'shared' => TRUE,
'prefix' => '',
'path' => 'tmp/files/filecache',
),
?>
Скорость значительно возросла, особенно из кэша, вот только уже второй час кэш не обновляется. В чем причина? Я что-то упустил?
Никак не разберусь как правильно настроить.
Кэширование в файлы работает а в memcache не могу прикрутить
PS такое чувство что это из-за authcache. Сделал все кэширование в bd - итог кэш чистится только для анонимусов.