A3Mall의 백엔드는 ThinkPHP8 + VUE3 + Element Plus를 기반으로 개발된 오픈소스 몰 시스템으로, 프론트엔드는 유니앱을 이용하여 개발되었으며, 위챗 공식계정몰, H5몰, 미니프로그램몰, APP몰, PC몰을 지원합니다. 프런트엔드 및 백엔드 소스 코드는 100% 오픈 소스이며 무료 상업적 사용을 지원합니다.
특징
MVC 디자인 패턴을 준수하고 명확한 모델 및 서비스 레이어를 갖습니다.
네임스페이스 및 PSR-4 사양을 기반으로 PHP8의 새로운 기능이 추가되었습니다.
내장된 WeChat WeChat 개발 프레임워크로 인해 2차 개발이 더욱 편리해졌습니다.
Composer는 한 번의 클릭으로 타사 확장 기능을 도입합니다.
코드 주석은 보조 개발 기능에 대해 명확하고 편리합니다.
인터페이스 인증은 JWT 인증을 채택합니다.
편리하고 빠른 온라인 원클릭 설치 지원
통합 첨부 파일 관리
모든 프런트엔드 및 백엔드 코드는 오픈 소스입니다.
소프트웨어 아키텍처
PHP 8.0>=
MySQL >= 5.6
ThinkPHP 8
uniappvue3
A3Mall을 설치하세요:
백엔드 프로그램 설치 1. 프로그램 파일을 다운로드하고 압축을 푼 후 웹 루트 디렉터리에 업로드합니다.
2. 공용 디렉토리에 액세스하려면 도메인 이름을 바인딩해야 하며 다른 디렉토리가 WEB 디렉토리 아래에 있지 않은지 확인해야 합니다.
3. Linux에서는 프로그램 루트 디렉터리 아래의 런타임 디렉터리에 권한을 부여해야 합니다.
4. 방문: http://domain name.com/install
5. 지시에 따라 설치하세요.
uni-app을 사용하여 H5 종료 게시
1. HBuilderX 열기 -> 상단 메뉴 표시줄 -> 출시 -> 웹사이트 H5-모바일 게임
2. 패키지 파일 경로:/unpackage/dist/build/h5
3. 패키지된 모든 파일을 mall backend/pulic/wap 디렉터리에 복사하고 모두 교체합니다.
uni-app을 사용하여 APP 터미널 게시
1. HBuilderX 열기 -> 상단 메뉴 표시줄 -> 릴리스 -> 기본 APP-클라우드 패키징
2. 패키지 파일 경로:/unpackage/release/apk
3. 실제 기계를 사용하여 설치 및 테스트