Guide / iBoard를 시작하기 전에 알아야 할 점
KO EN

iBoard를 시작하기 전에 알아야 할 점

iBoard를 사용하기 전에 먼저 시스템 구조를 이해하는 것이 중요합니다. iBoard는 단순히 페이지를 수정하는 도구가 아니라, 페이지, 메뉴, 게시판, 스킨, 미디어 파일, 통신 제공업체, 템플릿, 사용자, 쇼핑, 결제, 청구 기능까지 함께 관리할 수 있는 웹사이트 관리 플랫폼입니다.

가장 중요한 원칙은 이것입니다. 무작정 페이지부터 수정하지 마세요. 먼저 사이트 구조, Core Settings의 역할, 페이지와 메뉴와 스킨이 어떻게 연결되는지 이해해야 합니다.

1. iBoard가 관리하는 영역을 먼저 이해하세요

iBoard는 웹사이트의 여러 부분을 하나의 관리자 시스템에서 관리하도록 설계되어 있습니다. 각 메뉴는 웹사이트 또는 비즈니스 운영의 서로 다른 영역을 담당합니다.

영역 관리하는 내용
Pages 웹사이트 페이지, 페이지 콘텐츠, 페이지 등록, 레이아웃 연결, 파일 수정 기능을 관리합니다.
iBoard 게시판 설정, 게시판 목록, 게시판 가져오기, 코어 설정, 게시판 관련 페이지를 관리합니다.
Menu 웹사이트 메뉴 구조와 방문자가 페이지 사이를 이동하는 방식을 관리합니다.
Media 이미지, 문서, 다운로드 파일, 배너, 업로드 파일을 관리합니다.
Site 사이트 공통 설정, 쿼리 도구, API 생성, 숏코드, 배너, 테마, 플러그인, 스킨, SMTP, 앱 키를 관리합니다.
User 관리자와 회원 계정, 프로필, 사용자 권한을 관리합니다.
Provider 이메일, SMS, 통신 제공업체, 템플릿, 메시지 센터, 발송 로그를 관리합니다.
iShop 상품, 카테고리, 컬렉션, 쿠폰, 세금, 주문, 배송 스캔 등 쇼핑 기능을 관리합니다.
Payment / Billing 결제 거래, 결제 제공업체, 청구, 정기 결제, 고객 청구, 결제 로그를 관리합니다.

2. iBoard는 단순한 화면 모음이 아니라 하나의 구조입니다

처음 사용하는 사용자는 각 화면이 서로 독립적으로 동작한다고 생각하기 쉽습니다. 하지만 iBoard에서는 대부분의 화면이 서로 연결되어 있습니다.

예를 들어 하나의 공개 페이지가 정상적으로 보이려면 아래 요소들이 함께 맞아야 할 수 있습니다.

  • Pages에 등록된 페이지
  • 해당 페이지가 사용하는 Layout 또는 Core Page 설정
  • 연결된 스킨 또는 테마 파일
  • 해당 페이지로 연결되는 메뉴 설정
  • 페이지 안에서 사용하는 미디어 파일
  • 숏코드, 게시판 설정, 동적 콘텐츠
웹사이트에서 무언가 정상적으로 보이지 않는다면 페이지 하나만 보지 말고, 페이지, 메뉴, 스킨, 미디어 경로, 코어 설정, 권한을 함께 확인하세요.

3. 처음 설정할 때 권장하는 순서

iBoard를 처음 설정한다면 아래 순서대로 진행하는 것이 좋습니다. 이 순서를 따르면 혼란을 줄이고 불필요한 재작업을 줄일 수 있습니다.

  1. iBoard를 설치하고 Admin 페이지가 정상적으로 열리는지 확인합니다.
  2. 설치 직후 반드시 iKey를 새로 생성합니다.
  3. 기본 사이트 정보와 서버 설정을 확인합니다.
  4. 선택된 스킨을 확인하고 레이아웃 구조를 이해합니다.
  5. 개별 페이지를 수정하기 전에 Core Page Settings를 먼저 확인합니다.
  6. 미디어 파일을 업로드하거나 폴더 구조를 정리합니다.
  7. 페이지를 생성하거나 기존 페이지를 확인합니다.
  8. 페이지를 메뉴와 연결합니다.
  9. 사용자와 권한을 설정합니다.
  10. 이메일 발송이 필요하면 SMTP 또는 SendGrid 같은 통신 제공업체를 설정합니다.
  11. 공개 웹사이트 화면에서 실제로 테스트합니다.
  12. 이후 iShop, Payment, Billing, Plugin 같은 고급 기능을 설정합니다.

