LogoLogo
NHN커머스 메인고도몰 운영 도움말
  • 고도몰 튜닝 가이드
    • Intro
    • 이해하기
      • 용어
      • 구조
        • 튜닝 진행 방법
        • 튜닝 가능 범위
        • 고도몰 아키텍쳐(Architecture)
        • 코딩 규칙
        • 네이밍 규칙
    • 준비하기
      • 심화 구조 이해
        • Routing 소개
        • Controller 소개
        • HTTP 소개
        • Database 소개
        • Security 소개
        • Exception 소개
        • Language 소개
      • 오픈 API 사용가이드
        • 인증키 발급 방법 안내
        • 공급사 이용 방법 안내
    • 튜닝하기
      • 소스 코드 튜닝
        • 기본 튜닝 방법
        • 컨트롤러 튜닝 방법
        • 템플릿 튜닝 방법
        • 튜닝 시 유의사항
      • 데이터베이스 튜닝
        • 튜닝 방법
        • 튜닝 시 유의사항
        • 고도몰 테이블 명세서
        • PhpMyAdmin 이용
      • 디버깅 방법
      • 패치 확인 및 대응 방법
    • 튜닝 따라하기
      • 관리자 GNB 색상 변경하기
      • 즐겨찾기 메뉴 바로가기 만들기
      • 관리자 메뉴 추가하기
      • 관리자 메뉴 수정하기
      • 관리자 페이지 추가하기
      • 관리자 페이지 수정하기
      • 사용자 페이지 추가하기
      • 사용자 페이지 수정하기
    • 잘못된 튜닝사례
      • 상속 미준수
      • 메소드 관련
      • 그 외
  • 기타 개발 가이드
    • 로그 사용 가이드
    • [PMA] 내보내기(export) 이용 안내
    • 외부 스크립트 사용 가이드
    • SDK 사용 가이드
    • [DB] 사용 가이드
  • 튜닝가이드 영상 보기
Powered by GitBook
LogoLogo

NHN COMMERCE

  • 공지사항
  • 회사소개

Partners

  • 서비스 제휴문의
  • 셀러어드민
  • 디자인 파트너

Developers

  • 스토어

©NHN COMMERCE Corp. All rights reserved.

On this page
  • 튜닝 가능 범위/영역
  • ⚠️ 반드시 확인해주세요

Was this helpful?

  1. 고도몰 튜닝 가이드
  2. 이해하기
  3. 구조

튜닝 가능 범위

고도몰의 튜닝이 가능한 범위 입니다. 튜닝하시고자 하는 기능을 페이지 단위로 확인하여주세요.

Previous튜닝 진행 방법Next고도몰 아키텍쳐(Architecture)

Last updated 1 year ago

Was this helpful?

튜닝 가능 범위/영역

  • module/Controller : 컨트롤러 영역으로 사용자 URI 요청에 1:1 대응합니다.

  • module/Controller/API : api 영역으로 URL 요청에 1:1대응합니다.

  • module/Component : 컴포넌트 영역으로 비즈니스로직과 데이터 핸들링을 처리합니다.

  • module/Widget : 화면 부분요소로 추가할 수 있는 기능을 제공합니다.

  • module/Asset/Admin : 관리자 스킨소스 보기 영역으로 관리자 내의 메뉴 및 페이지를 제공합니다.

관리자 스킨소스 보기 영역은 상속개념의 영역으로 포함 되지 않습니다. 이로 인해 자동패치 적용 시 튜닝에 의한 오류가 발생할 수 있어 자동패치를 지원하지 않습니다. 관리자 스킨소스 보기 영역이 패치 된 경우, 패치 된 부분의 고도몰 원본소스를 직접 반영하여주셔야 합니다.

⚠️ 반드시 확인해주세요

  • 패치의 내용이 정상적으로 적용 되지 않을 경우, 고도몰 기능이 정상 동작하지 않을 수 있습니다. 자동패치를 적용 받기위한 조건을 한번 더 확인해주세요!

  • 커스텀 개발 시 다른 클래스를 사용하는 경우에는 namespace 와 class 사이에 use 를 이용하여 사용하려는 class 를 추가해야 합니다.

  • module 폴더 이외에서의 개발 관련 작업은 운영정책상 삭제될 수 있습니다.

자동패치 적용 조건 확인하러 가기 >