Все привет. Я - один из многих, кто предпочел yii всяким zendам, cakeам, limb`ам (последнее время писал на limb). Написал уже несколько небольших приложений на yii, благо очень хорошее апи и комьюнити (ответы практически на все вопросы находил здесь). И в итоге пришел к написанию админки в проекте (backend).
Сейчас структура проекта у меня выглядит как описано здесь Organize directories for applications with front-end and back-end. Но в таком случае, скрыть точку входа в UrlManager`е (‘showScriptName’=>false) не предоставляется возможным. Да и хотелось бы как полагается ссылку на админку http://sitename/admin (это можно реализовать используя правила в .htaccess), но опять же index.php и backend.php скрыть не удастся.
В итоге прихожу к выводу делать все одним проектом, однако здесь необходимо организовать надежную защиту и разграничение прав доступа.
Какие у Вас мысли по этому поводу и кто как реализует админку в своих проектах?