В настоящее время, когда клиенту нужен веб-сайт, я предоставляю свою собственную CMS, однако мне было интересно, может ли сторонняя CMS быть проще.
На данный момент я встроил ее в ASP.Net & ASP.NetMVC (я думаю о переходе на Ruby on Rails).Главная страница имеет 5 областей содержимого страницы, верхний, левый, средний, правый и нижний колонтитулы.
Затем я создаю пользовательские элементы управления, такие как Image_Top, Image_Left и т. Д. В CMS пользователь может создать страницу и затем выбрать, как он хочетэту страницу для просмотра, выбрав из списка пользовательских элементов управления.Это дает им полный контроль над своей страницей.
Вы бы сказали, что это хороший подход или есть лучший способ позволить им оформлять свои страницы?Я думал о том, чтобы вместо того, чтобы поддерживать свою CMS, я бы порекомендовал использовать Joomla, Drupal, DNN, SiteInfinty или что-то еще для управления бэкендом.Однако позволяют ли сторонние CMS так много контролировать, или мне лучше придерживаться своей собственной CMS?Использование сторонней CMS так же просто, как подключи и играй?
Спасибо