У меня есть (без таблиц) модель параметров, которая считывает ее значения из файла yaml.Yaml является частью проекта, поэтому, если я продолжу свой рабочий процесс, параметры не могут измениться без повторного развертывания и перезапуска всего приложения.Так что нет необходимости читать и анализировать файл при каждом запросе.Из-за этого я хотел бы кэшировать значения между запросами.
Пока я загружаю опции в переменную класса (@@options
), но я не уверен, есть лилучший способ.
(Не говорите сеанс. Эти параметры не являются переменными сеанса, поскольку они применяются ко всем запросам от всех клиентов. Также я использую CookieStore)