Задать вопрос
@AlikDex

Зачем в Yii2 нужен ActiveRecord?

Потестил седня. В виджеты не лезет, толк от него какой тогда?
И нужен ли он для вывода постов\комментариев, или достаточно ActiveQuery?
  • Вопрос задан
  • 492 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 3
iiifx
@iiifx
PHP, OOP, SOLID, Yii2, Composer, PHPStorm
Да, это такая ненужная хрень. А используют только для понтов.
Ответ написан
Akdmeh
@Akdmeh
PHP, Yii2, Music
В смысле "в виджеты не лезет"? Для вывода постов/комментариев он чаще всего не нужен, но есть ActiveDataProvider и GridView/ListView, который позволяет автоматизировать вывод необходимых записей
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
ActiveRecord нужен для реализации persistence layer, а виджеты это кастыль для достижения чего-то тип HMVC. В общем и целом AR должно всегда быть за сервисным слоем, или на крайняк на уровне инфраструктуры.

Не ну можно конечно забить и юзать в контроллерах как подавляющее большинство разработчиков на Yii.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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