그누보드 개발 및 수정 기초 용어와 개념 가이드
페이지 정보

본문
핵심 요약
그누보드를 직접 수정하거나 팁을 적용할 때 자주 등장하는 기본 용어인 주석, 루트 경로, 인클루드의 개념을 이해하면 코드 분석과 유지보수가 한결 수월해집니다.
주석 처리 방법
코드에 부연 설명을 남기거나 특정 코드가 실행되지 않도록 임시로 제외할 때 주석을 사용합니다. 주석 처리된 코드는 웹페이지에 반영되지 않습니다.
- 한 줄 주석: 코드 앞에
//를 입력합니다. - 여러 줄 주석: 코드 위아래를
/*와*/로 감쌉니다. - PHP와 HTML 혼합 주석: PHP 태그 내부에서
/* ... */를 활용해 HTML 구문을 통째로 감싸서 숨길 수 있습니다.
// 한 줄 주석 예시
// if ($is_guest) { ... }
/*
여러 줄 주석 예시
if ($is_guest) {
alert('오류');
}
*/
<?php
/*
<tr>
<th>재고수량</th>
<td>전시 안 함</td>
</tr>
*/
?>루트 경로의 개념
FTP 프로그램을 통해 서버에 접속했을 때 가장 먼저 마주하는 최상위 위치를 뜻합니다. 웹호스팅 환경에 따라 www나 html 등의 폴더가 보일 수 있으나, 홈페이지 운영 기준에서 메인 index 파일이 위치하는 최상단 공간을 의미합니다.
인클루드(include)의 이해
현재 문서 안에 다른 파일이나 함수를 불러와서 함께 출력하는 방식입니다. 그누보드는 페이지마다 상하단 소스를 직접 작성하지 않고 include_once를 사용해 head.php와 tail.php 등을 불러와 구조를 모듈화합니다. 단, 게시판 자체를 그대로 인클루드하는 구조는 아니므로 주의해야 합니다.
include_once(G5_PATH.'/head.php');
include_once(G5_PATH.'/tail.php');- 이전글그누보드 설치 및 마이그레이션 후 정리해도 되는 불필요한 파일 목록 26.09.14
- 다음글그누보드 게시판 글쓰기 스킨 write.skin.php 구조와 입력 폼 구성 요소 분석 26.09.14
댓글목록
등록된 댓글이 없습니다.