4. Core Page Settings는 매우 중요합니다

Core Page Settings는 Header, Top Area, Main Area, Bottom Area, Script, Style Sheet, Night Mode 같은 공통 레이아웃 영역을 관리합니다.

Core Page Settings의 변경은 여러 페이지에 동시에 영향을 줄 수 있습니다. 그래서 강력하지만, 이해하지 않고 수정하면 위험할 수 있습니다.

Core 영역 역할
Header SEO 태그, 메타 태그, 페이지 제목, 외부 CSS, 브라우저 관련 설정을 관리합니다.
Top Area 로고, 네비게이션, 검색, 상단 콘텐츠 같은 공통 상단 영역을 관리합니다.
Main Area 페이지의 주요 콘텐츠가 표시되는 영역입니다.
Bottom Area Footer, 회사 정보, 정책 링크, 하단 레이아웃을 관리합니다.
Script 페이지 또는 레이아웃에서 공통으로 사용하는 JavaScript를 관리합니다.
Style Sheet 페이지 또는 레이아웃에서 공통으로 사용하는 CSS를 관리합니다.
Core Page Settings를 수정하기 전에는 반드시 현재 코드를 복사하거나 백업하세요. 작은 변경 하나가 여러 페이지에 영향을 줄 수 있습니다.

5. Save, Save to File, Preview의 차이를 이해하세요

iBoard의 기능에 따라 콘텐츠가 데이터베이스에 저장되기도 하고, 파일로 저장되기도 하며, 경우에 따라 둘 다 필요할 수 있습니다.

기능 의미
Save 현재 설정 또는 콘텐츠를 데이터베이스에 저장합니다.
Save to File 현재 코드 또는 콘텐츠를 실제 파일로 저장합니다.
Preview 공개 적용 전에 결과 화면을 미리 확인합니다.

변경한 내용이 웹사이트에 보이지 않는다면 해당 기능이 데이터베이스 저장과 파일 저장을 모두 필요로 하는지 확인하세요.

6. 페이지를 만들기 전에 웹사이트 구조를 먼저 계획하세요

많은 페이지를 만들기 전에 웹사이트가 어떻게 구성될지 먼저 정해야 합니다. 간단한 계획만 있어도 중복 페이지, 깨진 링크, 복잡한 메뉴 구조를 줄일 수 있습니다.

먼저 생각해야 할 질문

  • 웹사이트의 주요 섹션은 무엇인가요?
  • 상단 메뉴에 어떤 페이지를 노출할 것인가요?
  • 숨겨야 하는 페이지나 내부용 페이지가 있나요?
  • 로그인이 필요한 페이지가 있나요?
  • 각 페이지는 어떤 스킨 또는 레이아웃을 사용해야 하나요?
  • 어떤 이미지나 파일이 필요한가요?
  • 각 영역을 누가 관리할 것인가요?

7. 미디어 경로는 중요합니다

이미지와 파일은 페이지, 배너, 상품, 템플릿, 직접 작성한 HTML에서 자주 사용됩니다. 파일을 이동하거나 이름을 바꾸거나 삭제하면 해당 파일을 사용하는 페이지가 깨질 수 있습니다.

폴더는 명확하게 나누고 파일 이름은 단순하게 작성하는 것이 좋습니다.

권장:
main-banner.jpg
about-company.webp
product-image-001.png
company-brochure.pdf

피하는 것이 좋은 예:
Final Image New Version!!!.jpg
image copy copy final.png
file name with many spaces.pdf
미디어 파일을 삭제하거나 이름을 변경하기 전에는 해당 파일이 페이지, 배너, 상품, 템플릿에서 사용 중인지 확인하세요.

8. 사용자 권한은 미리 계획해야 합니다

필요하지 않은 사용자에게 모든 관리자 권한을 주는 것은 좋지 않습니다. iBoard는 사용자와 권한을 나누어 관리할 수 있으므로 역할에 맞게 접근 권한을 구분하는 것이 좋습니다.

