Computer/Windows

위키위키 기반의 CMS 티키 TiKi

ICARUS㈜ 2008. 1. 3. 18:41
반응형

위키위키(WikiWiki)를 사용해 문서를 웹에 게시해 본 경험이 있는 독자라면 복잡한 HTML 편집 없이 위키위키의 기능을 이용해 웹 사이트의 컨텐츠를 관리할 수 없을까 하는 상상을 했을 것이다. 이 상상을 현실로 만든 프로그램이 바로 티키(Tiki)이다.

PHP-누크 등 핵폭탄급 CMS와 비교하면 아직 부족한 기능이 많지만 컨텐츠 관리의 기본 기능들은 이미 충분히 구현하고 있다. 티키의 기본 메뉴는 위키 기능, 기본적인 문서 관리를 위한 CMS, 이미지 갤러리, 파일 갤러리, 웹 로그 혹은 블로거(blogger)라고도 불리우는 블로그(blog) 기능, 포럼, 채팅, FAQ 등이 포함되어 있다. 티키의 메뉴에서 CMS 메뉴는 사이트 전반의 컨텐츠 관리를 위한 기능, 블로그 기능은 티키 페이지 안에 회원이 개인적인 용도로 자신만의 홈페이지를 운영하는 경우를 위한 기능으로 구분할 수 있을 것이다.

사용자 삽입 이미지 사용자 삽입 이미지

   
그림을 포함한 위키 화면   티키 설치 후 처음 실행한 모습. 이 많은 빈공간을 어떻게 채울까


이미 검증된 위키위키의 기능을 내장하고 있기 때문에 티키로 구현된 웹 사이트가 가지는 가능성은 가늠하기가 어려울 것이다. 티키의 위키 기능은 또한 그리기 기능을 제공하고 있어, 위키 문서 편집시 그림을 그려 넣을 수 있다. TwikiDraw라는 애플릿을 이용하며 간단한 다이어그램을 그리는 용도로는 충분하지만 전문 드로잉 프로그램의 수준은 아니다. 위키위키용 드로잉 프로그램답게 별도의 설정이 없다면 누구나 이미지를 수정할 수 있도록 동작한다.

프로그램 개발을 위해 XP 등의 방법론을 적용한 경우 커뮤니케이션 도구로 위키위키를 사용하는 경우가 많은데 문서를 공유하고 누구나 이를 수정할 수 있는 위키 기능과 일반적인 웹 문서를 관리할 수 있는 CMS 기능이 접합된 티키를 활용한다면 보다 수준높은 커뮤니케이션 공간이 될 것이다.

티키는 또한 웹상에서 실행할 수 있는 게임들을 모아놓은 게임 메뉴와 주어진 시간 안에 퀴즈를 맞추는 퀴즈 메뉴를 제공한다. 다른 프로그램들이 주로 HTML 기반의 매뉴얼을 제공하는 반면 티키는 MS 워드와 PDF 형태의 매뉴얼을 제공한다. 스마티(Smarty) 템플릿 엔진과 데이터베이스 연동을 위해 PEAR::DB를 사용하므로 PHP 4,3 이전 버전 사용자라면 별도의 PEAR(PHP Extension and Application Repository) 셋팅이 필요하다. 티키의 단점이라면 다른 프로그램들에 비해 관리 모드가 직관적이지 못하다는 점이다. 아직 1.x대의 프로그램임을 감안하면 이러한 점들은 곳 개선될 것이다. @

  제품사양    
  운영체제 PHP(4.2 이상), MySQL  
  파일크기 1.23MB  
  홈페이지 tikiwiki.sourceforge.net


원문
http://www.zdnet.co.kr/reviews/etc/0,39040530,10057542,00.htm