Собственно начинаю работать с мемкешем и возникло несколько вопросов, в частности по правильной организации кеша.
Вот к примеру, зц, возьмем список файлов в категории. Я получаю ВЕСЬ список файлов из БД для ТЕКУЩЕЙ КАТЕГОРИИ, этот массив сохраняю в мемкеш, а затем получаю из массива таким способом:
$_view['data'] = array_filter($data['filesList'], function($item) use ($start, $itemsPerPage) {
return ($item->key >= $start || $item->key < ($start + $itemsPerPage));
});Вопрос №1 - Верно ли решение? Или лучше делать кеш для каждой страницы отдельно? гг (сомневаюсь)
Идем дальше. Наряду со списком файлов идет просмотр отдельного файла. Тут у меня используется тот же массив что и для списка файлов, ключами которого идут айди файлов.
Вопрос №2 - Верно ли? или лучше делать для каждого файла отдельный кеш?