[그누보드] 그누보드 솔루션을 접하며

김희정·2023년 10월 4일
0

프리랜서

목록 보기
3/10

💎 들어가며

최근 홈페이지 구축 도메인을 접하게 되면서 그누보드라는 솔루션을 접하게 되었습니다.

예전에 그런 의문이 든적이 있습니다.

"회사 홈페이지, 쇼핑몰 등 어떻게 이렇게 많은 홈페이지를 찍어낼 수 있을까?"

은 그누보드를 접하면서 이해하게 되었습니다.

그누보드를 이용하면 "플러그인 등을 활용하여 쉽고 빠른 개발"이 가능합니다.


1. 그누보드

1.1 그누보드란?

그누보드

그누보드는 공유 정신을 나타내는 GNU와 게시판을 나타내는 Board가 합쳐진 말입니다.

그누보드는 웹에서 게시글, 회원정보 등을 편리하게 관리하는 게시판(BBS - Bulletin Board System) 프로그램입니다. 오픈 소스 바탕으로 다양한 기능(플러그인)을 추가하기 쉽게 제작되어 있습니다.

그누보드의 대표적인 플러그인으로는 쇼핑몰 기능을 하는 "영카트5"가 있습니다.


1.2 그누보드에 사용된 기술

그누보드는 PHPMySQL을 기반으로 만들어졌습니다.

PHP와 MySQL을 주로 사용하여 개발되었으며 특수한 기능을 사용하기 위하여 몇가지 라이브러리를 필요로 합니다.

프로그램은 설치형으로만 제공하고 있으므로 설치를 위해서는 PHPMySQL이 구동되는 컴퓨터 또는 웹 호스팅, 웹 서버등이 필요합니다.

즉, 프로그램은 제공하나 PHP 런타임, 데이터베이스, 웹서버 등의 구축은 필요합니다.


1.3 다운로드

SIR 공식 홈페이지에서 다운받을 수 있습니다.

SIR 홈페이지

그누보드 다운로드 바로가기

그누보드는 일련의 설치 과정을 거쳐야하는데, 다음 포스팅에서 기술하도록 하겠습니다.

1.4 제공 기능

회원 기능

  • 회원가입약관, 개인정보처리방침안내 문구 등록 기능
  • 아이핀 및 휴대폰 본인확인(성인인증 포함) 기능 (유료)

아이핀 본인확인 : KCB 가입

  • 휴대폰 본인확인 : NHN KCP, 토스페이먼츠, KCB 선택 가입

메일인증 사용 기능

  • 캡챠 기능자동으로 회원가입 하는 것을 방지

회원메일발송 기능

  • 검색기능을 이용하여 선택된 회원들에게 단체메일을 발송할수 있는 기능그러나 대량의 메일을 발송하는 경우 스팸서버로 등록될수 있으므로 사용을 권해 드리지 않습니다.

접속자 로그 기록

  • 사용자의 아이피를 이용하여 하루에 한번 접속자 로그를 남기도록 되어 있습니다.그러나 DB용량 및 DB부하를 일으킬수 있으므로 구글 등에서 제공하는 애널리틱스 코드를 사용하실것을 권해 드립니다.

회원 포인트 기능

  • 로그인시, 글쓰기, 첨부파일 다운로드시 포인트를 적립 및 차감할수 있으므로 회원들의 자발적인 활동을 기대할수 있습니다.
  • 포인트를 사용하지 않으면 자동으로 사라지는 만료일 기능이 포함되어 있어 회원의 재방문을 이끌어 낼수 있습니다.

투표 기능

  • 홈페이지 운영중 관리자가 궁금한 사항은 투표 기능을 이용하여 회원들에게 물어볼수 있습니다.
  • 기타의견도 남길수 있도록 되어 있으므로 주관적인 회원들의 이야기도 들을수 있습니다.