사용자 유형 권장 접근 범위
개발자 코어 설정, 파일, 스크립트, 스타일, 플러그인, 고급 설정
사이트 관리자 페이지, 메뉴, 미디어, 배너, 일반 콘텐츠
콘텐츠 편집자 페이지 콘텐츠, 게시판 콘텐츠, 이미지, 문서
쇼핑몰 관리자 상품, 카테고리, 주문, 쿠폰, 세금, 배송 관련 기능
청구 관리자 결제, 청구, 정기 결제, 고객 청구, 결제 로그

9. 이메일과 메시지 기능은 Provider 설정이 필요합니다

비밀번호 재설정, 인증 코드, 뉴스레터, 청구서, 고객 안내, 이벤트 기반 알림 기능은 통신 제공업체 설정이 필요합니다.

이런 기능을 사용하기 전에는 최소 하나 이상의 활성 Provider를 설정해야 합니다.

  • 자체 메일 서버나 호스팅 메일 서버를 사용하면 SMTP를 설정합니다.
  • SendGrid API로 이메일을 발송하려면 SendGrid Provider를 설정합니다.
  • SMS 발송이 필요하면 Twilio 또는 다른 SMS Provider를 설정합니다.
  • 운영에서 사용하기 전에는 반드시 발송 테스트를 진행해야 합니다.

10. 고급 기능을 너무 일찍 시작하지 마세요

iShop, Payment, Billing, Plugin, API Generator, Query Builder는 강력한 기능입니다. 하지만 기본 웹사이트 구조가 안정된 후에 설정하는 것이 좋습니다.

먼저 아래 기초 구조부터 안정화하세요.

  1. Site 설정
  2. Core Page 설정
  3. Pages
  4. Menus
  5. Media
  6. Users and permissions
  7. Communication Provider

이 구조가 안정된 후에 쇼핑, 결제, 청구, 커스텀 플러그인 기능으로 넘어가는 것이 좋습니다.

11. 자주 하는 실수

실수 문제가 되는 이유
백업 없이 Core Page 수정 여러 페이지가 한 번에 깨질 수 있습니다.
메뉴 계획 없이 페이지부터 생성 웹사이트 구조가 복잡하고 혼란스러워집니다.
미디어 파일을 너무 빨리 삭제 페이지의 이미지나 다운로드 파일이 사라질 수 있습니다.
Provider 테스트 없이 활성화 운영 중 이메일 또는 SMS 발송이 실패할 수 있습니다.
모든 사용자에게 전체 관리자 권한 부여 중요 설정이 실수로 변경될 수 있습니다.
레이아웃 차이를 확인하지 않고 스킨 변경 페이지 디자인이 깨지거나 일관성이 없어질 수 있습니다.

12. 첫날 확인해야 할 체크리스트

  • Admin 로그인이 정상적으로 되는지 확인합니다.
  • 설치 후 iKey를 새로 생성합니다.
  • Site Management 설정을 확인합니다.
  • 선택된 스킨을 확인합니다.
  • Core Page Settings를 열고 레이아웃 영역을 이해합니다.
  • 처음에는 필요한 미디어 파일만 업로드합니다.
  • 테스트 페이지를 몇 개만 만들어 봅니다.
  • 테스트 페이지를 메뉴와 연결합니다.
  • 관리자 사용자를 만들고 적절한 역할을 부여합니다.
  • 이메일이 필요하면 SMTP 또는 SendGrid를 설정합니다.
  • 공개 웹사이트 화면에서 실제 결과를 확인합니다.

마지막 권장 사항

iBoard는 단순한 페이지 편집기가 아니라 구조화된 웹사이트 관리 플랫폼으로 접근할 때 더 쉽게 관리할 수 있습니다. 천천히 시작하고, 각 기능이 어떻게 연결되는지 이해하고, 변경 후에는 반드시 테스트하세요.

먼저 기초 구조를 안정화하세요. Site Settings, Core Page Settings, Pages, Menus, Media, Users, Providers가 안정되면 iShop, Payment, Billing, Plugin 같은 고급 기능도 훨씬 쉽게 관리할 수 있습니다.