본문 바로가기

마젠토24

마젠토 2 모듈 만들기 Chapter 5 마젠토 2 모듈 만들기Magento에서의 주요 개발은 모듈과 테마 단위로 이루어집니다. 이번 장에서는 모듈을 만드는 방법에 대해 설명하겠습니다. Magento의 확장 프로그램은 모듈로 개발되며, 이를 통해 모듈의 등록 및 삭제를 통해 해당 모듈의 사용 여부를 설정할 수 있습니다. ​5.1 모듈의 디렉터리 구조Magento 모듈의 디렉터리 구조를 알아보겠습니다.​etc: 설정 파일이 저장될 디렉터리Block: Block 클래스가 저장될 디렉터리Model: Model, Resource, Collection 등의 데이터 핸들링 클래스가 저장될 디렉터리Controller: Controller Action 클래스가 저장될 디렉터리Helper: Helper 클래스가 저장될 디렉터리Console: .. 2024. 11. 17.
Magento 디렉터리 구조 Part 2 Magento 튜토리얼Magento 개발중 관리자 페이지와, 자바스크립트를 제외한 영역의 개발을 배웁니다​Chapter 4 Magento 디렉터리 구조Magento는 강력한 전자상거래 플랫폼으로, 그 구조를 이해하는 것은 개발 및 관리에 있어 매우 중요합니다. 이번 글에서는 Magento의 디렉터리 구조를 상세히 설명하고, 각 디렉터리의 역할에 대해 알아보겠습니다.​디렉터리 구조 개요Magento의 디렉터리 구조는 다음과 같습니다.Notice: 이번 챕터에서 이해가 가지 않는 용어가 나오더라도 걱정하지 마세요. 각 기능에 대한 자세한 설명은 이후 챕터에서 다룰 예정입니다.​appapp 디렉터리는 모듈, 테마, 언어 패키지, 설정 파일이 포함되는 곳입니다. 하위 구조는 다음과 같습니다:app/.. 2024. 11. 17.
마젠토 개발을 위한 IDE 설치 Chapter 2 IDE 설치​이번 장에서는 Magento 개발을 위한 최적의 통합 개발 환경인 PhpStorm의 설치와 설정 방법, 그리고 PHP 디버깅을 위한 Xdebug 설정 및 사용법에 대해 알아보겠습니다.​Chapter 2.1: IDE 설치PhpStorm은 강력한 기능을 제공하여 Magento 개발을 효율적으로 도와주는 IDE입니다. 다른 IDE를 사용하고 계신 분들도 많이 있지만, Magento 커뮤니티에서는 PhpStorm을 강력히 추천하고 있습니다. PhpStorm은 유료라는 치명적인 단점이 있지만, 그만큼 뛰어난 기능을 제공하여 개발 효율성을 크게 높여줍니다. 물론 마젠토 개발에 능숙하시다면 VIM같은 에디터로 충분합니다. 그러나 배우시는 입장이라면 IDE를 꼭! 사용하시길 바라며 그중에.. 2024. 11. 17.
마젠토 설치 - 서버 구축 Chapter 1 마젠토 설치​이번 장에서는 로컬 환경에 Magento를 설치하는 방법을 설명하겠습니다. Magento 2.4 이상 버전을 설치하기 위해서는 여러 프로그램을 설치해야 합니다. 필요한 프로그램은 다음과 같습니다​Linux , NGINX, MYSQL, PHP, Composer, Elasticsearch...​이 글에서는 우분트 데스크탑(Ubuntu 20.04.1 LTS)을 설치하여 사용하였습니다. OS 설치 부분은 다루지 않고 그후의 설치과정을 다룹니다. 만약 우분트 데스크톱을 설치하여 개발하실려면 아래 사이트에서 다운받으실 수 있습니다.( 윈도우 환경의 설치를 가이드 하지않는 이유는 마젠토는 리눅스계열에 최적화 되어 있습니다. Docker, 맥, 또는 우분트 데스크탑으로 로컬환경을 구축 개.. 2024. 11. 17.