StrongShop เป็นเว็บไซต์ห้างสรรพสินค้าอีคอมเมิร์ซข้ามพรมแดนแบบโอเพ่นซอร์สฟรี
StrongShop คือระบบเว็บมอลล์ที่พัฒนาขึ้นโดยใช้กรอบงาน PHPLaravel
การพัฒนามีต้นกำเนิดมาจากระบบห้างสรรพสินค้าข้ามพรมแดนของบริษัท ซึ่งเดิมทีบริษัทใช้ได้รับการพัฒนาโดยใช้ Ecshop ต่อมาเนื่องจากมีช่องโหว่มากเกินไป แฮกเกอร์จึงขโมยฐานข้อมูล ดังนั้นระบบใหม่จึงได้รับการพัฒนาโดยใช้ Laravel กรอบ.
จากนั้นฉันก็รู้สึกว่าโอเพ่นซอร์สไม่เป็นที่นิยมในปัจจุบัน ฉันจึงตัดสินใจเรียนรู้โอเพ่นซอร์ส (●ˇ?ˇ●) เพื่อนที่สนใจสามารถสื่อสารและเรียนรู้ร่วมกันได้!
คุณสมบัติของระบบ:
พัฒนาบนกรอบงาน PHPLaravel6;
ปฏิบัติตามข้อตกลงโอเพ่นซอร์ส BSD-3-Clause และให้บริการฟรีสำหรับใช้ในเชิงพาณิชย์
รองรับหลายภาษา หลายสกุลเงิน และวิธีการจัดส่งระหว่างประเทศหลายวิธี
การชำระเงิน PayPal การชำระเงินด้วยบัตรเครดิตระหว่างประเทศ
ปรับเปลี่ยนเว็บพีซีและเทอร์มินัลมือถือได้
คุณสมบัติทางสถาปัตยกรรม:
โปรเจ็กต์นี้ใช้ประโยชน์จากมิดเดิลแวร์ ระบบเหตุการณ์ บรรทัดคำสั่งของช่างฝีมือ การเชื่อมโยงโมเดล และคุณสมบัติอื่น ๆ ของ Laravel อย่างเต็มที่ โดยไม่ต้องเขียนเฟรมเวิร์กพื้นฐานของ Laravel ใหม่ ซึ่งทำให้สถาปัตยกรรมของโปรเจ็กต์แยกส่วนได้ดีขึ้นและเริ่มต้นการพัฒนารองได้ง่ายขึ้น ปัจจุบันโครงการทั้งหมดนี้เหมาะสมกว่าสำหรับการพัฒนาระดับที่สองที่คล่องตัวของโครงการขนาดเล็กและขนาดกลาง ต่อมา โปรเจ็กต์อาจพิจารณาทำการเปลี่ยนแปลงบางอย่างในเฟรมเวิร์กพื้นฐานของ laravel เพื่อให้เหมาะสมยิ่งขึ้นสำหรับโปรเจ็กต์ขนาดกลางและขนาดใหญ่และการพัฒนาปลั๊กอิน
ฟังก์ชั่นหลัก:
ตะกร้าสินค้า
การจัดการสิทธิ์
การจัดการผลิตภัณฑ์
การจัดการการจำแนกประเภท
การจัดการสมาชิก
การจัดการคำสั่งซื้อ
การจัดการบทความ
การตั้งค่าเว็บไซต์
การวนซ้ำฟังก์ชันที่ตามมา
การพัฒนาฟังก์ชั่นปลั๊กอิน: กิจกรรมการขายแฟลช, โปรโมชั่น ฯลฯ
ปรับปรุงอินเทอร์เฟซ API และรองรับ VUE ส่วนหน้า
การวิเคราะห์ข้อมูลแบ็กเอนด์
โครงสร้างไดเร็กทอรี
คลิกเพื่อดูโครงสร้างไดเรกทอรี
เทคโนโลยีส่วนหน้า:
บูทสแตรป3
เจคิวรี่1.11
เจเคอรี่
เฟรมเวิร์กส่วนหน้าของ Layui
เลเยอร์ป๊อปอัพเลเยอร์
ไอคอนฟอนต์ไกลฟิคอน
สภาพแวดล้อมการทำงาน
ลินุกซ์|วินโดวส์
MySql5.7+
Nginx1.10+
PHP>=7.2.5
นามสกุล PDOPHP
ส่วนขยาย OpenSSLPHP
นามสกุล ExifPHP
ส่วนขยาย FileinfoPHP
ส่วนขยาย MbstringPHP
การติดตั้งระบบ:
ตั้งค่าสาธารณะเป็นไดเร็กทอรีรากและรัน /install