ติดดาวเราบน GitHub — มันสร้างแรงบันดาลใจให้เรามาก!
Aimeos เป็นแพลตฟอร์มอีคอมเมิร์ซที่เร็วเป็นพิเศษ ใช้งานบนคลาวด์และเป็น API เป็นหลัก! คุณสามารถติดตั้งได้ภายใน 5 นาที และสามารถปรับเปลี่ยน ขยาย เขียนทับ และปรับแต่งอะไรก็ได้ตามความต้องการของคุณ
Aimeos เป็นแพ็คเกจอีคอมเมิร์ซที่มีคุณสมบัติครบถ้วน:
JSON REST API อิงจาก jsonapi.org
GraphQL API สำหรับการดูแลระบบ
เหมาะอย่างยิ่งสำหรับระบบคลาวด์ที่ใช้ AWS, Google, Azure และ Kubernetes
ผู้ขายหลายราย หลายช่องทาง และหลายคลังสินค้า
จากหนึ่งถึง 1,000,000,000+ รายการ
รวดเร็วมากจนถึง 20ms
สำหรับโซลูชัน SaaS อีคอมเมิร์ซที่มีผู้เช่าหลายรายพร้อมผู้จำหน่ายไม่จำกัด
การรวมกลุ่ม บัตรกำนัล ผลิตภัณฑ์เสมือนจริง กำหนดค่าได้ กำหนดเอง และกิจกรรมต่างๆ
การสมัครสมาชิกพร้อมการชำระเงินที่เกิดขึ้นประจำ
เกตเวย์การชำระเงินมากกว่า 100 รายการ
รองรับ RTL เต็มรูปแบบ (ส่วนหน้าและส่วนหลัง)
การกำหนดราคาแบบบล็อก/ระดับนอกกรอบ
ส่วนขยายราคาตามลูกค้า/กลุ่ม
การสนับสนุนส่วนลดและบัตรกำนัล
ระบบกฎตะกร้าที่ยืดหยุ่น
แบ็กเอนด์ผู้ดูแลระบบที่มีคุณสมบัติครบถ้วน
แดชบอร์ดผู้ดูแลระบบที่สวยงาม
ชุดข้อมูลผลิตภัณฑ์ที่กำหนดค่าได้
โครงสร้างแบบโมดูลาร์โดยสมบูรณ์
กำหนดค่าได้มากและขยายได้
ส่วนขยายสำหรับตลาดที่มีผู้ขายหลายล้านราย
ปรับ SEO ให้เหมาะสมอย่างเต็มที่รวมถึงตัวอย่างข้อมูลที่หลากหลาย
แปลเป็นภาษามากกว่า 30 ภาษา
การแปลข้อความโดยใช้ AI
ปรับให้เหมาะสมสำหรับสมาร์ทโฟนและแท็บเล็ต
การใช้งานที่ปลอดภัยและตรวจสอบแล้ว
ซอร์สโค้ดคุณภาพสูง
... และฟีเจอร์อื่นๆ ของ Aimeos
ภาษาที่รองรับ:
ตรวจสอบการสาธิต:
การสาธิตส่วนหน้าของ Aimeos
การสาธิตผู้ดูแลระบบ Aimeos
ในการสร้างแอปพลิเคชันหน้าเดียว (SPA) ตามลำดับและโปรเกรสซีฟเว็บแอปพลิเคชัน (PWA) การกระจายส่วนหัวของ Aimeos เป็นตัวเลือกที่เหมาะสมด้วยการรับรองความถูกต้อง API เท่านั้นและ JWT ที่กำหนดค่าไว้ล่วงหน้า:
Aimeos การกระจายหัวขาด
คุณมีแอปพลิเคชัน Laravel อยู่แล้วและต้องการเพิ่มร้านค้าในเว็บไซต์ของคุณหรือไม่? ติดตั้งแพ็คเกจ Aimeos composer สำหรับ Laravel และเพิ่มอีคอมเมิร์ซให้กับแอปพลิเคชันที่คุณมีอยู่ภายในไม่กี่นาที:
แพ็คเกจ 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/ และคุณต้องเปลี่ยนการตั้งค่า APP_URL
ในไฟล์ .env
ของคุณเป็นโดเมนของคุณโดยไม่มีพอร์ต เช่น:
APP_URL=http://myhostingdomain.com
หลังจากการติดตั้ง คุณสามารถทดสอบส่วนหน้าของร้านค้า Aimeos ได้โดยการเรียก URL ของ VHost ของคุณในเบราว์เซอร์ หากคุณใช้เว็บเซิร์ฟเวอร์ PHP แบบรวม คุณควรเรียกดู URL นี้: http://127.0.0.1:8000
อินเทอร์เฟซการดูแลระบบ Aimeos จะพร้อมใช้งานที่ /admin
ใน VHost ของคุณ เมื่อใช้เว็บเซิร์ฟเวอร์รวม PHP ให้เรียก URL นี้: http://127.0.0.1:8000/admin
Laravel และแพ็คเกจอีคอมเมิร์ซของ Aimeos มีความยืดหยุ่นสูงและปรับแต่งได้สูง มีเอกสารประกอบมากมายสำหรับกรอบงาน Laravel และกรอบงานอีคอมเมิร์ซของ Aimeos หากคุณมีคำถามเกี่ยวกับ Aimeos อย่าลังเลที่จะถามในฟอรัม Aimeos ของเรา
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการบูรณาการ Aimeos Laravel โปรดดูที่พื้นที่เก็บข้อมูล
สำหรับร้านค้าที่มีหลายภาษา เพียงเพิ่มบรรทัดนี้ในไฟล์ ./myshop/.env
ของคุณ:
SHOP_MULTILOCALE=true
จากนั้นภาษาจะถูกเพิ่มเข้าไปในเส้นทางโดยอัตโนมัติ คุณสามารถตั้งค่าภาษาที่มีอยู่ในแผง "ภาษา > ภาษา" ของแบ็กเอนด์ผู้ดูแลระบบ Aimeos
หากคุณต้องการให้ URL หมวดหมู่ ผลิตภัณฑ์ และหน้าทั้งหมดเป็น URL ระดับบนสุด เช่น /shoes
, /my-sneaker
และ /about-us
คุณสามารถเปิดใช้งานคุณสมบัติ Aimeos multi-routing ในไฟล์ ./myshop/.env
ของคุณได้:
SHOP_MULTIROUTE=true
ข้อควรระวัง: สิ่งนี้จะส่งผลต่อประสิทธิภาพเนื่องจากต้องมีการสืบค้นฐานข้อมูลเพิ่มเติมสำหรับแต่ละคำขอ!
หากต้องการเปิดใช้งานคุณสมบัติผู้ค้าหลายราย ให้เพิ่มการตั้งค่านี้ลงในไฟล์ ./myshop/.env
:
SHOP_MULTISHOP=true
หากคุณต้องการอนุญาตให้ผู้ขายลงทะเบียนตนเองเป็นผู้ขาย ให้ตั้งค่าตัวเลือกนี้ในไฟล์ ./myshop/.env
ด้วย:
SHOP_REGISTRATION=true
ตามค่าเริ่มต้น ผู้ขายที่ลงทะเบียนใหม่จะมีสิทธิ์ของผู้ดูแลระบบในส่วนหลังสำหรับไซต์ของตนเอง หากต้องการจำกัดการเข้าถึงแบ็กเอนด์ให้มากขึ้น คุณสามารถเปลี่ยนระดับสิทธิ์เป็น "ตัวแก้ไข" ในไฟล์ ./myshop/.env
ได้:
SHOP_PERMISSION=editor
คุณสามารถเปลี่ยนสิทธิ์ที่เกี่ยวข้องกับ "admin" หรือ "editor" ได้โดยเพิ่มเวอร์ชันของการกำหนดค่าทรัพยากร JQAdm ของคุณเองไปยังส่วน "admin" ของไฟล์ ./config/shop.php
ของคุณ
ระบบร้านค้า Aimeos ได้รับอนุญาตภายใต้เงื่อนไขของใบอนุญาต MIT และ LGPLv3 และให้บริการฟรี
เว็บไซต์
เอกสารประกอบ
ฟอรั่ม
ตัวติดตามปัญหา
แพ็คเกจนักแต่งเพลง
ซอร์สโค้ด