개발 단계

개발 단계에는 다음 활동이 포함됩니다.

  • 로컬 및 스테이징 환경 설정
  • 스프린트 계획
  • 티켓 실행
  • 문제 해결
  • 코드 검토, 병합 및 테스트
  • 스프린트 검토
  • 고객 승인
TIP
개발 프로세스의 전반적인 관리에 대한 높은 수준의 권장 사항은 일반 모범 사례를 참조하십시오.

다음 섹션에는 개발 단계에 대한 모범 사례 정보가 포함되어 있습니다.

코드 관리

모범 사례
설명
코드 검토
구현된 기능이 요구 사항을 충족하는지 확인하기 위한 권장 유효성 검사 프로세스
작성기와 Git 비교
릴리스 관리, 코드 복잡성 및 종속성 관리를 고려하여 사용자 지정 코드를 배포하는 방법을 결정합니다.
분기 전략
Git 저장소에서 소스 코드 관리

플랫폼 및 서비스

모범 사례
설명
빌드 및 배포
클라우드 인프라 프로젝트에서 Adobe Commerce의 빌드 및 배포 단계에 대한 모범 사례를 설명합니다
디버깅
Adobe Commerce 프레임워크를 체계적이고 효과적으로 디버그
정적 콘텐츠 배포
스토어프론트에 정적 콘텐츠가 표시되지 않는 문제를 방지합니다.
문제 해결
일반적인 Adobe Commerce 구현 문제 해결

데이터베이스

모범 사례
설명
테이블 수정
Adobe Commerce 및 타사 데이터베이스 테이블을 수정하는 방법과 시기를 결정합니다

파일 최적화

모범 사례
설명
카탈로그 이미지 크기 조정
최적의 성능을 보장하기 위해 스토어가 운영되기 전에 이미지 크기 조정에 대한 지침을 제공합니다.
CSS 및 JS
관리자 또는 명령줄에서 CSS(계단식 스타일 시트) 및 JS(JavaScript) 파일 병합 및 축소
이미지
이미지 최적화 및 Fastly 를 사용하여 응답 시간 최적화

프론트엔드 개발

모범 사례
설명
테마 개발
테마, 향후 Adobe Commerce 버전 및 사용자 지정 확장 간의 호환성을 보장하는 개발 패턴에 대해 설명합니다

PHP 개발

모범 사례
설명
예외 처리
예외 로깅에 권장되는 방법을 설명합니다.
확장
확장, Adobe Commerce의 향후 버전 및 기타 사용자 지정 확장 간의 호환성을 보장하는 개발 패턴에 대해 설명합니다
비공개 콘텐츠 블록
상점 성능을 최적화하도록 비공개 콘텐츠 블록 구성
코어 및 타사 PHP 코드 수정
작성하지 않았거나 직접 제어하지 않은 코드의 기능, 결과 또는 입력 수정
recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60