게시판 기능

  • PC용 스킨과 모바일용 스킨을 별도로 설정할수 있습니다.
  • basic 이라는 이름으로 제공하는 기본 스킨외에 회원님들이 자발적으로 올리는 스킨을 사용할수 있습니다.
  • 게시물 읽기, 쓰기, 댓글쓰기, 다운로드시 차감되는 포인트를 설정할수 있습니다.
  • PC 또는 모바일 전용 게시판의 경우에 접속가능한 기기를 설정할수 있으며 모두 지원하게도 설정할수 있습니다.
  • 회원가입시 본인확인 또는 성인인증된 회원에게만 게시물을 조회할수 있도록 설정할수 있습니다.
  • 환경설정에서 선택한 DHTML 에디터를 글 작성시 사용할수 있습니다.
  • 환경설정에서 선택한 음성캡챠를 글과 댓글 작성시 사용할수 있습니다.
  • SNS에 글등록 기능

게시판그룹 기능

  • 여러개의 게시판을 하나의 그룹으로 묶어 최근게시물을 노출할수 있습니다.
    접근사용에 체크하여 특정회원을 특정 게시판그룹에 접근하게 할수 있습니다.예를 들어 제품을 구매한 회원만 특정 게시판그룹에 접근하게 하는것이 가능합니다.

인기검색어 순위

  • 전체검색이나 게시판검색시 검색어의 로그를 남겨 순위를 조회할수 있습니다.
    회원들이 관심을 두는 정보를 순위별로 파악할수 있으므로 홈페이지 운영에 좋은 참고 자료가 됩니다.

1:1 문의

  • 관리자와 글을 올린 회원만 글을 조회할수 있습니다.
  • 환경설정에서 SMS 사용으로 설정한 경우 관리자가 답변등록시 사용자가 등록한 휴대폰번호로 문자를 답변이 등록 되었음을 알려줍니다.

내용 관리

  • 회사소개나 찾아오신 길, 개인정보처리방침 등 특별한 기능없이 안내할수 있는 페이지를 만들때 사용합니다.
  • 내용만 넣으면 상, 하단 디자인이 적용되어 페이지가 완성됩니다.

FAQ 관리

  • 사용자들이 자주하는 질문을 모아 별도의 페이지로 구성할수 있습니다.
  • 주제별로 여러개의 FAQ를 만드는 것이 가능합니다.

SMS 관리

  • 이미 가입된 회원정보를 이용하여 단체 문자를 발송할수 있습니다.
  • 실패내역 재전송 기능
  • 이모티콘 등록 기능
  • 휴대폰번호 그룹관리 기능

2. SIR

SIR 회사는 어떤 회사일까? 쉽게 얘기하면 그누보드 게시판, 영카트 등 솔루션을 잘 만들어 먹고 살고 있는 회사입니다.

SIR

에스아이알소프트(Sirsoft)는 한국의 소프트웨어 기업이다. 게시판 CMS인 그누보드와 쇼핑몰 영카트를 제작하고 있다.

이러한 솔루션을 오픈소스(무상으로) 제공하는데 회사는 어떻게 유지되고 있을까? 하여 수익 모델을 찾아보았습니다.

SIR 소개

인터넷 웹사이트 제작 솔루션과 인터넷 쇼핑몰 구축 솔루션을 사용자들에게 오픈소스 형태로 무상으로 제공하고,

1) 해당 솔루션을 통하여 구축된 쇼핑몰 에서 거래된 거래액(결제금액)에 대하여 국내 최저 수준의 수수료율에 의한 수수료를 수취하거나 (결제 대행수수료) ,
2) 컨텐츠 판매를 대행하고 수수료를 수취하거나(컨텐츠 판매 대행수수료),
3) 문자발송을 대행하여 수수료를 수취(문자발송 대행수수료)하는 등의 형태로 사업을 영위하고 있습니다.


💎 Reference

profile
Java, Spring 기반 풀스택 개발자의 개발 블로그입니다.

0개의 댓글