hrvasiliy: зависит от ситуации наверное. Базовый контроллер в любом случае будет абстрактным. От него наследуются все остальные. Также и модель. Лично я бы не стал перегружать абстрактные классы кучей мелких методов с конкретным функционалом, а вынес все в трейты.
serjioms: второй вариант. Где-то на хабре кстати статья была, у парня одного в секунду овер 30к инсертов\апдейтов, и ничего. Вопрос грамотной настройки я думаю
у нас 40тысяч запросов в минуту, мускул даже не потеет. Таблицы для статистики инноДБ + транзакции. Так что можете даже не напрягаться (если бд настроена конечно не рукожопами).
много мелких. с которых при помощи апи можно будет собирать статистику\массово менять настройки, что-то редактировать. Yii конечно классный, но для таких целей не подходит.
YourOwnSenpai: так а в чем вопрос? Вам же дали ссылку на вики, где описано что это такое и где используется. Какие еще детали могут быть, кроме принятых стандартов правил написания запросов и синтаксиса языка?
Глюкъ Виртуален: нормальные люди им уже давно не пользуются )) Да и перевести не сложно, если у вас обертка над мускулем сделана. В общем-то с 5.4->5.6 изменений не так много и все их можно глянуть в списке изменений. Лично я столкнулся только с изменением безопасности функции preg_match_all, где удалили флаг "e" из паттерна. Пришлось все функции переписать на анонимные.