ซอร์สโค้ดของระบบอีคอมเมิร์ซแบบโอเพ่นซอร์สของ Jam Store เป็นระบบอีคอมเมิร์ซโซเชียล B2C แบบแยกส่วน ซึ่งสร้างขึ้นบนพื้นฐานของเทคโนโลยีโอเพ่นซอร์สที่ได้รับความนิยมสูงสุด ส่วนแบ็คเอนด์นั้นใช้เฟรมเวิร์ก PHP Laravel และส่วนหน้า ขึ้นอยู่กับแอปเพล็ต WeChat และ vue.js เพื่อให้เกิดการแยกส่วนหน้าและส่วนหลังอย่างสมบูรณ์
ซอร์สโค้ดของระบบอีคอมเมิร์ซแบบโอเพ่นซอร์สของ Jam Shop ให้บริการโครงการระดับองค์กรขนาดใหญ่ ซึ่งรวมถึงบริษัทชั้นนำ 500 แห่งในสหรัฐอเมริกามาเป็นเวลาหลายปี ตลอดจนโครงการผู้ประกอบการที่ประสบความสำเร็จหลายสิบโครงการ ครอบคลุมบริการเต็มรูปแบบในด้านความงาม การจัดเลี้ยง เสื้อผ้า อีคอมเมิร์ซ และอุตสาหกรรมอื่น ๆ เพิ่มประสิทธิภาพอย่างต่อเนื่องในการต่อสู้จริง อัปเดตและทำซ้ำในสภาพแวดล้อมทางธุรกิจที่ล้ำสมัย
ซอร์สโค้ดของระบบอีคอมเมิร์ซโอเพ่นซอร์สของ Jam Store เป็นเวอร์ชันโอเพ่นซอร์สที่แยกมาจากผลิตภัณฑ์เชิงพาณิชย์ของบริษัท สำหรับโมดูลพื้นฐาน (เช่น ส่วนประกอบในไดเร็กทอรี Component) เราได้รับความครอบคลุมการทดสอบหน่วย 100% จึงมั่นใจได้ถึงความทนทาน ของผลิตภัณฑ์ไม่ว่าจะนำไปใช้ในโครงการเชิงพาณิชย์หรือศึกษาด้วยตนเองก็เป็นทางเลือกที่ดีมาก ในเวลาเดียวกัน เวอร์ชันโอเพ่นซอร์สจะขึ้นอยู่กับใบอนุญาต MIT และสามารถใช้ได้ในทุกสถานการณ์
ซอร์สโค้ดระบบอีคอมเมิร์ซแบบโอเพ่นซอร์สของ Jam Shop มุ่งมั่นที่จะมอบผลิตภัณฑ์โอเพ่นซอร์สให้กับนักพัฒนาไอทีระดับกลางและระดับสูงที่สามารถใช้ ทดสอบ สื่อสาร และเติบโตได้
ในเวอร์ชันต่อๆ ไป เราจะพัฒนาเวอร์ชันแอปเดียวซึ่งครอบคลุม H5, มินิโปรแกรม และแอป ในเวลาเดียวกัน เราจะรวม Swoole เพื่อแก้ไขปัญหาประสิทธิภาพของเฟรมเวิร์ก Laravel ด้วย
1. คำอธิบายเอกสาร:
แพ็คเกจซอร์สโค้ดประกอบด้วยไฟล์ทั้งหมด 4 ไฟล์ ได้แก่ :
ec.api-develop.zip คือซอร์สโค้ดการจัดการพื้นหลัง api +
ec.miniprogram-vip.zip คือซอร์สโค้ดของมินิโปรแกรม
ฟังก์ชั่นโอเพ่นซอร์สอีคอมเมิร์ซ iBrand เวอร์ชัน description.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. ตอบสนองความต้องการของอีคอมเมิร์ซ B2C ในประเทศส่วนใหญ่ และสามารถเปลี่ยนเป็นรุ่น B2B, O2O และ S2B2C ได้อย่างง่ายดาย