Мои личные предпочтения связаны с WordPress. Похоже, что у него самое большое сообщество пользователей, что означает больше ответов на вопросы, больше плагинов, больше мест для поиска интересных тем и т. Д.
Если у вас есть опыт работы с PHP, это, вероятно, ваш лучший выбор.
Поскольку WP является CMS, он определенно содержит инструменты, необходимые для полноценного веб-сайта. Часто я использую WP в качестве CMS для клиентов, потому что им так легко зацепиться, и у них всегда есть способ найти в Google любой вопрос, который у них может возникнуть, и найти ответ, не обращаясь ко мне за поддержкой. .
Кроме того, WP отлично подходит, если вы знаете некоторый PHP-код и можете писать свои собственные плагины.
Есть тонны, которые вы можете сделать с ним. Взгляните на самый последний журнал изменений. У него есть отличные вещи.
http://wordpress.org/ для получения дополнительной информации и загрузки.
Что касается ASP CMS, я использовал Sitefinity в прошлом (только потому, что мне пришлось работать). Я не нашел его настолько интуитивным, как WordPress, и, честно говоря, я просто не люблю ASP. Я считаю, что это неуклюжий и не так легко изменить и тему, как PHP. Просто мое личное мнение, конечно.
Кроме того, я не уверен, что Sitefinity бесплатна, поэтому всегда нужно учитывать это. Я не уверен, что есть много бесплатных вариантов ASP CMS, как для PHP.