본문으로 이동

phpBB

위키백과, 우리 모두의 백과사전.

PhpBB
개발자phpBB 그룹
발표일2000년 12월 16일(25년 전)(2000-12-16)
안정화 버전
3.3.15[1] 위키데이터에서 편집하기 / 2025-04-02; 9개월 전
저장소
플랫폼PHP, MySQL, PostgreSQL, 마이크로소프트 SQL 서버, 마이크로소프트 액세스
언어54개 언어[2]
종류전자게시판
라이선스GNU 일반 공중 사용 허가서
웹사이트phpBB

phpBB(피에이치피비비)는 전자 게시판(bbs) 프로그램으로, GPL로 배포되고 있다. PHP 언어로 작성되었고, 데이터베이스로는 MySQL이나 PostgreSQL을 사용한다.

세계적으로 인기있는 전자 게시판 시스템으로, HTML 문법을 대체하는 BBCode라는 문법을 자체적으로 사용한다. 또한, 기존의 게시판이 답글(Reply)과 덧글(Comment)의 구분이 있었던 것을 개선하였다. 또한 다국어 지원이 된다.

또한, MOD라 불리는 모듈을 추가해서 새로운 기능을 추가할 수 있다. MOD는 기본적으로는 파일 변경 내용이 적힌 텍스트 파일이며, 아직까지는 변경을 위해서는 MOD의 지침을 따라 직접 프로그램 코드를 고쳐야 했다.

2004년에는 phpBB의 보안 결함을 이용해 웹 서버를 감염시키며 전염되는 웜 「Santy」가 나타나기도 했다.

phpBB 는 2011년에 3.1 버전을 출시하며 완전히 탈바꿈하여 MVC 기반의 현대적인 아키텍처로 바뀌었다. 심포니 프레임워크 기반의 게시판 CMS 가 되었다. 이 과정에서 SQL 인젝션문제를 근본적으로 해결되었는데 더이상 raw 쿼리에 문자열을 넣지않고 ORM을 사용한다. 그밖에 심포니 프레임워크 주기에 따라 업데이트 되어 보안취약점이 해소되었다.

각주

[편집]
  1. Release release-3.3.15 · phpbb/phpbb (영어). 2025년 4월 7일에 확인함.
  2. phpBB Language pack. Phpbb.com. 2025년 11월 24일에 확인함.

외부 링크

[편집]