Есть ли у симфони библиотека для хранения данных ключ - значение, что бы потом можно было переключиться с файлового хранилища на редис например?
Или если нет, то может посоветуете какую популярную?
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Oyeme
Чё то меня смущает что она называется cache =)
И на mongodb адаптера не вижу. Не это не то.
Принцип такой же, только библиотека должна называться типа Storage и уметь редис/монго/mysql/file и в таком духе.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Zzepish
22.06.2018 - 19:12
Не видел. Знаю, что сессию можно адаптировать под твои нужды!
Arh, возьми любой PSR-6 совместимый, да меняй на другие совместимые
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Да адаптер не проблема накидать. Просто странно что нет из коробки для key-value хранилищ.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Arh, какие адаптеры? PSR-6 совместимый подразумевает - отсутствие каких-либо приблуд при смене реализации
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
chee
я зепишу отвечал.
При смене реализации придётся наследоваться от конкретной или менять контракты
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Arh, при смене реализации чего? PSR-6 подразумевает наследование от fig интерфейсов, то есть такие библиотечки зависимы от этой штуки и реализуют ее
https://github.com/php-fig/cacheи судя по всему компонент симфони этот интерфейс реализует, то есть на пакеджисте можно смело идти искать разного рода штуки с имплементацией этого интерфейса
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
chee
Цитата |
и судя по всему компонент симфони этот интерфейс реализует, то есть на пакеджисте можно смело идти искать разного рода штуки с имплементацией этого интерфейса |
Можно. Первым делом туда сходил, нашёл пару
Вася пакетов, может быть буду их юзать когда вернусь к задаче.
Только с кэшем это никак не связано. Странно будет увидеть в зависимости интерфейс кэша, когда там по сути база данных нужна.
В общем в симфони нету. Это ответ на тему.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
а понятно, ты хочешь NoSQL базы юзать, тут тогда я тебе не помошник
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.