Symfony / PHP - лучший способ хранить одно значение

2

Предполагая, что у меня есть приложение, работающее на Symfony 3.2/Doctrine.

Вопрос. Каков наилучший способ сохранить одно значение, которое может измениться по некоторым действиям.

Первые мысли: Im думает, что создание Entity, которое будет иметь одно свойство, которое создаст таблицу с одним столбцом, который будет иметь одно значение (изменение некоторых действий), не является оптимизированным решением.

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

Подсказка (если это может помочь): Мое значение будет сгенерированным PHP uniqid

Заранее спасибо.

  • 2
    Зависит от продолжительности жизни и того, кому нужен доступ к стоимости. Сессия или Cookie могут быть опцией, если удовлетворены требования для сохранения значения. Дополнительная информация о точном сценарии использования может помочь дать лучший ответ.
  • 2
    Redis должен быть хорошим решением
Показать ещё 8 комментариев
Теги:
doctrine
weblogic

1 ответ

1
Лучший ответ

В Symfony 3.1 включен интересный компонент Cache с несколькими адаптерами (файловая система, APCu, Redis...): http://symfony.com/doc/current/components/cache.html

Как Symfony 3.2 API кажется запутанным, но Symfony 3.3 будет включать API SimpleCache, более элегантный: http://symfony.com/blog/new-in-symfony-3-3-simple-cache

Ещё вопросы

Сообщество Overcoder
Наверх
Меню