[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Есть библиотека key value в симфони?
Arh
Есть ли у симфони библиотека для хранения данных ключ - значение, что бы потом можно было переключиться с файлового хранилища на редис например?
Или если нет, то может посоветуете какую популярную?

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Arh
Oyeme
Чё то меня смущает что она называется cache =)
И на mongodb адаптера не вижу. Не это не то.
Принцип такой же, только библиотека должна называться типа Storage и уметь редис/монго/mysql/file и в таком духе.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Zzepish
Не видел. Знаю, что сессию можно адаптировать под твои нужды!
chee
Arh, возьми любой PSR-6 совместимый, да меняй на другие совместимые

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Arh
Да адаптер не проблема накидать. Просто странно что нет из коробки для key-value хранилищ.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
chee
Arh, какие адаптеры? PSR-6 совместимый подразумевает - отсутствие каких-либо приблуд при смене реализации


_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Arh
chee
я зепишу отвечал.
При смене реализации придётся наследоваться от конкретной или менять контракты

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
chee
Arh, при смене реализации чего? PSR-6 подразумевает наследование от fig интерфейсов, то есть такие библиотечки зависимы от этой штуки и реализуют ее https://github.com/php-fig/cache

и судя по всему компонент симфони этот интерфейс реализует, то есть на пакеджисте можно смело идти искать разного рода штуки с имплементацией этого интерфейса

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Arh
chee
Цитата
и судя по всему компонент симфони этот интерфейс реализует, то есть на пакеджисте можно смело идти искать разного рода штуки с имплементацией этого интерфейса

Можно. Первым делом туда сходил, нашёл пару Вася пакетов, может быть буду их юзать когда вернусь к задаче.
Только с кэшем это никак не связано. Странно будет увидеть в зависимости интерфейс кэша, когда там по сути база данных нужна.

В общем в симфони нету. Это ответ на тему.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
chee
а понятно, ты хочешь NoSQL базы юзать, тут тогда я тебе не помошник

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.