Yinghuo Mall V2.0 เป็นระบบอีคอมเมิร์ซแบบแยกส่วนส่วนหน้าและส่วนหลังที่มีน้ำหนักเบา ประสิทธิภาพสูง ซึ่งเปิดตัวใหม่ในปี 2021 รองรับมินิโปรแกรม WeChat + H5 + บัญชีสาธารณะ + APP ส่วนหน้าและส่วนหลัง ซอร์สโค้ดปลายทางเป็นโอเพ่นซอร์สโดยสมบูรณ์ ดังนั้นคุณจึงสามารถดูและรับสิ่งที่คุณได้รับ รองรับการพัฒนาขั้นที่สองได้อย่างสมบูรณ์แบบ สามารถเรียนรู้และนำไปใช้ในเชิงพาณิชย์ได้ ช่วยให้คุณสร้างห้างสรรพสินค้าอิสระที่เป็นส่วนตัวได้อย่างรวดเร็ว
ส่วนหน้าและหลังแยกจากกันโดยสิ้นเชิง (ไม่พึ่งพากัน และประสิทธิภาพการพัฒนาสูง)
ใช้ PHP7.4 (โหมดเข้มงวดที่พิมพ์อย่างยิ่ง)
Thinkphp6.0.5 (กรอบการพัฒนา PHP แบบเบา)
Uni-APP (เฟรมเวิร์กส่วนหน้าสำหรับการพัฒนาแอปพลิเคชันข้ามแพลตฟอร์ม)
Ant Design Vue (ไลบรารีส่วนประกอบ UI ของผลิตภัณฑ์ระดับกลางและส่วนหลังระดับองค์กร)
RBAC (การจัดการการควบคุมการเข้าถึงตามบทบาท)
นักแต่งเพลงแนะนำส่วนขยายของบุคคลที่สามได้ด้วยคลิกเดียว
ขนาดของโปรเจ็กต์ที่ปรับใช้และรันนั้นมีขนาดเกิน 30 MB เท่านั้น (น้ำหนักเบาอย่างแท้จริง)
รหัสสิ้นสุดทั้งหมดเป็นโอเพ่นซอร์ส (เซิร์ฟเวอร์ PHP, สิ้นสุด vue พื้นหลัง, สิ้นสุด uniapp)
รูปแบบการเขียนโค้ดที่เรียบง่ายและมีประสิทธิภาพ (อาจเป็นซอร์สโค้ดที่เหมาะสมที่สุดสำหรับนักพัฒนารุ่นที่สอง)
ล้างคอมเมนต์ภาษาจีนในซอร์สโค้ด (โค้ดที่แม้แต่มือใหม่ก็สามารถเข้าใจได้)
PHP7 พิมพ์โหมดเข้มงวดอย่างยิ่ง
ปฏิบัติตามรูปแบบการออกแบบ MVC อย่างเคร่งครัด และมีการสนับสนุนชั้นบริการและชั้นแจงนับ
รูปแบบการเขียนโค้ดที่เรียบง่ายและสะอาดตาไม่เคยมีบรรทัดโค้ดซ้ำซ้อน
ความคิดเห็นเกี่ยวกับโค้ดนั้นสมบูรณ์และอ่านง่าย ทำให้แม้แต่โปรแกรมเมอร์รุ่นเยาว์ก็สามารถเข้าใจได้ ซึ่งช่วยปรับปรุงประสิทธิภาพของการพัฒนาขั้นที่สองได้อย่างมาก
ไม่อนุญาตให้เรียกและใช้งานคลาส DB โดยตรง (ทำลายการห่อหุ้ม)
ไม่อนุญาตให้ใช้คำสั่ง Native SQL และใช้การดำเนินการลูกโซ่ทั้งหมด (มีการบำรุงรักษาที่แข็งแกร่ง)
ไม่อนุญาตให้ใช้คำสั่งสืบค้น SQL ที่ซับซ้อน (มีการบำรุงรักษาที่แข็งแกร่ง)
การดำเนินการ CURD ทั้งหมดผ่านคลาสโมเดล ORM และวิธีการแบบห่อหุ้ม (ความสามารถในการปรับขนาดที่แข็งแกร่ง)
การออกแบบฐานข้อมูลเป็นไปตามกระบวนทัศน์ที่สาม
การเข้ารหัส JS ส่วนหน้าใช้มาตรฐาน ES6
CentOS 7.0+
Nginx 1.10+
PHP 7.1+ (แนะนำ php7.4)
MySQL 5.6+
1. การติดตั้งอัตโนมัติ (แนะนำ)
อัปโหลดซอร์สโค้ดแบ็กเอนด์ไปยังไซต์เซิร์ฟเวอร์ และตั้งค่าไดเรกทอรีที่ใช้งานไซต์เป็น /public
ป้อนชื่อโดเมนไซต์ + /install ในเบราว์เซอร์ เช่น https://www.yourdomain.com/install
ปฏิบัติตามคำแนะนำบนเพจเพื่อทำการติดตั้งให้เสร็จสิ้นโดยอัตโนมัติ
2. การติดตั้งด้วยตนเอง (ไม่แนะนำ)
อัปโหลดซอร์สโค้ดแบ็กเอนด์ไปยังไซต์เซิร์ฟเวอร์ และตั้งค่าไดเรกทอรีที่ใช้งานไซต์เป็น /public
สร้างฐานข้อมูล เช่น yoshop2_db
อิมพอร์ตไฟล์โครงสร้างตารางฐานข้อมูล พาธ: /public/install/data/install_struct.sql
อิมพอร์ตไฟล์ข้อมูลดีฟอลต์ของฐานข้อมูล พาธ: /public/install/data/install_data.sql
แก้ไขไฟล์การเชื่อมต่อฐานข้อมูลและกรอกชื่อผู้ใช้ รหัสผ่าน และข้อมูลอื่นๆ ให้ครบถ้วน path/.env
ที่อยู่แบ็กเอนด์
พื้นหลังการจัดการขั้นสูง: https://www.yourdomain.com/admin
แบ็กเอนด์ผู้ขาย: https://www.yourdomain.com/store
รหัสผ่านบัญชีเริ่มต้น: ผู้ดูแลระบบ yinghuo