суббота, 23 июля 2011 г.

Re: Active_hash

Пардонте. Название не Configurator, а Configatron =)

24 июля 2011 г. 1:01 пользователь Alexey Plutalov <demiazz.py@gmail.com> написал:
> дело в том что есть данные на страницы которые динамические -их можно менять в админ панели но их меняют не так часто - так вот при каждым
> обновление страницы идет запрос в БД что бы вытащить эту переменную и подставить в нужное место.

Или я ничего не понимаю в этой жизни, или не лучше ли использовать кэширование? В частности, можно использовать даже стандартный ActiveSupport::Cache, и написать простую модель, которая бы тянула и обновляла кэш, когда надо. Таким образом и нагрузка с базы падает, и кэширование работает. Плюс, встроенная возможность настроить бэкэнд хранилища, без изменения кода, в том числе и Memcache.

Кроме того, раз уж так хочется есть два гема: SettingsLord и Configurator. Последний базирует настройки как раз на базе YAML. =) 

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
 
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий