Противоречий не вижу: разобрался с фреймворком, заинтересовался постройкой CMS или использованием готовой, полез в гугл, нашел SCMF со всеми плюшками, написал статью.
Так CMS уже есть. Примитивная в чем-то, но основные проблемы решает уже сейчас. Вторая часть статьи про это запаздывает, у меня проблемы с самочувствием временные.
Дата маппер раскрывать нет смысла, это отдельную серию статей можно делать. Я намеренно ограничился ссылкой на вики, потому что паттерн давно известный, Doctrine ORM не первый год используется. В этой статье акцент на новые подходы к хранению данных.
По поводу больше информации — все, включая тестовую виртуальную машину будет во второй части статьи.
Чтобы обойти кеширование и в то же время иметь версию в имени файла придумано достаточно изящное решение в .htaccess, которое в факультативном порядке можно доработать для Nginx:
я же написал — не было возможности менять конфиг окружения. конфиг консольный части Yii в моем варианте находится все в том же main.php, вместо с конфигом от веб-приложения. зачем мне пересказывать статью, если я и так безболезненно решил вопрос?
не было возможности менять конфиг окружения, выкрутился расширением. схему себе оставил такую — большинство параметров (достаточное их количество) хранится в main.php, конфигурации переключаются на уровне проекта наличием файлика (см. вики расширения)
рано или поздно наступает момент, когда отлично знаешь, какой код ты напишешь в следующие 10 секунд, и IDE (даже с автокомплитом) за твоим полетом мысли уже не успевает. с Zen Coding, при условии четкой картинки кода в голове, появляется возможность это ограничение обойти. привыкнув за неделю, уже не можешь работать как прежде. это как пересесть с i7 обратно на 286
По поводу производительности сказать ничего не могу пока.
По поводу больше информации — все, включая тестовую виртуальную машину будет во второй части статьи.
у меня одни ошибки лезут