За последние 24 часа нас посетили 19825 программистов и 1281 робот. Сейчас ищут 706 программистов ...

Можно ли в Laravel 10 включить глобальное кэширование прописав код в одном или паре файлов?

Тема в разделе "Laravel", создана пользователем Vaska, 9 май 2024.

Метки:
  1. Vaska

    Vaska Активный пользователь

    С нами с:
    7 ноя 2019
    Сообщения:
    46
    Симпатии:
    5
    Использую CMS на Laravel 10 в котором нет кэширования в контроллерах.
    Авторы CMS не спешат добавить кэширование в свой скрипт. Не знаю почему.
    Часто выпускают обновления.
    Можно ли в Laravel 10 включить глобальное кэширование, прописав код в одном или паре файлов, чтобы после обновления ненужно было прописывать мои изменения в каждом контроллере, а только в паре файлов?

    Имею ввиду, что мне нужно закэшированные страницы запомнить навсегда, без срока жизни кэша.
    Если это можно сделать, то в каком файле/файлах что прописать?

    В документации я не нашел ответ на мой вопрос.
    В документации описывается работа кэша с каждым контроллером. Это мне не подходит.
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.564
    Симпатии:
    1.757
    Мидлвары
     
    Vaska нравится это.
  3. Vaska

    Vaska Активный пользователь

    С нами с:
    7 ноя 2019
    Сообщения:
    46
    Симпатии:
    5
    Сделал, спасибо!
    До кэширования: Speed Index 4.2 s
    После кэширования: Speed Index 1.8 s

    Что-то ещё нужно подкрутить, чтобы хотя бы стало Speed Index 1.1 s.
     
    mkramer нравится это.
  4. Дюран

    Дюран Активный пользователь

    С нами с:
    9 мар 2018
    Сообщения:
    269
    Симпатии:
    21
    А что за цмс?
     
  5. Vaska

    Vaska Активный пользователь

    С нами с:
    7 ноя 2019
    Сообщения:
    46
    Симпатии:
    5
    botble и любая тема для него.
     
    Дюран нравится это.