Промеж дел получаю синтаксическую ошибку. Глядь — поглядь, оказывается в Yii::app() пропустил двоеточие. Во как бывает.
Возврат из beforeAction
После нескольких месяцев перерыва вернулся к Yii и сразу споткнулся. Создал новый проект и первым делом сделал консольную команду для администрирования базы данных. По давней привычке между своей Command и CConsoleCommand сделал прокладку в виде класса ConsoleCommand, в котором два метода — beforeAction и afterAction, очень удобно. Сами методы писал по памяти, в beforeAction забыл [...]
Ulteo & xrdp trouble
Настраивал тут инфраструктуру на базе Ulteo на сервере Debian. Все бы ничего, но после этого никак не могу зайти на сервер по RDP. Ну никак. Снес Ulteo — все равно его лучше ставить на выделенный виртуальный сервер, на рабочем он только мешает. Не помогло. Переустановил xrdp — не пускает. Смотрю в /etc/xrdp/sesman.ini — там в [...]
WordPress, Buddypress и форум
Прикрутить форум к вордпрессу под апачем не проблема. На выбор — плагины bbPress, SimplePress Forum или стандартный phpBB. Однако я тут пытался настроить nginx для работы bbPress — не получилось. Наверное, недостаточно ковырялся. Но всему есть предел, если издержки оказываются слишком большими, стоит поискать другие решения. У меня не все пермалинки bbPress заработали, зато регулярно [...]
ORM для облегчения жизни
У меня всегда был психологический барьер между уже понятой объектной моделью задачи и еще не спроектированной структурой базы данных. Сначала я ловлю себя на том что просто тяну время, отодвигая неприятный момент, когда надо сесть с листом бумаги и ручкой (шучу, конечно же с редактором и клавиатурой) и начать выписывать подходящие таблицы и поля, пока [...]
Эксплуатация клиента для серверных нужд
Нередко к генерации страницы цепляют то, что к самой странице не относится. Самый простой и обычный вариант — отправить себе по почте результат заполнения клиентом формы. Но часто идут дальше и пользуются клиентскими вызовами для того, что по идее надо делать кроном. Не будем сейчас дискутировать — плохо это или хорошо, факт, что так часто [...]
SQLite as DB Cache
Вот кстати, фреймворк yii предлагает в качестве одной из альтернатив реализации кеша DBCache, постороенный на SQLite. Конечно, это не альтернатива APC или xCache, но вот, например, на шаред хостинге, когда провайдер по каким-то причинам отказывается установить что-либо подобное, а вы по своим причинам не хотите менять хостинг-провайдера (у меня в одном зарубежном случае все так [...]