| 2008-09-11 11:59:03 | Ответить |
|---|---|
|
Михаил Гаганов Адрес: Украина. Крым. Севастополь Сообщений: 17 Регистр: 2007-12-05 его блог 0 сообщ. |
расшаренные ресурсы или другой варант? |
|
Всем хорошего настроения!:)
Есть сайт, ресурсы которого (новости, статьи и пару других), должны быть доступны второму сайту. Как второму сайту лучше работать с ресурсами первого? Через REST, или же через прямое использование базы первого сайта (как второй базы), метод, описанный в посте http://rubyclub.com.ua/blogs/37 Задача усложняется тем, что сайт многоязычный и ресурсы связаны один ко многим с моделями-локализациями (Article has_many => :translations, :class_name => 'ArticleTranslation', :dependent => :destroy и т.д. соответственно почти для всех моделей). Это благодаря использованию плагина TranslateColumns (http://agilewebdevelopment.com/plugins/translate_columns). Ввиду этого, наверное, использование ActiveResource невозможно. Что посоветуете? |
|
| activeresource, rails |
| 2008-09-11 12:49:58 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 309 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: расшаренные ресурсы или другой варант? |
|
RSS, Atom
------------
http://romanvbabenko.blogspot.com
Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
|
|
| 2008-09-11 13:25:24 | Ответить |
|---|---|
|
Михаил Гаганов Адрес: Украина. Крым. Севастополь Сообщений: 17 Регистр: 2007-12-05 его блог 0 сообщ. |
RE: RE: расшаренные ресурсы или другой варант? |
|
нет, это не подходит.
|
|
| 2008-09-11 13:49:53 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: расшаренные ресурсы или другой варант? |
|
Используй
------------
ActiveResource Putting ActiveResource to use is very similar to ActiveRecord. It‘s as simple as creating a model class that inherits from ActiveResource::Base and providing a site class variable to it: Now the Person class is REST enabled and can invoke REST services very similarly to how ActiveRecord invokes lifecycle methods that operate against a persistent store. можешь посомтреть пару роликов по теме, давно хотел посомтреть эту тему и вот ты натолкнул посмотреть их. ролики ActiveResource Когда закончишь напиши результат Занимаюсь вебом и продвижением сайтов.
|
|
| ActiveResource::Base |
| 2008-09-11 13:52:30 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 309 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: расшаренные ресурсы или другой варант? |
|
WEB Services
------------
http://romanvbabenko.blogspot.com
Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
|
|
| 2008-09-11 13:57:47 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: расшаренные ресурсы или другой варант? |
|
но мне елси честно кадется что при дальнейшем развитии ресурсов могут вылпыть дальнейшие грабли плюс ресурсы медленно работаю за счет запросов так что тут может быть вариант частичной репликации базы одного сайта во второй так будет проще чем два конекта елси есть такая возможность
------------
Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-11 15:28:45 | Ответить |
|---|---|
|
Михаил Гаганов Адрес: Украина. Крым. Севастополь Сообщений: 17 Регистр: 2007-12-05 его блог 0 сообщ. |
RE: RE: RE: расшаренные ресурсы или другой варант? |
|
Ролики посмотрю, спасибо. Но на сколько успел узнать, ActiveResource не поддерживает include и join.
С частичной репликацией наверное не плохой вариант. Но может уж тогда лучше использовать работу с двумя БД. |
|