Задать вопрос
@Leytenant

Сократится ли нагрузка на сервер и MYSQL если вместо запросов в базу и кэширования HTML хранить массивы данных в текстовом файле?

Иногда есть необходимость кэшировать массив данных, например, массив разделов товаров или категорий сайта из которого будут созданы меню и навигационная цепочка (хлебные крошки). Даже если мы сохраним, например, кэш меню, массив все равно необходим для генерации другого контента.

Если создать файл, регулярно обновляемый в фоне по крону и содержащий массив данных из MYSQL и потом подключать его конструкцией require.

Имеет ли смысл такое кэширование для уменьшения нагрузки на сервер и увеличение скорости загрузки страницы? Если да, то в каком виде лучше хранить данные?
Json, CSV, или сразу формировать массив PHP, который сразу можно использовать в скриптах?
  • Вопрос задан
  • 228 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
memcached, redis
это более правильный вариант
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы