다음 몇 주 동안의 많은 연구는 다른 CMS에 대한 것입니다. 나는 이미 episerver와 umbraco에 대해 간략히 살펴 보았습니다. 이러한 시스템을 읽는 동안 나는 (대규모의) CMS 플랫폼의 많은 세부 사항과 구조를 배우지 않고도 컨텐츠 관리 기능을 제공 할 수 있다고 생각합니다.
과거에는 개발자로서의 역할을 편집자의 역할과 별도로 유지해야하는 프로젝트가있었습니다. 즉, 사이트의 디자인과 기능을 개발하고 컨텐츠를 업데이트하는 고객의 작업을 개발하는 것이 나의 임무였습니다. 텍스트 입력 및 사진 업로드 등을 허용하는 몇 개의 페이지 (기본적으로 원하는 내용)를 수용 하고이 새로운 내용을 데이터베이스에 기록 한 다음 일종의 '포털'을 구현하여이를 달성했습니다. 설계에 의해 코드 숨김은이 모든 것을 데이터베이스에서 관련 컨트롤 (예 : 반복자)로 읽습니다.
나에게 이것은 내 고객이 솔루션과 함께 배포 할 콘텐츠를 관리 할 수있는 효과적인 방법이었습니다. 나는 내가 틀렸다는 것을 알고 있으며, CMS는 처음부터 구축 된 것보다 선호되지만 비용 문제 이외의 이유는 무엇입니까?