채택완료

그누보드5랑 7이랑 차이가 뭔가요?

2026-07-15 (수) 09:25:13 313
제가 개발쪽은 자세힌 모르고 html쪽 이라서 php를 보면 눈치껏 수정하고 그랬는데 
7으로 넘어가면서 뭔가 많이 달라진건가요? 

설치하다가 몇번 잘안되서 자세힌 못봤는데 차이점이 뭔지 궁금합니다
|

답변 5개 / 댓글 1개

채택된 답변
+20 포인트
2026-07-20 (월) 10:59:09

그누보드 버전별 출시 연도와 5·7 차이입니다.

출시 이력

그누보드는 2003년 홍석명 님이 처음 개발했습니다. 이후 그누보드4가 2005년, 그누보드5가 2015년에 나왔고, 이 5 버전이 지금까지도 현장에서 가장 많이 쓰입니다. 2024년 초에 파이썬 기반의 그누보드6가 공개됐으나 반응이 크지 않아 개발이 축소됐고, 그 뒤 라라벨 기반으로 다시 만든 것이 그누보드7(현재 베타, v7.0.5)입니다.

즉 "23년"은 그누보드라는 소프트웨어 전체(2003년~현재) 기준이고, 5 버전만 놓고 보면 2015년 출시로 약 11년 사용된 것입니다.

개발 기반

5는 순수 PHP, 7은 PHP 프레임워크인 라라벨(Laravel) 기반으로 완전히 새로 개발됐습니다.

프론트엔드

5는 PHP/HTML 스킨을 직접 렌더링합니다. 7은 React 19 + Vite + Tailwind CSS로 구성되며, 화면 출력을 위해 빌드 과정을 거쳐 JS/CSS 번들이 생성됩니다.

서버 요구사항

5는 PHP와 MySQL만으로 구동됩니다. 7은 PHP 8.2 이상, MySQL 8.0 이상(MariaDB 10.3+), Node.js 20 이상, Composer 2.x, Redis가 필요합니다.

템플릿 수정 방식

5는 스킨 PHP 파일을 직접 수정하면 즉시 반영됩니다. 7은 리액트 기반이라 수정 후 빌드가 필요하며, 별도로 JSON 레이아웃 엔진으로 화면 구성을 선언적으로 정의할 수 있습니다.

주요 기능(7 기준)

Laravel Sanctum 토큰 인증, 모듈·플러그인·템플릿 3중 확장 구조, Hook(Action/Filter) 기반 확장, 3단계 권한 관리, 다국어 네이티브 지원, 본인인증(이메일·KCP·이니시스·SMS) 통합, 멀티채널 알림, SEO 최적화를 기본 제공합니다. 라이선스는 MIT입니다.

답변에 대한 댓글 1개

2026-08-17 (월) 15:55:18
보안 강화 아닐까요

보안성이라고 생각하시면 될거같아요! 

2026-07-16 (목) 10:02:26
보안 강화 아닐까요
2026-07-15 (수) 16:49:30
https://g7.gnuboard.com/admin/login?redirect=%2Fadmin%2Fdashboard
관리자 데모를 직접 한번 체험해보시는게 나을듯합니다.
내부 구동 주소 숨겨서 보안성 강화

답변을 작성하려면 로그인이 필요합니다.