"그누보드"의 두 판 사이의 차이
(→역사) |
|||
5번째 줄: | 5번째 줄: | ||
== 역사 == | == 역사 == | ||
− | 과거에는 대다수가 [[제로보드]]를 사용했기 때문에 그누보드의 입지는 그다지 크지 않았다. 하지만 제로보드의 개발자 고영수가 제로보드 4의 개발 및 사후지원을 중단하고 새로운 프로그램인 XE(XpressEngine)을 공개함에 따라 상황이 바뀌었다. 기존 제로보드 4는 가뜩이나 해킹 공격에 취약한데 사후 지원마저 중단되어서 더이상 사이트 플랫폼으로 쓰기 힘들어졌다. 한편, XE는 단순한 게시판 프로그램이었던 제로보드와는 달리 사이트를 통째로 구축하는 웹 빌더 프로그램이어서 패러다임 자체가 달랐다. 당연히 기존 제로보드의 각종 스킨과 플러그인과는 호환이 되지 않은 데다 기본 구조 자체가 아예 달랐기 때문에 이미 제로보드로 사이트를 | + | 과거에는 대다수가 [[제로보드]]를 사용했기 때문에 그누보드의 입지는 그다지 크지 않았다. 하지만 제로보드의 개발자 고영수가 제로보드 4의 개발 및 사후지원을 중단하고 새로운 프로그램인 XE(XpressEngine)을 공개함에 따라 상황이 바뀌었다. 기존 제로보드 4는 가뜩이나 해킹 공격에 취약한데 사후 지원마저 중단되어서 더이상 사이트 플랫폼으로 쓰기 힘들어졌다. 한편, XE는 단순한 게시판 프로그램이었던 제로보드와는 달리 사이트를 통째로 구축하는 웹 빌더 프로그램이어서 패러다임 자체가 달랐다. 당연히 기존 제로보드의 각종 스킨과 플러그인과는 호환이 되지 않은 데다 기본 구조 자체가 아예 달랐기 때문에 이미 제로보드로 사이트를 구축해 둔 대규모 홈페이지들이 옮겨갈 엄두를 낼 수가 없었다. 덕분에 그누보드가 제로보드의 대안으로써 각광을 받은 것이다. |
− | 그누보드는 2013년 3월부터는 웹 접근성 향상 버전을 새로 만들고 있다. 그러다가 2013년 9월을 기점으로 '그누보드 5'로 이름이 바뀌었다. 그리고 2014년 6월 10일, 그누보드 5의 정식 버전이 공개되었다. 그누보드 5는 구조를 새로 구성했기 때문에 4의 스킨이나 플러그인과는 호환이 되지 않는다. DB도 일부 달라졌고, 이 때문에 변환 프로그램을 거쳐야 그누보드 4의 DB를 5로 | + | 그누보드는 2013년 3월부터는 웹 접근성 향상 버전을 새로 만들고 있다. 그러다가 2013년 9월을 기점으로 '그누보드 5'로 이름이 바뀌었다. 그리고 2014년 6월 10일, 그누보드 5의 정식 버전이 공개되었다. 그누보드 5는 구조를 새로 구성했기 때문에 4의 스킨이나 플러그인과는 호환이 되지 않는다. DB도 일부 달라졌고, 이 때문에 변환 프로그램을 거쳐야 그누보드 4의 DB를 5로 옮겨 올 수 있다. |
== 특징 == | == 특징 == |
2020년 8월 31일 (월) 10:55 판
그누보드는 에스아이알소프트(SIR)에서 제작한 PHP 기반 오픈소스 설치형 인터넷 게시판 프로그램(CMS)이다.
개요
2000년대 중반부터 쓰이고 있는 PHP 기반 오픈소스 설치형 인터넷 게시판 프로그램(CMS)이다. GNU 개념의 프로그램이고, GPL 라이센스를 사용한다. 라이센스 자체가 오픈소스인 데다가 유저가 만든 스킨이나 플러그인에는 GPL을 적용하지 않아도 된다는 예외조항이 있기 때문에, 스킨이나 플러그인 개발이 상당히 활발하다.
역사
과거에는 대다수가 제로보드를 사용했기 때문에 그누보드의 입지는 그다지 크지 않았다. 하지만 제로보드의 개발자 고영수가 제로보드 4의 개발 및 사후지원을 중단하고 새로운 프로그램인 XE(XpressEngine)을 공개함에 따라 상황이 바뀌었다. 기존 제로보드 4는 가뜩이나 해킹 공격에 취약한데 사후 지원마저 중단되어서 더이상 사이트 플랫폼으로 쓰기 힘들어졌다. 한편, XE는 단순한 게시판 프로그램이었던 제로보드와는 달리 사이트를 통째로 구축하는 웹 빌더 프로그램이어서 패러다임 자체가 달랐다. 당연히 기존 제로보드의 각종 스킨과 플러그인과는 호환이 되지 않은 데다 기본 구조 자체가 아예 달랐기 때문에 이미 제로보드로 사이트를 구축해 둔 대규모 홈페이지들이 옮겨갈 엄두를 낼 수가 없었다. 덕분에 그누보드가 제로보드의 대안으로써 각광을 받은 것이다. 그누보드는 2013년 3월부터는 웹 접근성 향상 버전을 새로 만들고 있다. 그러다가 2013년 9월을 기점으로 '그누보드 5'로 이름이 바뀌었다. 그리고 2014년 6월 10일, 그누보드 5의 정식 버전이 공개되었다. 그누보드 5는 구조를 새로 구성했기 때문에 4의 스킨이나 플러그인과는 호환이 되지 않는다. DB도 일부 달라졌고, 이 때문에 변환 프로그램을 거쳐야 그누보드 4의 DB를 5로 옮겨 올 수 있다.
특징
그누보드는 일반적인 홈페이지에서 주로 사용하는 회원관리 및 게시판관리를 쉽게하기 위하여 개발된 웹 프로그램이다. PHP와 MySQL을 주로 사용하여 개발되었으며, 특수한 기능을 사용하기 위하여 몇 가지 라이브러리를 필요로 한다. 프로그램은 설치형으로만 제공하고 있으므로 설치를 위해서는 PHP와 MySQL이 구동되는 컴퓨터 또는 웹 호스팅, 웹 서버 등이 필요하다. 레이아웃이나 디자인의 변경을 관리자 기능으로 지원하는 것이 아니므로 텍스트 에디터를 사용하여 소스코드를 수정할 수 있는 약간의 프로그램 지식을 필요로 한다. 그누보드는 오픈소스 라이센스의 하나인 LGPL로 배포되고 있고, 소스코드의 수정이 자유로우며, 무료이다. 수정한 코드의 배포 또한 자유롭다. 그리고 추가적인 기능을 포함한 다양한 빌더 및 플러그인 프로그램들이 배포되고 있으며, 소스코드의 수정 없이 몇 번의 클릭만으로 홈페이지 제작을 가능하게 하는 빌더들도 다양하게 배포되고 있다. 그누보드의 대표적인 플러그인 프로그램으로는 영카트라는 독립형 쇼핑몰 프로그램이 있으며 영카트5의 경우 그누보드5와 마찬가지로 무료이다. 그누보드5에는 아이핀 또는 휴대폰으로 본인확인 및 성인인증을 하는 기능이 포함되어 있어 실명인증된 사용자 또는 성인들을 기반으로 한 커뮤니티 운영이 가능하다. 문자관리를 하는 SMS5 프로그램이 기본으로 포함되어 있어 상품을 구입한 회원들을 여러 그룹으로 묶어 감사 문자나 신제품 입고 문자등을 발송할 수도 있다. 아이피 별로 접속자 로그를 남기고 있으므로 홈페이지에 방문하는 접속자의 집계를 보거나 검색을 하는 것이 가능하다. 또한, 더 다양한 기능의 접속 정보를 제공하는 구글이나 네이버 애널리틱스 등의 코드를 적용하는 것이 가능하다. 투표 기능도 포함하고 있으므로 홈페이지의 방문객을 대상으로 간단한 설문조사를 할 수도 있다. 포인트의 경우 회원가입, 로그, 글 또는 댓글쓰기 등에 적립해 주고 첨부파일 다운로드 시 차감을 할 수 있으므로 회원들의 자발적인 커뮤니티 활동을 기대할 수 있다. 만료일을 지정하여 사용하지 않은 포인트에 대한 자동 회수가 가능하므로 사용하지 않고 모아만 두는 경우를 방지할 수 있다. 1:1 게시판은 관리자와 글을 쓴 회원만 확인이 가능하므로 공개하기 어려운 제목이나 내용의 글을 작성하는 데에 편리하다. 인기검색어는 전체 검색이나 게시판 검색시 자동으로 검색어를 저장하여 집계를 한 후 자주 검색하는 단어 위주로 기간별 순위를 알아볼 수 있다. 그러므로 해당 기간 동안의 트렌드를 파악하는 데 많은 도움이 된다.
각주
참고자료
같이 보기