Leadshop 마이크로몰은 최고의 사용자 경험 창출을 목표로 지속적인 업데이트와 반복 서비스를 제공하는 무료 오픈소스 몰 시스템입니다!
Leadshop 마이크로 몰은 Zhejiang Hecheng Cloud Computing Co., Ltd.에서 개발했습니다. 주로 중소기업을 대상으로 전자 상거래 플랫폼 구축을 돕고 전문적인 기술 지원을 제공합니다. 장기 업데이트 서비스는 무료로 제공됩니다. 애플리케이션에는 시각적 장식, 프로모션 변환, 분열 배포, 세련된 사용자 관리, 데이터 분석 및 기타 차원이 포함됩니다. 궁극적인 경험을 추구하고 판매자에게 완전한 권한을 부여하며 판매자를 위한 가치를 창출합니다.
주요 특징:
1. Yii2를 기반으로 개발된 Leadshop 오픈 소스 시스템은 작곡가를 지원하고 코어를 최적화하며 종속성을 줄이고 새로운 아키텍처 아이디어와 네임스페이스를 기반으로 합니다.
2. 네임스페이스 및 PSR-4 사양을 기반으로 PHP7의 새로운 기능을 추가합니다.
3. 핵심 기능을 모듈화하여 개발 및 유지 관리가 용이합니다.
4. 라우팅 기능 강화 및 RESTful 인터페이스 표준 채택
5. 손쉬운 확장 및 개발을 위한 유연한 모델 컨트롤러 생성
6. 구성 파일을 분리하여 관리가 용이합니다.
7. 자동 검증 및 재작성 완료
8. 확장 메커니즘을 단순화하고 개발 속도를 높입니다.
9. 보조 개발을 용이하게 하는 완벽한 API 지원
10. 내장된 WeChat WeChat 개발 프레임워크, WeChat 액세스가 더 빠르고 간단해졌습니다.
11. ORM을 사용하여 자동으로 테이블 구조를 생성하여 개발 속도 향상
12. 사용자 경험을 향상시키기 위해 데이터베이스 구조, 데이터 및 템플릿의 온라인 캐시 지우기를 지원합니다.
13. 클라이언트는 사용자의 시각적 경험을 향상시키기 위한 완벽한 대화형 효과와 애니메이션을 갖추고 있습니다.
14. 편리하고 빠른 온라인 원클릭 설치를 지원합니다.
15. 시각적 DIY 매장 장식은 편리하고 빠르며 직관적으로 원하는 대로 매장을 꾸밀 수 있습니다.
16. 효율적인 데카르트 곱 작동, 8000개 사양을 몇 초 안에 로드할 수 있습니다.
17. Windows 폴더의 재료 관리 구조를 모방하여 작업을 보다 친숙하고 쉽게 만듭니다.
암호화 없는 오픈소스
Apache License 2.0 오픈 소스 계약을 기반으로 프런트 엔드 및 백 엔드 코드는 오픈 소스이며 암호화되지 않아 2차 개발 및 상업적 사용을 지원합니다.
핵심기술
프런트엔드 기술 스택: ES6, vue, vuex, vue-router, vue-cli, axios, element-ui, uni-app.
백엔드 기술 스택: Yii2, Jwt, Mysql, Easy-SMS.
인터페이스 표준
표준 RESTful API를 채택하고 효율적인 API 가독성, 강력한 확장성 및 명확한 구조를 갖추고 있습니다.
데이터 상호작용
JSONAPI 표준은 클라이언트가 리소스를 획득하고 수정하는 방법과 서버가 해당 요청에 응답하는 방법을 정의하는 데 사용됩니다. 가독성, 유연성, 검색 가능성을 희생하지 않고 효율적으로 구현하세요.
인증방법
현재 모든 인터페이스는 인증을 위해 JWTAuthorizationBearerheader인 Oauth2Password 메서드를 사용합니다. 언어 확장 및 다중 플랫폼 확장을 지원합니다.
데이터 테이블 내보내기
확장이 쉽고 호환성이 강한 고성능 js-xlsx 데이터 내보내기를 사용합니다.
경험 배경
계정: 18888888888
비밀번호:123456
운영 환경:
리눅스+Nginx+PHP7.4+MySQL(5.6|5.7)
설치하다
원클릭 설치
코드를 업로드하세요. 실행 디렉터리는 /server/web이고 브라우저에 도메인 이름이나 IP를 입력하세요.
(예: www.yourdomain.com/install) 설치 프로그램이 자동으로 설치를 수행합니다. 이 기간 동안 시스템은 설치를 완료하기 위해 데이터베이스 정보를 입력하라는 메시지를 표시합니다.
백엔드 액세스 주소: 도메인 이름/leadshop/panel/index
공식계정 홈페이지 접속주소 : 도메인명/h5
재설치
데이터베이스 지우기
/server/install.lock 파일 삭제
팩
cnpm, cnpm 설치 사용을 권장합니다: npminstallcnpm-g--registry=https://registry.npm.taobao.org
백엔드 페이지 패키징 및 릴리스
백엔드 프런트엔드 소스 파일 디렉터리/관리자
포장 단계
1. 종속성 패키지 npminstall 설치
2. npmrunserve 실행 및 디버그
3. npmrunbuild 패키징 및 게시
4. 패키징 후 /admin/dist/build에 있는 모든 파일을 사이트의 /server/web/leadshop 디렉터리에 복사합니다.
공개 계정 패키지 출시
백엔드 프런트엔드 소스 파일 디렉터리/애플릿
포장 단계
1. 종속성 패키지 npminstall 설치
2. npmrunserve 실행 및 디버그
3. npmrunbuild:h5 패키징 및 게시
4. 복사 및 패키징한 후 /applet/dist/build/h5에 있는 모든 파일을 사이트의 /server/web/h5 디렉터리에 복사합니다.
미니 프로그램 패키징 및 출시
백엔드 프런트엔드 소스 파일 디렉터리/애플릿
포장 단계
1. 종속성 패키지 npminstall 설치
2. npmrunserve 실행 및 디버그
3. npmrunbuild:mp-weixin 패키징 및 게시
4. 복사하여 패키징한 후 /applet/dist/build/mp-weixin을 zip으로 패키징하고 app.zip으로 이름을 변경한 후 /server/applet 디렉터리에 넣어 이전 app.zip을 덮어씁니다.
Leadshop 마이크로몰 v1.4.7 업데이트 로그:
수정: 마이크로 페이지 프로모션 포스터의 QR 코드 인식 오류
수정: 평가 도우미 - 평가 데이터베이스 생성 실패
수정: 홈페이지 개요에서 결제 금액 형식이 잘못됨
수정: 포인트 상품정보 수정 후 저장이 안되는 현상
수정사항: 상품 수정 - 쿠폰 발행량이 재고 발행량을 초과하는 경우