Если будет виден шаблон, тогда не будет видно всего остального :)
К тому же за шаблон мне еще не заплатили, и вообще не знаю, можно ли такое показывать :) дизайн делаю не я, я делаю только верстку+шаблон.
А вот шаблона для джумлы не видно - игрушка какая-то запущена
качество и скорость работы (с бд, cms вообще не позволяют проектировать бд под свои нужды, а только использовать их убогие велосипеды) это не про cms. http://else.if.ua/files/joomla.jpg
Если PHP, то Yii или Symfony2, но это только моё мнение, решать тебе. Да какая разница какая cms, с ними всё просто - тебе дают спроектированную бд (часто не то что нужно) и некий шаблонизатор. Всё)) Проще говоря будешь делать не так как тебе нужно\правильно, а так как заложили разработчики конкретной cms. Фреймворк это просто инструмент для разработки (основной или весь код пишеш сам), а так же стандартные классы, например смысл разрабатывать свой велосипед если это сделали и давно отладили.