"게시판"의 두 판 사이의 차이
greenwood26 (토론 | 기여) (→개발 구성forest71, , 《개인 블로그》, 2016-04-02) |
greenwood26 (토론 | 기여) (→리스트) |
||
14번째 줄: | 14번째 줄: | ||
====리스트==== | ====리스트==== | ||
− | 게시판의 모든 내용을 웹 페이지에 출력하는 것으로 게시판 | + | 게시판의 모든 내용을 웹 페이지에 출력하는 것으로 게시판 테이블(TBL_BOARD)의 내용을 가져와서 (Select)하여 지정된 형태로 출력하게 된다. |
====글읽기==== | ====글읽기==== |
2020년 9월 2일 (수) 11:24 판
게시판(Board)이란 인터넷 사이트에서 글을 읽고 쓸 수 있는 게시판을 말한다. BBS(Bulletin Board System)라고도 한다. 게시판 솔루션에는 제로보드, 그누보드, 테크노트, 아사보드(아사프로 게시판) 등이 있다.
목차
구성
페이지 구성
댓글
댓글(Reply)이란 인터넷 게시판이나 블로그, 언론기사 등의 콘텐츠 밑에 남길 수 있는 짧은 글을 말한다. '덧글', '답변글', '리플'이라고도 한다. 댓글에 대한 댓글을 '대댓글이라고 한다. 익명성을 이용해 허위사실을 퍼뜨리거나 악의적인 공격을 가하는 댓글을 '악플'이라고 한다. 악플은 악성 리플의 줄임말이다. 악플을 남기는 사람을 악플러라고 하며, 정보통신망법에 따른 사이버 명예 훼손죄로 처벌될 수 있다.
커뮤니티
커뮤니티(Community)란 공동의 관심이나 이해를 가진 사용자들이 인터넷 사이트에 만든 가상의 공동체를 말한다. 인터넷 커뮤니티를 구성하려면 회원가입, 회원관리, 게시판관리, 권환관리 등의 기능이 필요하다.
개발 구성[1]
리스트
게시판의 모든 내용을 웹 페이지에 출력하는 것으로 게시판 테이블(TBL_BOARD)의 내용을 가져와서 (Select)하여 지정된 형태로 출력하게 된다.
글읽기
리스트의 게시물 하나(한 행)를 선택하면 선택한 게시물에 대한 상세한 내용을 볼 수 있는 글 읽기 페이지로 이동한다. 게시물을 확인하고 리스트로 돌아가거나 글 수정이나 삭제를 할 수 있다.
글쓰기
리스트 페이지에서 링크를 선택하면 나타나는 페이지로 사용자가 입력할 화면이 나오고, 입력후 저장을 하면 테이블에 인서트(insert) 한 후 리스트로 돌아가서 정장된 내용을 볼 수 있게 한다.
글수정
글쓰기와 같은 화면으로 구성되고, 글읽기에서 수정 기능을 사용할 수 있는 버튼을 활용해 글을 수정하면된다. 수정할 내용을 입력 후 저장을 하면 테이블에 업데이트(update)한 후 리스트로 돌아가서 저장된 내용을 볼 수 있게 한다.
글삭제
글 읽기에서 글삭제 기능을 수행하면 화면 없이 삭제를 진행하고 리스트로 돌아가서 삭제된 내용을 볼 수 있게 한다.
종류
아사프로
아사프로(Asapro)는 ㈜아사달이 개발한 웹개발 표준 프레임워크이다. 2001년 PHP와 MySQL 기반으로 아사보드 게시판 솔루션을 개발했고, 2004년 게시판, 회원관리, 설문조사, 접속통계 등을 통합하여 아사프로 1.0 웹빌더 솔루션을 개발했으며, 2011년 아사프로 2.0 통합 웹빌더 솔루션을 개발했다. 2014년 Java 기반의 Asapro J라는 CMS 솔루션을 개발했고, 2015년 전자정부 표준 프레임워크 호환성 인증을 받았다. Linux와 Window 운영체제에서 작동하며, Oracle, Cubrid, MySQL, MS-SQL, TIbero 등 다양한 DBMS를 사용할 수 있다. 2015년 웹 보안 취약점 제거 및 시큐어 코딩을 적용하였다.
제로보드
제로보드(Zeroboard)는 PHP와 MySQL 기반으로 만든 무료 오픈소스 게시판 솔루션이다. 1999년 고영수가 개발했고, 2007년 네이버㈜네 인수되었다. 제로보드4.0 버전까지는 게시판 위주의 기능에 다양한 디자인 스킨을 제공하는 솔루션이었으나, 제로보드 XE(Express Engine)부터는 웹빌더 기능을 가진 CMS 솔루션으로 발전했다.
그누보드
그누보드(GNU Board)는 ㈜SIR소프트의 홍석명이 만든 무료 게시판 솔루션이다. PHP언어와 MySQL 기반으로 만들었다. 2015년 기존의 그누보드를 기반으로 그누커머스(GNU Commerce)라는 쇼핑몰 솔루션을 만들었다.
테크노트
테크노트는 게시판 및 웹빌더 기능을 가진 웹사이트 제작 솔루션이다. PHP 언어와 MySQL 기반으로 만들어진 무료 솔루션이다.
각주
참고자료
- forest71, <게시판의 구성>, 《개인 블로그》, 2016-04-02