일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 암호화
- select
- spring
- jsp
- JVM
- web.xml
- 개념
- 오류
- POI
- 정의
- Ajax
- html
- mybatis
- was
- TO_DATE
- json
- eGov
- javascript
- sql
- CSS
- Oracle
- Java
- 태그
- 과정평가형
- eGovFramework
- controller
- array
- jQuery
- input
- 함수
- Today
- Total
web developer
Contents Manatement System(콘텐츠 관리 시스템) 본문
1. 콘텐츠 관리 시스템(CMS)이란 무엇입니까?
CMS는 Contents Manatement System(컨텐츠 관리 시스템)의 약자로 처음에는 홈페이지 저작 도구인 웹빌더를 의미했으나, 인터넷 신문, 전자 카탈로그 관리 시스템 등을 포함하는 개념으로 넓은 의미로는 저작물을 관리하는 응용 프로그램을 의미합니다.
* 여기서 지칭하는 저작물이란 사진, 음성, 전자문서 등의 컴퓨터 파일을 의미합니다.
콘텐츠 관리 시스템은 디지털 콘텐츠를 제작 및 전달할 수 있는 소프트웨어 애플리케이션입니다. CMS를 사용하면 디지털 경험을 손쉽게 편집할 수 있고, 편집된 경험은 웹 및 기타 디지털 채널로 게시할 수 있습니다.
2. CMS는 어떻게 작동합니까?
CMS는 하나의 앱입니다. 콘텐츠를 전달하는 데 CMS가 꼭 필요한 것은 아닙니다. CMS 없이 HTML 코드를 작성하여 경험을 게시할 수도 있습니다. 하지만 이 경우 웹 사이트 구조, 콘텐츠부터 사용자가 클릭할 수 있는 항목에 이르기까지 모든 조각에 알맞은 스타일을 지정하기 위해 HTML 코드를 작성해야 합니다. 또한 경험을 정기적으로 업데이트하는 것도 어렵습니다. 궁극적으로 CMS는 유저 인터페이스를 갖추고 있고, 콘텐츠 전달 프로세스를 간소화하는 소프트웨어라고 할 수 있습니다.
CMS를 사용하면 웹 사이트에서 볼 수 있는 일반적인 요소, 즉 제목, 텍스트, 머리글, 내비게이션 막대 등의 구성 요소를 개발할 수 있습니다. 이러한 구성 요소는 재사용이 가능해 새로운 페이지를 만들거나 기존 페이지를 업데이트할 때 간편하게 사용할 수 있어, 다시 만드느라 상당한 노력을 들이지 않아도 됩니다.
CMS는 구성 요소를 직접 드래그하여 놓을 수 있고, 페이지 또는 경험을 간편하게 디자인하거나 편집할 수 있는 툴을 제공되어 사용자가 코드 작성 방법을 전혀 몰라도 손쉽게 만들어 낼 수 있습니다.
웹 CMS 솔루션(애플리케이션, 소프트웨어) 가운데 하나가 바로 워드프레스입니다.
3. 콘텐츠 관리 시스템(CMS) 기능
– 컨텐츠 관리
– 사용자 관리
– 워크플로우 관리 (업무 절차, 운영)
4. 콘텐츠 관리 시스템(CMS) 목표
복수의 사람이 다량의 컨텐츠를 장기간 효율적으로 운영하기 위함입니다.
5. 콘텐츠 관리 시스템(CMS) 사용통계
외국에선 워드프레스, 국내에서는 카페24가 대표적인 콘텐츠 관리 시스템(CMS)입니다.
6. ‘CMS 솔루션’을 이용하고 있는 기업사례
사례1. SBS 골프채널
SBS 골프채널은 SBS미디어넷이 운영하는 4개 전문 채널 중 하나로 골프경기나 소식에 대한 정보를 제공하는 채널입니다. CMS 도입 후, 관리자, 기획자, 프로그래머들이 각자 맡은 업무에 집중할 수 있게 되어서 업무 효율성이 대폭 향상되었다고 말했습니다. 프로그램을 모르는 일반 관리자들이 CMS를 이용해 콘텐츠를 관리하는 것이 최대 목표였는데, CMS를 도입하고 관리자가 신속한 대응을 할 수 있게 되었다고 전했습니다. 또한 로그분석, 통합 검색 등의 기능으로 고객들이 어떤 콘텐츠를 많이 이용하는지 한 눈에 쉽게 파악할 수 있어서 고객의 요구에 신속하게 대응할 수 있다고 얘기했습니다.
사례 2. 부산은행의 직원 업무용 CMS 솔루션 도입
부산은행은 CMS의 도입으로 기존 웹페이지 개발 및 관리에 드는 업무 시간을 20~30% 단축했다고 말했습니다. 수시로 변하는 금융 상품의 특성상 페이지 관리를 수시로 해줘야 하는데요. 기존에 가지고 있던 CMS는 개발자 중심의 툴이었다면, 이번에 새로 구축한 CMS는 상품개발 및 웹기획 등 현업 담당자들도 직접 웹에디터를 활용하여 간편하게 단순한 수정 업무 정도는 알 수 있다고 합니다. 따라서 웹사이트 관리의 효율성을 증가시킬 수 있는 것이지요.
웹사이트가 오픈된 이후, 운영 및 관리의 70~80%는 현업 부서에서 담당한다며, 웹사이트를 총괄하는 웹 기획부서의 관리 업무가 매우 간편해졌다고 전했습니다.
위의 두 가지 사례로 살펴봤을 때, CMS는 일반적으로 콘텐츠를 체계적으로 관리하기 위해서, 그리고 프로그래밍을 잘 모르는 일반 담당자들도 CMS를 이용하여 직접 콘텐츠를 관리하기 위해서 이용되고 있네요.
Java 기반 CMS
㈜아사달의 아사프로(Asapro), ㈜윤커뮤니케이션즈의 홍익인간, ㈜아이온커뮤니케이션즈의 iCS, ㈜앤드와이즈의 지니웍스(JiniWorks), ㈜제스아이앤씨의 오픈웍스(OpenWorks), ㈜유비스토리의 홈스토리(HomeStory), 콘텐츠와이즈 CMS, ZCMS 등이 있다.
출처 ㅣ http://wiki.hash.kr/index.php/CMS
출처 ㅣ https://business.adobe.com/kr/glossary/content-management-system.html#q1
'Language > Java' 카테고리의 다른 글
[java] input 파일 선택이 안 되는 경우 2가지 (0) | 2022.04.26 |
---|---|
[java] split(), toString() / string.split is not a function (error) 원인 및 해결방안 (2) | 2022.04.20 |
[java] @Controller에서 데이터를 반환하는 방법 / @ResponseBody, ResponseEntity<> (0) | 2022.04.14 |
[java] oracle 11g se download (0) | 2022.03.30 |
[java] Java Bean vs Spring Bean (2) | 2022.01.20 |