แบ็คเอนด์ของ A3Mall เป็นระบบห้างสรรพสินค้าโอเพ่นซอร์สที่พัฒนาขึ้นโดยใช้ ThinkPHP8 + VUE3 + Element Plus ส่วนหน้าได้รับการพัฒนาโดยใช้ uniapp และรองรับห้างสรรพสินค้าบัญชีอย่างเป็นทางการของ WeChat, ห้างสรรพสินค้า H5, ห้างสรรพสินค้าขนาดเล็ก, APP Mall และห้างสรรพสินค้า PC ซอร์สโค้ดส่วนหน้าและส่วนหลังเป็นโอเพ่นซอร์ส 100% และรองรับการใช้งานเชิงพาณิชย์ฟรี
คุณสมบัติ
ยึดตามรูปแบบการออกแบบ MVC และมี Model และ Service Layer ที่ชัดเจน
ตามข้อกำหนดของเนมสเปซและ PSR-4 มีการเพิ่มคุณสมบัติใหม่ของ PHP8
กรอบการพัฒนา WeChat WeChat ในตัวทำให้การพัฒนารองสะดวกยิ่งขึ้น
นักแต่งเพลงแนะนำส่วนขยายของบุคคลที่สามได้ด้วยคลิกเดียว
ความคิดเห็นของโค้ดมีความชัดเจนและสะดวกสำหรับฟังก์ชันการพัฒนารอง
การตรวจสอบความถูกต้องของอินเทอร์เฟซใช้การตรวจสอบความถูกต้อง JWT
รองรับการติดตั้งออนไลน์เพียงคลิกเดียว สะดวก รวดเร็ว
การจัดการไฟล์แนบแบบรวมศูนย์
รหัสส่วนหน้าและส่วนหลังทั้งหมดเป็นโอเพ่นซอร์ส
สถาปัตยกรรมซอฟต์แวร์
PHP8.0>=
MySQL >= 5.6
Thinkphp8
uniappvue3
ติดตั้ง A3Mall:
ติดตั้งโปรแกรมแบ็คเอนด์ 1. ดาวน์โหลดไฟล์โปรแกรม แตกไฟล์ และอัพโหลดไปยังไดเร็กทอรีรูทของเว็บ
2. คุณต้องผูกชื่อโดเมนเพื่อเข้าถึงไดเร็กทอรีสาธารณะ และตรวจสอบให้แน่ใจว่าไดเร็กทอรีอื่นไม่อยู่ภายใต้ไดเร็กทอรี WEB
3. สำหรับ Linux คุณต้องให้สิทธิ์แก่ไดเร็กทอรีรันไทม์ภายใต้ไดเร็กทอรีรากของโปรแกรม
4. เยี่ยมชม: http://domain name.com/install
5. ปฏิบัติตามคำแนะนำเพื่อติดตั้ง
ใช้ uni-app เพื่อเผยแพร่จุดสิ้นสุด H5
1. เปิด HBuilderX -> แถบเมนูด้านบน -> วางจำหน่าย -> เว็บไซต์เกม H5-Mobile
2. พาธของไฟล์ที่แพ็กเกจ:/unpackage/dist/build/h5
3. คัดลอกไฟล์แพ็กเกจทั้งหมดไปยังไดเร็กทอรี mall backend/pulic/wap และแทนที่ไฟล์ทั้งหมด
ใช้ uni-app เพื่อเผยแพร่เทอร์มินัล APP
1. เปิด HBuilderX -> แถบเมนูด้านบน -> ปล่อย -> บรรจุภัณฑ์ APP-Cloud แบบเนทีฟ
2. พาธของไฟล์ที่แพ็กเกจ:/unpackage/release/apk
3.ใช้เครื่องจริงในการติดตั้งและทดสอบ