Yinghuo Mall V2.0 هو نظام تجارة إلكترونية منفصل وخفيف الوزن وعالي الأداء تم إطلاقه حديثًا في عام 2021. وهو يدعم برنامج WeChat mini + H5 + الحساب العام + التطبيق. أكواد المصدر النهائي مفتوحة المصدر تمامًا، لذا يمكنك رؤية ما تحصل عليه والحصول عليه، وتدعم التطوير الثانوي بشكل مثالي، ويمكن تعلمه واستخدامه تجاريًا، مما يسمح لك ببناء مركز تسوق مستقل مخصص بسرعة.
الأطراف الأمامية والخلفية منفصلتان تمامًا (لا يوجد اعتماد على بعضهما البعض وكفاءة تطوير عالية)
استخدام PHP7.4 (الوضع الصارم المكتوب بقوة)
Thinkphp6.0.5 (إطار تطوير PHP خفيف الوزن)
Uni-APP (إطار الواجهة الأمامية لتطوير التطبيقات عبر الأنظمة الأساسية)
Ant Design Vue (مكتبة مكونات واجهة مستخدم المنتج المتوسطة والخلفية على مستوى المؤسسة)
RBAC (إدارة التحكم في الوصول على أساس الدور)
يقدم الملحن ملحقات الطرف الثالث بنقرة واحدة
حجم المشروع الذي تم نشره وتشغيله يزيد عن 30 ميجابايت فقط (خفيف الوزن حقًا)
جميع رموز النهاية مفتوحة المصدر (خادم PHP، نهاية vue الخلفية، نهاية uniapp)
أسلوب ترميز بسيط وفعال (ربما يكون الكود المصدري الأكثر ملاءمة لمطوري الجيل الثاني)
مسح التعليقات الصينية في الكود المصدري (الكود الذي يمكن حتى للمبتدئين فهمه)
PHP7 كتب بقوة الوضع الصارم
التقيد الصارم بنمط تصميم MVC والحصول على دعم تعداد طبقة الخدمة وفئة التعداد
أسلوب ترميز بسيط ونظيف لا يحتوي أبدًا على سطر من التعليمات البرمجية زائدة عن الحاجة
تعليقات التعليمات البرمجية كاملة وسهلة القراءة، مما يضمن أنه حتى المبرمجين المبتدئين يمكنهم فهمها، مما يحسن بشكل كبير من كفاءة التطوير الثانوي.
غير مسموح بالاتصال المباشر واستخدام فئات قاعدة البيانات (تدمير التغليف)
لا يُسمح باستخدام عبارات SQL الأصلية ويتم استخدام جميع عمليات السلسلة (قابلية صيانة قوية)
غير مسموح بعبارات استعلام SQL المعقدة (قابلية صيانة قوية)
تمر جميع عمليات CURD بفئات نماذج ORM والأساليب المغلفة (قابلية التوسع القوية)
تصميم قاعدة البيانات يلبي النموذج الثالث
يعتمد ترميز JS للواجهة الأمامية معيار ES6
سينت أو إس 7.0+
نجينكس 1.10+
PHP 7.1+ (يوصى بـ PHP7.4)
ماي إس كيو إل 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