줌라
줌라(Joomla)는 PHP와 MySQL로 만들어진 오픈소스 기반의 콘텐츠관리시스템(CMS)이다. 비슷한 기능을 가진 CMS로 워드프레스(WordPress), 드루팔(Drupal) 등이 있다.
목차
개요[편집]
줌라(Joomla!)는 PHP로 작성된 오픈 소스 저작물 관리 시스템으로, MySQL 데이터베이스를 이용해 웹상에서 다양한 컨텐츠를 관리, 보관, 출판할 수 있는 기능을 갖고 있다. 라이선스는 GPL이며 다양한 언어를 함께 지원한다.
원래 줌라는 맘보(Mambo)라는 이름으로 개발되던 소프트웨어였는데 개발자 사이의 견해차에 의해 줌라로 분리되었다. 이에 따라 2005년 9월 맘보 4.5.2.3 버전이 줌라 1.0.0으로 다시 배포되었다.[1]
역사[편집]
Joomla는 2005년 8월 17일 Mambo 라는 소프트웨어의 결과물이다. 그 당시 Mambo의 이름은 Miro International Pvt 였다. Ltd는 프로젝트에 자금을 지원하고 소송으로부터 보호한다는 명시된 목적으로 비영리 재단을 설립하였다. Joomla 개발팀은 재단 구조의 많은 조항이 선출된 Mambo 운영위원회의 이전 계약을 위반했으며 주요 이해 관계자와의 필요한 협의가 부족했으며 핵심 오픈 소스 가치를 위반하는 조항이 포함되어 있다고 주장하였다.
Joomla 개발자는 소프트웨어 커뮤니티에 정보를 배포하기 위해 OpenSourceMatter.org(OSM)라는 웹 사이트를 만들었다. 프로젝트 리더인 Andrew Eddie는 mamboserver.com의 공개 포럼 발표란에 서신을 썼다. 하루 만에 1000명이 넘는 사람들이 OpenSourceMatters.org에 가입했으며 대부분의 사람들이 격려와 응원의 글을 올렸다. Miro의 CEO인 Peter Lamont는 "Mambo 오픈 소스 논쟁 - Miro와 관련된 20가지 질문"이라는 제목의 기사에서 개발 팀에 공개적으로 응답하였다. 이 이벤트는 오픈소스의 정의에 대해 자유 소프트웨어 커뮤니티 내에서 논쟁을 불러일으켰다. 다른 오픈 소스 프로젝트 포럼은 양측의 행동에 대한 게시물과 함께 활발하게 진행되었다.
Eddie의 발표 후 2주 동안 팀이 재재구성되었고 커뮤니티는 계속 성장하였다. Eben Moglen과 SFLC(Software Freedom Law Center)는 2005년 8월부터 Joomla 핵심 팀을 지원했다. 그 날짜부터 Moglen의 블로그 항목과 관련 OSM 발표에서 알 수 있다. SFLC는 Joomla 프로젝트에 대한 법적 지침을 계속 제공한다.
8월 18일 Andrew Eddie는 프로젝트 이름을 제안하기 위해 커뮤니티 의견을 요청하였다. 핵심 팀은 최종 명명 결정에 대한 권리를 보유하고 커뮤니티에서 제안하지 않은 이름을 선택하였다. 9월 22일 새로운 이름 Joomla가 발표되었다. 그것은 스와힐리어의 영어 철자 주믈라(jumla)로 암하리어, 아랍어, 우르두어 등에서는 모두 '함께' 또는 '전체'로서도 비슷한 의미를 지닌다.9월 26일, 개발팀은 지역사회에 로고 제출을 요청하고 지역사회를 초청하여 로고에 대한 투표를 실시하였으며, 9월 29일 지역사회의 결정을 발표했다. 10월 2일에는 브랜드 가이드라인, 브랜드 매뉴얼, 로고 리소스 세트가 발간되었다.[2]
특징[편집]
사용자 특면에서 WordPress와 Drupal의 중간에 위치한 CMS이다. Joomla는 WordPress보다 강력하며 Drupal만큼의 자율성을 보장하지 않는다. 즉 WordPress보다 사용하기 어렵지만 Drupal보다 사용하기 쉽다.[3]
기능[편집]
Joomla에는 Joomla Extensions Directory-extensions.joomla.org에서 찾을 수 있는 수천 개의 검증 된 타사 확장이 있다. 또한 수천 개의 고급 템플릿을 사용할 수 있으며 그 중 대부분은 무료이다. 유료 템플릿도 사용할 수 있으며 지원과 함께 제공된다. 많은 템플릿은 색상, 글꼴, 레이아웃 및 기능을 변경할 수 있는 그래픽 사용자 인터페이스를 제공한다. Joomla에는 SEO 도구가 내장되어 있으며, 메타 데이터 및 키워드, SEF URL에 대한 Mod_rewrite 지원, 명확하고 일관된 사이트 맵을위한 메뉴 생성이 포함되어있다.
다국어[편집]
75개 이상의 언어를 제공한다
검색 엔진 최적화[편집]
즉시 사용 가능한 SEO 및 SEF
유연성[편집]
블로그, 비즈니스 웹 사이트, 인트라넷, 커뮤니티 웹 사이트 만들기에서 가장 복잡한 웹 사이트까지 가능하다.
무료[편집]
Joomla는 GPL에서 무료로 사용할 수 있다.
확장 가능[편집]
확장을 사용하여 웹 사이트 기능을 확장 할 수 있다.
사용자 관리[편집]
액세스 제어 목록을 사용하여 웹 사이트의 사용자 및 다른 그룹을 관리할 수 있다.
매뉴 관리[편집]
필요한 만큼 많은 메뉴와 메뉴 항목을 만든다.
캐시 관리[편집]
성능을 위한 캐싱[2]
각주[편집]
참고자료[편집]
- 〈줌라〉, 《위키백과》, 2019-12-09
- 〈Joomla〉, 《위키백과》, 2020-08-13
- 〈워드프레스,드루팔, 줌라의 차이점〉, 《개인블로그》, 2017-03-08
같이 보기[편집]