Обновить
413
Александр Макаров@SamDark

PHP, Yii

676
Подписчики
Отправить сообщение

Вконтакт работает.

Хотя на китайском рынке пытаются закрепиться и Google

Google давно в бане.

В тех фреймворках, которые знаю я (yii, laravel) логику пишут в контроллерах, а модели являются просто экземплярами ORM (почитайте про паттерн Active Record). У yii кстати в мануале написано, что писать логику надо в моделях, а потом они сами в примерах пишут её в контроллерах, довольно забавно.

Очень был бы благодарен за указания на конкретные места в гайде Yii, которые:


  • Рекомендуют писать логику в контроллерах.
  • Показывают логику в контроллерах (скорее всего ради упрощения сделано).
  • Рекомендуют писать логику в Active Record или намекают на это.
  • Говорят, что AR === модель.

У меня, как автора довольно значительной части этих текстов, развилась слепота на ошибки :(


А вообще вот что я об этом думаю: https://github.com/samdark/yii2-cookbook/blob/master/book/mvc.md

Что касается VPN, то проблем нет

Правда? Рубятся VPN-соединения нафиг.

Давно были, наверное. Сейчас рубят совсем.

В Китае туннели через SSH рубятся очень точно и быстро. Причём делает это автоматика.

Само ограничение — стандартная штука для Leaflet. Если же вы про текущую мобильную карту, то это целиком наша и про неё я рассказывать детально не могу.

Подозреваю, что в общем виде нет.

Ну, профит-то есть. Вон Yii 2.0 нормально идёт для многих задач. А вот про интерес… это да. Не модно.

Так я не говорю, что надо в AR напихивать доменную логику. Я про то, что при реализации репозитория нет разницы, как именно внутри него всё работает.

Какой-нибудь Row Data Gateway не лучше будет?

Одинаково.


Или смысл просто взять готовую абстракцию от SQL и ничего лучше не нашлось?

Да.

Даже без логики AR довольно удобен.

Entity, который работает с другими entity или реализует то, что надо делать в сервисе.

Да чего там писать? Гидрация делается не так сложно: https://github.com/samdark/hydrator

Информация

В рейтинге
6 004-й
Откуда
Воронеж, Воронежская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность