2006-03-21

Ruby On Rails, Acts As Taggable

Так как после падения материнской платы, я переставил всю операционную систему, мне пришлось сегодня переставить и Ruby, Ruby on Rails, и всё что связано с этим программным обеспечением и проектами. Перезапустить всё и перепроверить 50% тестовых хостов. Тем самым я наткнулся на интересную статью в Wiki Ruby on Rails, связанную с плугином Acts As Taggable. Статья описывает один из способов установки (ставиться Edge Rails) и использования плугина Acts As Taggable, которого я раньше не видел. Что ещё примечательно, это структура таблиц в базе, позволяющая “тагить” любой обьект проекта. Мало того, данная статья абсалютно расходиться с официальной документацией к этому плугину.

С одной стороны, хочеться нарушить закон “Работает - не трогай” и поставить всё так, как там описано, с другой - а оно мне так надо? Ведь убью кучу времени на функционалию, которая в данный момент мне не нужна.

Blog, Ruby and Rails — Сергей Куракин @ 16:27
Уже комментировало (2) »
  1. Комментиров(ал|ала), Roman GolomidovNo Gravatar — 2006-03-21 @ 17:39

    Есть plugin и есть gem
    и они различаются кардинальным подходом.

    plugin написал сам DHH и он базируется на полиморфных фичах rails 1.1
    а gem написан другим чуваком давно и по старинке работает через ассоцииации.

  2. Комментиров(ал|ала), Сергей КуракинNo Gravatar — 2006-03-21 @ 18:04

    Знаете, смешно. После комментария Романа Голомидова пошёл и внимательно прочёл всё об plugin и gem Acts As Taggable. Каким образом раньше я выбрал именно gem - я не знаю. Видимо подействовалли тёмные силы электричества коры головного мозга. Всё не важное пропустил, и выбрал именно то, что мне надо.

RSS комментариев. TrackBack URI

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