집에 있는 ECJia
개발 언어: PHP
데이터베이스: MySQL
개발 프레임워크: ecjia
템플릿 엔진: smarty
Github: https://github.com/ecjia/ecjia-daojia
공식 홈페이지
공식 홈페이지: https://ecjia.com
특집소개: https://ecjia.com/daojia.html
도움말 문서: https://ecjia.com/wiki/
데모 웹사이트: https://cityo2o.ecjia.com
ECJia 공식 커뮤니케이션 QQ 그룹: 372623746
소개
EC+(ecjia) Home은 O2O 사업을 수행할 수 있는 모바일 전자상거래 시스템인 Shanghai Shangchuang Network Technology Co., Ltd.에서 출시되었습니다. 여기에는 iOS 및 Android 시스템을 사용하는 모바일 단말기를 포괄하는 기본 모드로 개발된 모바일 APP, 플랫폼의 일상적인 운영 및 유지 관리를 위한 플랫폼 백엔드와 독립적인 매장 관리를 위한 판매자 백엔드가 포함됩니다. 모바일 H5는 WeChat 및 기타 앱, 웹 페이지 등에 유연하게 배포할 수 있습니다. 공식 홈페이지: https://ecjia.com.
ECJia는 현재와 미래의 발전에 부합하는 새로운 전자상거래 시스템으로, 새로운 모델, 새로운 프레임워크, 새로운 기술이라는 세 가지 새로운 기능에 중점을 두고 있습니다.
[신모델] 온라인과 오프라인 상호 운용성, LBS 포지셔닝, 라스트 마일 배송을 결합하여 매장 + 집 + 배달 + 가맹점을 완벽하게 구현하고 새로운 소매, 상권 형식 및 비즈니스 요구 사항을 충족하는 통합 소매 및 서비스 플랫폼입니다. 도시 내 전자상거래의 물결, 그리고 궁극적으로 B2B2C+O2O 비즈니스 생태계를 조성합니다.
[새 프레임워크] Template Hall은 10년 간의 기본 프레임워크 개발 경험을 보유하고 있으며 코어 레이어, 시스템 레이어, 애플리케이션 레이어, 플러그인 레이어, 테마 레이어 및 5개 레이어를 포함하여 전자 상거래를 위해 특별히 만들어진 EC+ 프레임워크입니다. 확장성과 모듈성을 충족하는 레이어 아키텍처, 컴포넌트 기반 개발 모델, 향후 수백만 명의 개발자와 협력하여 win-win 결과를 얻을 것입니다.
[신기술] EC+는 듀얼 트랙 네이티브 앱과 마이크로몰을 기반으로 하는 모바일 인터넷, 다중 터미널 동기화, 완벽한 데이터 도킹, 지속적으로 업데이트되고 반복되는 기술을 통해 전자상거래 산업의 미래를 주도하는 데 중점을 두고 있습니다.
5계층 아키텍처
[코어 레이어] 코어 레이어는 EC+의 핵심 드라이버로 기본 PHP 기능과 Composer 구성 요소 캡슐화를 통합하고 캐싱 메커니즘, 멀티 드라이브 메커니즘, 다중 데이터 소스 연결, 다중 언어 솔루션, 후크 메커니즘, OSS 클라우드 스토리지, 멤캐시, 레디스.
[시스템 레이어] 시스템 레이어는 EC+ 모듈식 확장 메커니즘의 핵심으로, 모든 EC+ 애플리케이션과 플러그인의 예약 및 확장을 주도합니다.
[애플리케이션 계층] 애플리케이션 계층은 EC+ 비즈니스의 분리된 모듈로, 각 애플리케이션은 비즈니스 모듈에 해당하며, 애플리케이션은 필요에 따라 무한히 확장될 수 있습니다.
[플러그인 레이어] 플러그인 레이어는 EC+ 비즈니스의 확장으로, 다양한 비즈니스 시나리오의 다양한 요구 사항에 따라 비즈니스 로직을 플러그인으로 쉽게 보완하여 애플리케이션을 확장할 수 있습니다. 플러그인은 백그라운드에서 쉽게 설치, 제거 및 제거할 수 있습니다.
[테마 레이어] 테마 레이어는 EC+의 외부 프런트 엔드 인터페이스로, "테마 프레임워크"를 통해 다양한 프런트 엔드 기능을 표시하고 "인터페이스가 비즈니스 기능을 결정한다"라는 아키텍처 접근 방식을 도입합니다. 당신을 만족시킬 수 있습니다. 모든 템플릿 제작에는 제한이 없습니다. 테마는 백그라운드에서 쉽게 설치, 제거 및 제거할 수 있습니다.
프레임 속성
- 유연하고 완전한 역할 권한 제어 시스템, 권한 세분화는 권한 설정을 방법까지 지원합니다.
- RBAC(역할 기반 권한 설계) 및 UBAC(사용자 기반 권한 설계) 지원
- 모든 모듈식 기능 애플리케이션 메커니즘, 개별 애플리케이션을 독립적으로 설치 및 제거 가능
- 자유롭게 확장 가능한 기능과 완벽한 플러그인 메커니즘
- 캐시 지원 - 파일, 데이터베이스, Memcache, Redis 등 다양한 유형의 캐시 지원을 제공합니다.
- 세션 지원, 파일, 데이터베이스, Memcache, Redis 등을 포함한 다양한 유형의 세션 스토리지를 제공합니다.
- 강력한 후크 메커니즘, 이식 및 호출이 용이함
- Gettext 국제화를 지원하는 다국어 솔루션
신청 목록
플러그인 목록
환경 요구 사항
- 운영 체제는 Linux여야 합니다. (개발 환경에서는 Windows도 허용됩니다.)
- PHP 환경은 버전 5.5.9 이상이어야 합니다.
- MySQL 환경에는 버전 5.5 이상이 필요합니다.
구축 단계
- 데이터베이스를 생성합니다. MySQL을 사용하는 경우 문자 집합으로 "utf8" 또는 "utf8mb4"를 선택합니다(더 많은 특수 문자 지원, 권장).
- 빈 데이터베이스 만들기
- http://localhost 또는 프로그램에 액세스할 수 있는 기타 주소와 같은 웹사이트 주소에 액세스합니다.
- 설치 프로그램을 실행하고 관련 구성 정보를 입력한 후 설치합니다.
- 설치가 완료되면 시스템에 접속합니다.
제품 설치 후, 다음 주소를 통해 각 페이지에 접속하실 수 있습니다. 예를 들어, 설치 주소는 http://demodaojia.ecjia.com 이며, 본인의 접속 주소로 변경 가능합니다.
- ECJia 홈페이지: http://demodaojia.ecjia.com
- ECJia 홈 H5 터미널: http://demodaojia.ecjia.com/sites/m/
- ECJia 홈 플랫폼 백엔드: http://demodaojia.ecjia.com/sites/admincp/
- ECJia 판매자 배경: http://demodaojia.ecjia.com/sites/merchant/
- ECJia 홈 API 주소: http://demodaojia.ecjia.com/sites/api/
- ECJia 공개 플랫폼 주소: http://demodaojia.ecjia.com/sites/platform/
설치 문서
ECJia Home에 대해 배우고, ECJia Home을 편리하게 사용하고, ECJia Home의 연구 개발을 빠르게 시작할 수 있도록 다음과 같은 문서와 기술 지원을 제공합니다.
- ECJia 홈 환경 배포 지침: https://ecjia.com/wiki/ECJiaWiki: ECJia 홈 환경 배포 지침
- ECJia 홈 설치 과정 안내 : https://ecjia.com/wiki/ECJiaWiki : ECJia 홈 설치 과정 안내
- ECJia Linux 환경 설치 과정 가이드: https://ecjia.com/wiki/ECJiaWiki: ECJia Linux 환경 설치 과정 가이드
- MySQL이 InnoDB를 지원하지 않는 솔루션 정보: https://ecjia.com/wiki/ECJiaWiki: MySQL이 InnoDB를 지원하지 않는 솔루션 정보
- Phpstudy는 Windows 환경에서 OpenSSL 확장을 활성화합니다. https://ecjia.com/wiki/ECJiaWiki:Phpstudy는 Windows 환경에서 OpenSSL 확장을 활성화합니다.
구성 사용
- ECJia 홈 도움말 문서 주소: http://ecjia.com/wiki/Help:ECJia 홈
- H5 및 APP용 Alipay 결제 구성 방법: https://ecjia.com/wiki/FAQ: H5 및 APP용 Alipay 결제 구성 방법
- ECJia 백엔드에서 WeChat 공개 플랫폼을 구성하는 방법: https://ecjia.com/wiki/FAQ: ECJia 백엔드에서 WeChat 공개 플랫폼을 구성하는 방법
- 가맹점 ECJia 정착 신청 절차: https://ecjia.com/wiki/ECJiaWiki: 가맹점 ECJia 정착 신청 절차
개발 문서
- ECJia Daojia H5 라우팅 목록: https://ecjia.com/wiki/ECJiaWiki: ECJia Daojia H5 라우팅 목록
- ECJia 홈 API 인터페이스 목록: https://ecjia.com/wiki/ECJiaWiki: ECJia 홈 API 인터페이스 목록
- ECJia Daojia 데이터베이스 테이블 구조 설명: https://ecjia.com/wiki/ECJiaWiki: ECJia Daojia 데이터베이스 테이블 구조 설명
- ECJia Daojia 배경 구성 파일 분석: https://ecjia.com/wiki/ECJiaWiki: ECJia Daojia 배경 구성 파일 분석
- ECJia Daojia 데이터베이스 쿼리 빌더: https://ecjia.com/wiki/ECJiaWiki:ECJia Daojia RC_DB-데이터베이스 쿼리 빌더
제품 스크린샷
ECJia 홈페이지
ECJia 홈 플랫폼 백엔드
이지아 홈머천트 백스테이지
ECJia 홈 플랫폼 로그인
ECJia 홈 가맹점 로그인
ECJia 상인이 정착했습니다.
ECJia 홈 H5 홈페이지