В течение следующих нескольких недель многие мои исследования будут посвящены различным CMS. Я уже кратко рассмотрел episerver и umbraco. Читая эти системы, я не могу не думать о том, что предоставление функций управления контентом достижимо без изучения деталей и структуры многих из этих (довольно крупных) платформ CMS.
В прошлом мне давали проекты, в которых моя роль разработчика должна быть отделена от роли редактора (имеет смысл). т.е. моей задачей было разработать дизайн и функциональность сайта, а также работу моих клиентов по обновлению контента. Я достиг этого, также реализовав своего рода «портал», на котором было несколько страниц, которые принимали бы ввод текста, загрузку изображений и т. Д. (В основном, любой контент, который они хотели), записывали этот новый контент в базу данных и затем по замыслу программный код будет считывать все это из базы данных в соответствующие элементы управления (например, повторители).
Для меня это был достаточно эффективный способ управления контентом моих клиентов для развертывания с моими решениями. Я знаю, что я не прав - и что CMS предпочтительнее тех, которые создаются с нуля, но почему, кроме вопроса стоимости, почему?