Leadshop micro mall هو نظام تسوق مجاني مفتوح المصدر يوفر خدمات التحديث والتكرار المستمر، بهدف خلق تجربة المستخدم النهائية!
تم تطوير Leadshop micro-mall بواسطة شركة Zhejiang Hecheng Cloud Computing Co., Ltd. وهو يستهدف بشكل أساسي المؤسسات الصغيرة والمتوسطة الحجم، مما يساعد على بناء منصات التجارة الإلكترونية وتقديم الدعم الفني الاحترافي. يتم توفير خدمات التحديث على المدى الطويل مجانًا، ويتضمن التطبيق الديكور المرئي، وتحويل الترويج، والتوزيع الانشطاري، وإدارة المستخدم المحسّنة، وتحليل البيانات وأبعاد أخرى، ويسعى إلى تحقيق التجربة النهائية، وتمكين التجار بشكل كامل، وإنشاء قيمة للتجار.
الميزات الرئيسية:
1. نظام Leadshop مفتوح المصدر، تم تطويره استنادًا إلى Yii2، ويدعم الملحن، ويحسن النواة، ويقلل التبعيات، ويعتمد على أفكار معمارية ومساحات أسماء جديدة
2. استنادًا إلى مساحة الاسم ومواصفات PSR-4، قم بإضافة ميزات جديدة لـ PHP7
3. يتم تقسيم الوظائف الأساسية إلى وحدات لتسهيل التطوير والصيانة.
4. تعزيز وظائف التوجيه واعتماد معايير واجهة RESTful
5. إنشاء وحدات تحكم نموذجية مرنة لسهولة التوسع والتطوير
6. يمكن فصل ملفات التكوين لسهولة الإدارة
7. التحقق التلقائي واستكمال عمليات إعادة الكتابة
8. تبسيط آلية التوسع وزيادة سرعة التطوير
9. دعم API الكامل لتسهيل التطوير الثانوي
10. إطار تطوير WeChat WeChat المدمج، الوصول إلى WeChat أسرع وأبسط
11. استخدم ORM لإنشاء هياكل الجدول تلقائيًا لتحسين سرعة التطوير
12. دعم مسح ذاكرة التخزين المؤقت عبر الإنترنت لبنية قاعدة البيانات والبيانات والقوالب لتحسين تجربة المستخدم
13. يتمتع العميل بمؤثرات ورسوم متحركة تفاعلية مثالية لتعزيز التجربة البصرية للمستخدم.
14. دعم التثبيت عبر الإنترنت بنقرة واحدة، وهو أمر مريح وسريع.
15. تصميم متجر DIY مرئي مريح وسريع وبديهي، ويمكنك تزيين متجرك الخاص كما تريد.
16. تشغيل منتج ديكارتي فعال، يمكن تحميل 8000 مواصفات في ثوانٍ
17. يحاكي هيكل إدارة المواد لمجلدات Windows، مما يجعل العملية مألوفة وسهلة أكثر.
مفتوح المصدر بدون تشفير
استنادًا إلى اتفاقية ترخيص Apache 2.0 مفتوحة المصدر، فإن رموز الواجهة الأمامية والخلفية مفتوحة المصدر وغير مشفرة، مما يدعم التطوير الثانوي والاستخدام التجاري.
التكنولوجيا الأساسية
مكدس التكنولوجيا الأمامية: ES6، vue، vuex، vue-router، vue-cli، axios، element-ui، uni-app.
مكدس التكنولوجيا الخلفية: Yii2، Jwt، Mysql، Easy-SMS.
معايير الواجهة
إنها تعتمد واجهة برمجة تطبيقات RESTful القياسية، وتتمتع بقابلية قراءة واجهة برمجة التطبيقات الفعالة، وقابلية التوسع القوية، والبنية الواضحة.
تفاعل البيانات
يتم استخدام معيار JSONAPI لتحديد كيفية حصول العميل على الموارد وتعديلها، وكيفية استجابة الخادم للطلبات المقابلة. التنفيذ بكفاءة دون التضحية بسهولة القراءة والمرونة وقابلية الاكتشاف.
طريقة المصادقة
حاليًا، تستخدم كافة الواجهات أسلوب Oauth2Password، وهو JWTAuthorizationBearerheader للمصادقة. يدعم توسيع اللغة والتوسع متعدد المنصات.
تصدير جدول البيانات
يستخدم تصدير بيانات js-xlsx عالي الأداء، وهو سهل التوسيع ويتمتع بتوافق قوي.
خلفية الخبرة
الحساب: 18888888888
كلمة المرور:123456
بيئة التشغيل:
لينكس+إنجينكس+PHP7.4+MySQL(5.6|5.7)
ثَبَّتَ
التثبيت بنقرة واحدة
قم بتحميل الكود الخاص بك، ودليل التنفيذ هو /server/web وأدخل اسم المجال الخاص بك أو IP في المتصفح
(على سبيل المثال: www.yourdomain.com/install)، سيقوم برنامج التثبيت بإجراء التثبيت تلقائيًا. خلال هذه الفترة، سيطالبك النظام بإدخال معلومات قاعدة البيانات لإكمال التثبيت.
عنوان الوصول الخلفي: اسم المجال/leadshop/panel/index
عنوان الوصول إلى الصفحة الرئيسية للحساب الرسمي: اسم المجال/h5
أعد التثبيت
مسح قاعدة البيانات
احذف الملف /server/install.lock
علية
يوصى باستخدام cnpm، تثبيت cnpm: npminstallcnpm-g--registry=https://registry.npm.taobao.org
تغليف الصفحة الخلفية وإصدارها
دليل/مشرف الملف المصدر للواجهة الأمامية الخلفية
خطوات التغليف
1. قم بتثبيت حزمة التبعية npminstall
2. تشغيل وتصحيح npmrunserve
3. قم بتعبئة ونشر npmrunbuild
4. بعد التعبئة، انسخ جميع الملفات الموجودة في /admin/dist/build إلى دليل /server/web/leadshop الخاص بالموقع
إطلاق حزمة الحساب العام
دليل/التطبيق الصغير لملف مصدر الواجهة الخلفية
خطوات التغليف
1. قم بتثبيت حزمة التبعية npminstall
2. تشغيل وتصحيح npmrunserve
3. قم بتعبئة ونشر npmrunbuild:h5
4. بعد النسخ والتغليف، انسخ جميع الملفات الموجودة في /applet/dist/build/h5 إلى دليل /server/web/h5 الخاص بالموقع.
تغليف البرنامج المصغر وإصداره
دليل/التطبيق الصغير لملف مصدر الواجهة الخلفية
خطوات التغليف
1. قم بتثبيت حزمة التبعية npminstall
2. تشغيل وتصحيح npmrunserve
3. قم بتعبئة ونشر npmrunbuild:mp-weixin
4. بعد النسخ والتغليف، قم بتعبئة /applet/dist/build/mp-weixin في ملف مضغوط، وأعد تسميته إلى app.zip، وضعه في الدليل /server/applet للكتابة فوق app.zip السابق
سجل تحديث Leadshop micro mall v1.4.7:
إصلاح: خطأ في التعرف على رمز الاستجابة السريعة على الملصقات الترويجية للصفحة الصغيرة
إصلاح: فشل مساعد التقييم في إنشاء قاعدة بيانات التقييم
إصلاح: تنسيق خاطئ لمبلغ الدفع في نظرة عامة على الصفحة الرئيسية
إصلاح: فشل الحفظ بعد تعديل معلومات منتج النقاط
الإصلاح: تحرير المنتج - عدد القسائم الصادرة يتجاوز إصدار المخزون