Приветствую. В моделях вёрстку хранить - это в любом случае плохо. Нарушение MVC в чистом виде :)
Я, подобные действия, переношу в виджеты.
Между хелпером и виджетом я бы всё-таки выбрал виджет. Это если какая-то логика должна быть в коде. Типа, выбор активного элемента.
В противном случае - можно вынести в отдельное представление, куда-нибудь в common и рендерить в других представлениях
Проще всего написать rest-api, и при любом изменении на одном сайте дёргать api на втором. Да и для получения статистики продаж это самый разумный вариант.
Средствами yii это легко реализуется.
CodeIgniter, конечно, стоит подучить, раз на новом месте все старые проекты написаны на нём, но, раз есть хорошие знания Yii2, то и менять его не стоит.
Гоняться за модой или нет - тут дело каждого.
Лично у меня в предпочтениях Yii2.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.