Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 13.12.2014 12:54:45

Дмитрий104

Кеш в Laravel

Господа большие умы. Прошу вашей помощи!

Проблема. Использую кеш по умолчанию (file). Не советуйте пока там другие настройки писать, просто именно сейчас нужен именно file.  И что я обгаружил - у меня разрастается папка cashe, т.е. там лежат файлы и 3 недельной давности (
Сейчас опишу структу
-cashe
       -aa      create сегодня/вчера
            -a1  create  3 недели назад
            -a2  create сегодня/вчера
            ....
       -ab     create сегодня/вчера
           -a1 create сегодня/вчера
           -a2 create 2 недеил назад

Понимаете ? Что в первом уровне папки дата создания всегда свежая - день, два. А вот  вней лежат папки, которым по 2 и более недель, т.е. старые кеш как-то не очищаются и вот у меня прям растет статистика по кол-ву файлов.

Кто может что подсказать или как  ?

Сменить там на memchache или redis не в счет.

#2 23.12.2014 13:22:35

sofcase
Откуда: Одесса
Сообщений: 3

Re: Кеш в Laravel

Laravel не сканирует всю директорию кеша когда вы обращаетесь к кешу или сохраняете, он проверяет только нужный ключ.
Сканировать постоянно всю директорию кеша не рационально.

php artisan cache:clear - очистит весь кеш, просто поставьте это на крон, чтобы делал раз в сутки или 2е суток

Не в сети

Подвал раздела