Я использую Umbraco, и я люблю его. Это просто позволяет вам делать что угодно. Вы можете иметь пользовательские шаблоны, пользовательский код, файлы кода и пользовательские элементы управления. Это самая удобная для разработчиков CMS, с которой я когда-либо работал. Он использует реальные главные страницы asp.net и заполнители контента, а также обычные файлы js и css. У меня есть очень хорошие вещи, чтобы сказать о Umbraco в отделе настройки. В нескольких проектах у меня есть пользовательские данные, взятые из пользовательских таблиц, и это прекрасно работает. Пакеты хостинга сегодня дешевы, а серверное оборудование и программное обеспечение с каждой минутой дешевеют. Если вы действительно хотите придерживаться PHP, дизайнер, с которым я работаю, сказал мне, что ModX имеет аналогичную функциональность для PHP:
http://modx.com/