@Zubastik_1

Правильно ли я построил простое кеширование на стороне сервера?

У меня долго грузится страница. Очень много данных надо запросить и обработать в функции. Решил кешировать. Вопрос - правильно ли я сделал. Раньше не решал таких задач поэтому нужен грамотный совет.

Я решил создать отдельный файл в который записываю результат обработки данных - в виде массива. Теперь остается только считать этот массив, проблема решена и страничка грузится моментально.

Но есть вопрос - правелен ли такой метод. И ещё - как быть если мне надо каждый час сбрасывать кеш? Удалять файл по крону, или можно как то проверять время жизни файла, или как то периодически очищать его. Немного непонятен момент. Спасибо всем кто поможет.
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
kotomyava
@kotomyava
Системный администратор
Можно перестраивать по крону.
Проверить время жизни, можно получив дату/время изменения файла с помощью php.net/manual/ru/function.filemtime.php и сравнив с текущим.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы