الكود المصدري لنظام التجارة الإلكترونية مفتوح المصدر من Jam Store هو نظام معياري للتجارة الإلكترونية الاجتماعية بين الشركات والمستهلكين، والذي تم إنشاؤه استنادًا إلى التكنولوجيا مفتوحة المصدر الأكثر شيوعًا، وتعتمد الواجهة الخلفية على إطار عمل PHP Laravel، والواجهة الأمامية يعتمد على تطبيق WeChat الصغير وvue.js لتحقيق الفصل الكامل بين الواجهة الأمامية والخلفية.
يخدم الكود المصدري لنظام التجارة الإلكترونية مفتوح المصدر الخاص بـ Jam Shop مشاريع المؤسسات الكبيرة بما في ذلك أفضل 500 شركة أمريكية لعدة سنوات، بالإضافة إلى العشرات من المشاريع الريادية الناجحة، التي تغطي سيناريوهات الخدمة الكاملة في مجالات التجميل وتقديم الطعام والملابس والتجارة الإلكترونية. والصناعات الأخرى التحسين المستمر في القتال الفعلي والتحديث والتكرار في بيئة الأعمال المتطورة.
الكود المصدري لنظام التجارة الإلكترونية مفتوح المصدر Jam Store هو إصدار مفتوح المصدر مستخرج من المنتجات التجارية للشركة بالنسبة للوحدات الأساسية (مثل المكونات الموجودة في دليل المكونات)، فقد حققنا تغطية اختبار الوحدة بنسبة 100%، مما يضمن المتانة. سواء تم استخدامه للمشاريع التجارية أو الدراسة الذاتية، فهو خيار جيد جدًا. وفي الوقت نفسه، يعتمد الإصدار المفتوح المصدر على ترخيص MIT ويمكن استخدامه في أي سيناريو.
تلتزم التعليمات البرمجية المصدرية لنظام التجارة الإلكترونية مفتوح المصدر من Jam Shop بتزويد مطوري تكنولوجيا المعلومات المتوسطين والمتقدمين بمنتجات مفتوحة المصدر يمكن استخدامها واختبارها وتوصيلها وتنميتها.
في الإصدارات اللاحقة، سنقوم أيضًا بتطوير إصدار أحادي التطبيق، والذي يغطي H5 والبرامج المصغرة والتطبيقات. وفي الوقت نفسه، سنقوم أيضًا بدمج Swoole لحل مشكلات أداء إطار عمل Laravel نفسه.
1. وصف الوثيقة:
تحتوي حزمة التعليمات البرمجية المصدر على إجمالي 4 ملفات، بما في ذلك:
ec.api-develop.zip هو الكود المصدري لإدارة الخلفية API +
ec.miniprogram-vip.zip هو الكود المصدري للبرنامج المصغر
iBrand وصف إصدار وظيفة التجارة الإلكترونية مفتوح المصدر.png هي قائمة الوظائف لكل إصدار منا.
2. ميزات وصف التطبيق الصغير للواجهة الأمامية:
1. استخدم اللغة الأصلية للبرنامج الصغير للتطوير، وعتبة التطوير منخفضة.
2. استخدم gulp+webpack للتطوير، مما يجعل التحرير والتعبئة أكثر ملاءمة.
3. استخدام Less يجعل من السهل كتابة الأنماط.
4. يتم تغليف طلبات الواجهة والوظائف شائعة الاستخدام بشكل موحد، مما يجعل المكالمة أسهل.
ثَبَّتَ:
[email protected]:ibrandcc/miniprogram-ecommerce-open-source.git//استنساخ المشروع الحالي
npminstall//تثبيت التبعيات المطلوبة للمشروع
npminstall--globalgulp//إذا لم يتم تثبيت gulp على الكمبيوتر، فيجب تثبيته عالميًا. إذا تم تثبيته، فيمكن تجاهله.
gulp// يستخدم لتجميع أقل في wxss
سيقوم npmrundev//Compile بإنشاء دليل dist في المشروع الحالي. استخدم أدوات مطور WeChat لفتح الدليل لرؤية التأثير. ملاحظة: لتطوير مشروع، لا يزال بإمكانك فتح دليل المشروع.
npmrunbuild//تجميع المشروع الحالي
3. ميزات وصف إدارة الخلفية API +:
1. استخدم Laravel+dingo/api لإكمال تطوير الواجهة.
2. استنادًا إلى نموذج تطوير الوحدات أو الحزمة، تكون كل وحدة عبارة عن حزمة، وقد أكملت الوحدة الأساسية اختبار الوحدة، مع قابلية عالية لإعادة الاستخدام وقابلية التوسع.
3. تنفيذ الواجهة الخلفية للإدارة بناءً على Laravel-admin.
4. إنها تلبي احتياجات معظم التجارة الإلكترونية المحلية بين الشركات والمستهلكين ويمكن تحويلها بسهولة إلى نماذج B2B وO2O وS2B2C.