GitHub에 별표를 남겨주세요. 우리에게 많은 동기를 부여해줍니다!
Aimeos는 초고속, 클라우드 기반, API 우선 전자상거래 플랫폼입니다! 5분 안에 설치할 수 있으며 필요에 따라 무엇이든 조정, 확장, 덮어쓰기 및 사용자 정의할 수 있습니다.
Aimeos는 모든 기능을 갖춘 전자상거래 패키지입니다:
jsonapi.org 기반 JSON REST API
관리용 GraphQL API
AWS, Google, Azure 및 Kubernetes 기반 클라우드에 완벽하게 적합
다중 공급업체, 다중 채널 및 다중 창고
1개부터 1,000,000,000개 이상의 항목까지
20ms까지 매우 빠른 속도
공급업체가 무제한인 다중 테넌트 전자 상거래 SaaS 솔루션용
번들, 바우처, 가상, 구성 가능, 맞춤형 및 이벤트 제품
반복 결제가 포함된 구독
100개 이상의 결제 게이트웨이
전체 RTL 지원(프런트엔드 및 백엔드)
즉시 사용 가능한 블록/계층 가격 책정
고객/그룹 기반 가격 확장
할인 및 바우처 지원
유연한 바구니 규칙 시스템
모든 기능을 갖춘 관리 백엔드
아름다운 관리 대시보드
구성 가능한 제품 데이터 세트
완전한 모듈식 구조
구성 및 확장성이 매우 뛰어납니다.
수백만 개의 공급업체가 있는 시장 확장
리치 스니펫을 포함하여 완전히 SEO 최적화됨
30개 이상의 언어로 번역됨
AI 기반 텍스트 번역
스마트폰과 태블릿에 최적화됨
안전하고 검토된 구현
고품질 소스 코드
... 그리고 더 많은 Aimeos 기능
지원되는 언어:
데모를 확인하세요:
Aimeos 프론트엔드 데모
Aimeos 관리자 데모
단일 페이지 애플리케이션(SPA)과 프로그레시브 웹 애플리케이션(PWA)을 구축하려면 API 전용 및 JWT 인증이 사전 구성된 Aimeos 헤드리스 배포가 올바른 선택입니다.
Aimeos 헤드리스 배포
이미 기존 Laravel 애플리케이션이 있고 웹 사이트에 상점을 추가하고 싶으십니까? Laravel용 Aimeos 작성기 패키지를 설치하고 몇 분 안에 기존 애플리케이션에 전자상거래를 추가하세요.
Aimeos Laravel 패키지
요구사항
설치
프런트엔드
백엔드
사용자 정의
다국어
다중 라우팅
다중 공급업체
특허
모래밭
Aimeos 상점 배포에는 다음이 필요합니다.
Linux/Unix, WAMP/XAMP 또는 MacOS 환경
PHP >= 8.2
MySQL >= 5.7.8, MariaDB >= 10.2.2, PostgreSQL 9.6+, SQL Server 2019+
웹 서버(Apache, Nginx 또는 테스트용 통합 PHP 웹 서버)
필수 PHP 확장이 누락된 경우 composer
누락된 종속성에 대해 알려줍니다.
주요 버전 간 업그레이드를 원하시면 업그레이드 가이드를 살펴보세요!
Aimeos shop 애플리케이션을 설치하려면 작곡가 2.2 이상이 필요합니다. CLI에서 작업 설정을 포함한 전체 설치를 위해 다음 명령을 실행합니다.
wget https://getcomposer.org/download/latest-stable/composer.phar -O composer php composer create-project aimeos/aimeos myshop
데이터베이스와 메일 서버의 매개변수는 물론 관리 계정 생성에 사용되는 이메일과 비밀번호를 묻는 메시지가 표시됩니다.
로컬 환경에서는 통합 PHP 웹 서버를 사용하여 새로운 Aimeos 설치를 테스트할 수 있습니다. 웹 서버를 시작하려면 다음 명령을 실행하기만 하면 됩니다.
cd myshop php artisan serve
참고: 호스팅 환경에서 가상 호스트의 문서 루트는 /.../myshop/public/ 디렉터리를 가리켜야 하며 .env
파일의 APP_URL
설정을 포트가 없는 도메인으로 변경해야 합니다. 예:
APP_URL=http://myhostingdomain.com
설치 후 브라우저에서 VHost의 URL을 호출하여 Aimeos 상점 프런트엔드를 테스트할 수 있습니다. 통합 PHP 웹 서버를 사용하는 경우 다음 URL을 찾아보아야 합니다: http://127.0.0.1:8000
Aimeos 관리 인터페이스는 VHost의 /admin
에서 사용할 수 있습니다. 통합 PHP 웹 서버를 사용하는 경우 다음 URL을 호출하십시오: http://127.0.0.1:8000/admin
Laravel과 Aimeos 전자상거래 패키지는 매우 유연하며 사용자 정의가 가능합니다. Laravel 프레임워크와 Aimeos 전자상거래 프레임워크에 대한 많은 문서가 존재합니다. Aimeos에 대해 궁금한 점이 있으면 주저하지 말고 Aimeos 포럼에 문의하세요.
Aimeos Laravel 통합에 대한 자세한 내용은 해당 저장소를 살펴보시기 바랍니다.
여러 언어를 제공하는 매장의 경우 ./myshop/.env
파일에 다음 줄을 추가하세요.
SHOP_MULTILOCALE=true
그러면 해당 언어가 경로에 자동으로 추가됩니다. Aimeos 관리 백엔드의 "로케일 > 로케일" 패널에서 사용 가능한 언어를 설정할 수 있습니다.
모든 카테고리, 제품 및 페이지 URL을 /shoes
, /my-sneaker
및 /about-us
와 같은 최상위 URL로 갖고 싶다면 ./myshop/.env
파일에서 Aimeos 다중 라우팅 기능을 활성화할 수 있습니다.
SHOP_MULTIROUTE=true
주의: 각 요청에 대해 추가 데이터베이스 쿼리가 필요하므로 성능에 영향을 미칩니다!
다중 공급업체 기능을 활성화하려면 ./myshop/.env
파일에 다음 설정을 추가하세요.
SHOP_MULTISHOP=true
벤더가 자신을 판매자로 등록할 수 있도록 하려면 ./myshop/.env
파일에서도 이 옵션을 설정하십시오.
SHOP_REGISTRATION=true
기본적으로 새로 등록된 판매자는 자신의 사이트에 대한 백엔드에서 관리자 권한을 갖습니다. 백엔드에 대한 액세스를 더욱 제한하려면 ./myshop/.env
파일에서 권한 수준을 "편집기"로 변경할 수 있습니다.
SHOP_PERMISSION=editor
./config/shop.php
파일의 "admin" 섹션에 JQAdm 리소스 구성의 자체 버전을 추가하여 "admin" 또는 "editor"와 관련된 권한을 변경할 수 있습니다.
Aimeos 상점 시스템은 MIT 및 LGPLv3 라이센스 조건에 따라 라이센스가 부여되었으며 무료로 사용할 수 있습니다.
웹사이트
선적 서류 비치
법정
이슈 트래커
작곡가 패키지
소스 코드