@Evgeny_Shestakov

Использование моделей друг друга между 2-мя сайтами на Yii 1.xx?

Есть 2 сайта на Yii 1 (каждый как отдельное приложение), стоит задача сделать виджеты одного на другом, а так же использовать некоторые модели одного сайта на другом (счетчик). Встал вопрос как именно лучше использовать модели (в тч relations) одного на другом. Готового рецепта не нашел, думаю использовать пространства имен и делать 2 компонента db на каждом сайте (условно db1 для работы со своими моделями, db2 для стороннего), поделитесь опытом как лучше реализовать такое?
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
@rsi
software engineer
Ненужное усложнение это пытаться достучаться до одной модели из другого сайта. Так как модель это не просто файлик в вакуме, это часть сайта, которая зависит от его настроек и так далее.

Хотите просто и без усложнений? Скопируйте модель одного сайта в другой, настройте в нем конект к базе другого сайта и берите данные из базы. Хотите правильно делайте апи, это не так страшно как звучит. А то что вы предлагаете, это сложнее и тупее, чем любой из предложенных мною вариантов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы