그누보드

From The Hidden Wiki
Jump to navigationJump to search

Template:소프트웨어 정보

그누보드(gnuboard{{#if:| {{#if:Template:Lang/도움말 고리|[[[Template:Lang/도움말 고리|*]]]}}|}}Template:일반 기타)는 홍석명이 개발한 대한민국의 홈페이지용 전자 게시판, 소프트웨어이다. PHP 언어로 작성되었다.

장점

  • 파일 크기가 작고, 절차 지향 코드로 코드 리딩이 쉽다.
  • 설치과정이 비교적 쉽고 빠르다. (라이선스 동의와 서버 정보 입력, 관리자 정보 입력으로 분류됨)
  • 보안을 고려한 코드를 사용하여 악성 스팸이나 악의적인 해킹을 미연에 방지할 수 있다.
  • 저작권 표기를 변경하거나 제거할 수 있다.
  • 빌더의 제작이 허용된다. (개작 가능 라이선스)
  • 다양한 플러그인들이 있다.
  • 강력한 DHTML에디터인 CHEditor를 사용할 수 있다.
  • 연동 스킨의 다양성이 뛰어나다.
  • 포인트/트랙백/RSS/리코멘트/인기검색어/최근게시물/부운영자/메일인증 등의 기능들이 지원된다.
  • XpressEngine에 비해 Javascript 의존도가 현저하게 낮아 딥웹게시판 용도로 사용해도 무방할 정도.<ref>XpressEngine은 모든 요청에 XML마크업을 사용하도록 짜여져있어, 자바스크립트로 해당 과정을 처리해야한다.</ref><ref>그래도 이왕이면 직접 하드코딩해서 서비스하도록 하자. 자바스크립트 등 딥웹에서는 기본적으로 꺼둬야할 기능들을 로딩하는데 트래픽도 낭비되고, 대부분의 솔루션이 오픈소스라 취약점 등에 노출되기가 쉽다. 그누보드만 해도 요즈음 지속적으로 보안패치가 올라오고 있다. 해커가 해당 취약점을 이용해 패치전의 당신의 사이트를 공격, 익명성을을 해제시킨다면..더 이상의 자세한 설명은 생략한다</ref>

단점

  • 웹 표준 준수가 잘 되지 않음. DTD버전을 통해 보완 중이나 개발이나 관리가 활발하지 않다.
  • 플러그인이나 스킨에서 보호되지 않은 경로를 통해 SQL 삽입 공격 위험이 있을 수 있으므로 스킨, 플러그인 선택에 주의해야 한다.

바깥 고리

{{#if:|Template:토막글/중간}}

{{#if:||Template:토막글/분류}} {{#ifexpr:2992>5000|분류:큰 토막글 문서}}


분류:공개토론 소프트웨어

각주

<references/>