ECJia ที่บ้าน
ภาษาการพัฒนา: PHP
ฐานข้อมูล: MySQL
กรอบการพัฒนา: ecjia
เอ็นจิ้นเทมเพลต: ฉลาด
Github: https://github.com/ecjia/ecjia-daojia
เว็บไซต์อย่างเป็นทางการ
เว็บไซต์อย่างเป็นทางการ: https://ecjia.com
การแนะนำหัวข้อพิเศษ: https://ecjia.com/daojia.html
เอกสารช่วยเหลือ: https://ecjia.com/wiki/
เว็บไซต์สาธิต: https://cityo2o.ecjia.com
กลุ่ม QQ การสื่อสารอย่างเป็นทางการของ ECJia: 372623746
การแนะนำ
EC+ (ecjia) Home เปิดตัวโดย Shanghai Shangchuang Network Technology Co., Ltd. ซึ่งเป็นระบบอีคอมเมิร์ซบนมือถือที่สามารถดำเนินธุรกิจ O2O ได้ ประกอบด้วย: แอพมือถือที่พัฒนาในโหมดเนทิฟ ครอบคลุมเทอร์มินัลมือถือที่ใช้ระบบ iOS และ Android ระบบแบ็คเอนด์ซึ่งเป็นแบ็กเอนด์แพลตฟอร์มสำหรับการดำเนินการรายวันและการบำรุงรักษาแพลตฟอร์ม และแบ็กเอนด์ผู้ค้าสำหรับการจัดการร้านค้าซึ่งเป็นอิสระ และแบบขนาน H5 บนมือถือสามารถปรับใช้ได้อย่างยืดหยุ่นบน WeChat และแอพอื่น ๆ หน้าเว็บ ฯลฯ เว็บไซต์อย่างเป็นทางการ: https://ecjia.com
ECJia เป็นระบบอีคอมเมิร์ซใหม่ที่สอดคล้องกับการพัฒนาในปัจจุบันและอนาคต โดยมุ่งเน้นไปที่คุณสมบัติใหม่สามประการ: โมเดลใหม่ กรอบงานใหม่ และเทคโนโลยีใหม่
[โมเดลใหม่] การผสมผสานการทำงานร่วมกันแบบออนไลน์และออฟไลน์ การวางตำแหน่ง LBS และการจัดส่งแบบ Last-Mile เพื่อสร้างร้านค้า + บ้าน + การจัดส่ง + การแสดงตนของผู้ขายได้อย่างสมบูรณ์แบบ แพลตฟอร์มการค้าปลีกและบริการแบบครบวงจรที่ตอบสนองความต้องการของรูปแบบการค้าปลีก ย่านธุรกิจใหม่ และ คลื่นแห่งอีคอมเมิร์ซภายในเมือง และท้ายที่สุดก็สร้างระบบนิเวศทางธุรกิจ แบบ B2B2C+O2O
[กรอบงานใหม่] Template Hall มีประสบการณ์ 10 ปีในการพัฒนากรอบงานพื้นฐาน มันเป็นกรอบงาน EC+ ที่สร้างขึ้นเป็นพิเศษสำหรับอีคอมเมิร์ซ รวมถึง: เลเยอร์หลัก, เลเยอร์ระบบ, เลเยอร์แอปพลิเคชัน, เลเยอร์ปลั๊กอิน, เลเยอร์ธีม และห้า- สถาปัตยกรรมเลเยอร์เพื่อตอบสนองความสามารถในการปรับขนาดและโมดูลาร์ ซึ่งเป็นโมเดลการพัฒนาตามส่วนประกอบ และจะร่วมมือกับนักพัฒนาหลายล้านคนเพื่อผลลัพธ์ที่ได้ประโยชน์ทั้งสองฝ่ายในอนาคต
[เทคโนโลยีใหม่] EC+ มุ่งเน้นไปที่อินเทอร์เน็ตบนมือถือ ซึ่งขับเคลื่อนโดยแอพเนทีฟแบบดูอัลแทร็กและไมโครมอลล์ การซิงโครไนซ์หลายเทอร์มินัล การเชื่อมต่อข้อมูลที่สมบูรณ์แบบ และขับเคลื่อนอนาคตของอุตสาหกรรมอีคอมเมิร์ซผ่านเทคโนโลยีที่อัปเดตและทำซ้ำอยู่ตลอดเวลา
สถาปัตยกรรมห้าชั้น
[เลเยอร์หลัก] เลเยอร์หลักคือตัวขับเคลื่อนหลักของ EC+ ซึ่งรวมฟังก์ชัน PHP พื้นฐานและการห่อหุ้มส่วนประกอบของ Composer รองรับกลไกการแคช กลไกหลายไดรฟ์ การเชื่อมต่อแหล่งข้อมูลหลายแหล่ง โซลูชันหลายภาษา กลไก Hook พื้นที่เก็บข้อมูลบนคลาวด์ OSS Memcache และ Redis
[เลเยอร์ระบบ] เลเยอร์ระบบเป็นแกนหลักของกลไกการขยายแบบโมดูลาร์ของ EC+ ซึ่งขับเคลื่อนการกำหนดเวลาและการขยายแอปพลิเคชันและปลั๊กอิน EC+ ทั้งหมด
[เลเยอร์แอปพลิเคชัน] แอปพลิเคชันเลเยอร์เป็นโมดูลที่แยกจากกันของธุรกิจ EC+ แต่ละแอปพลิเคชันสอดคล้องกับโมดูลธุรกิจ สามารถขยายแอปพลิเคชันได้ไม่จำกัดตามความต้องการ สามารถติดตั้ง ถอนการติดตั้ง และลบแอปพลิเคชันในเบื้องหลังได้อย่างง่ายดาย
[เลเยอร์ปลั๊กอิน] เลเยอร์ปลั๊กอินเป็นส่วนเสริมของธุรกิจ EC+ ตามความต้องการที่แตกต่างกันของสถานการณ์ทางธุรกิจที่แตกต่างกัน ตรรกะทางธุรกิจสามารถเสริมได้อย่างง่ายดายด้วยปลั๊กอินเพื่อขยายแอปพลิเคชัน ปลั๊กอินสามารถติดตั้ง ถอนการติดตั้ง และลบออกในเบื้องหลังได้อย่างง่ายดาย
[เลเยอร์ธีม] เลเยอร์ธีมคืออินเทอร์เฟซส่วนหน้าภายนอกของ EC+ โดยจะแสดงฟังก์ชันส่วนหน้าต่างๆ ผ่าน "กรอบงานธีม" และแนะนำวิธีการผลิตโมดูลที่ก่อกวน โดยยึดตาม แนวทางสถาปัตยกรรม "อินเทอร์เฟซกำหนดฟังก์ชันทางธุรกิจ" สามารถตอบสนองคุณได้ ไม่มีข้อจำกัดในการผลิตเทมเพลตใดๆ สามารถติดตั้ง ถอนการติดตั้ง และลบธีมในเบื้องหลังได้อย่างง่ายดาย
คุณสมบัติเฟรม
- ระบบควบคุมการอนุญาตตามบทบาทที่ยืดหยุ่นและครบถ้วน รายละเอียดการอนุญาตรองรับการตั้งค่าการอนุญาตจนถึงวิธีการต่างๆ
- รองรับ RBAC (การออกแบบสิทธิ์ตามบทบาท) และ UBAC (การออกแบบสิทธิ์ตามผู้ใช้)
- กลไกแอปพลิเคชันการทำงานแบบโมดูลาร์ทั้งหมด สามารถติดตั้งและถอนการติดตั้งแอปพลิเคชันแต่ละรายการได้อย่างอิสระ
- ฟังก์ชั่นที่ขยายได้อย่างอิสระและกลไกปลั๊กอินที่สมบูรณ์
- รองรับแคช - ให้การสนับสนุนแคชหลายประเภทรวมถึงไฟล์, ฐานข้อมูล, Memcache, Redis ฯลฯ
- รองรับเซสชัน โดยมีพื้นที่จัดเก็บเซสชันหลายประเภท รวมถึงไฟล์ ฐานข้อมูล Memcache, Redis ฯลฯ
- กลไกตะขออันทรงพลัง ง่ายต่อการฝังและเรียก
- โซลูชันหลายภาษาที่รองรับ Gettext ให้เป็นสากล
รายการแอปพลิเคชัน
รายการปลั๊กอิน
ข้อกำหนดด้านสิ่งแวดล้อม
- ระบบปฏิบัติการต้องเป็น Linux (ในสภาพแวดล้อมการพัฒนา Windows ก็เป็นที่ยอมรับเช่นกัน)
- สภาพแวดล้อม PHP ต้องเป็นเวอร์ชัน 5.5.9 หรือสูงกว่า
- สภาพแวดล้อม MySQL ต้องใช้เวอร์ชัน 5.5 ขึ้นไป
ขั้นตอนการก่อสร้าง
- สร้างฐานข้อมูล หากใช้ MySQL ให้เลือก "utf8" หรือ "utf8mb4" เป็นชุดอักขระ (แนะนำรองรับอักขระพิเศษมากกว่านี้)
- สร้างฐานข้อมูลเปล่า
- เข้าถึงที่อยู่เว็บไซต์ เช่น http://localhost หรือที่อยู่อื่นๆ ที่สามารถเข้าถึงโปรแกรมได้
- รันโปรแกรมการติดตั้ง กรอกข้อมูลการกำหนดค่าที่เกี่ยวข้อง และติดตั้ง
- หลังจากการติดตั้งเสร็จสิ้น ให้เข้าใช้งานระบบ
หลังจากติดตั้งผลิตภัณฑ์ คุณสามารถเข้าถึงแต่ละเพจผ่านที่อยู่ต่อไปนี้: ตัวอย่างเช่น ที่อยู่การติดตั้งคือ: http://demodaojia.ecjia.com ซึ่งสามารถเปลี่ยนเป็นที่อยู่การเข้าถึงของคุณเองได้
- หน้าแรกของ ECJia: http://demodaojia.ecjia.com
- เทอร์มินัล ECJia บ้าน H5: http://demodaojia.ecjia.com/sites/m/
- แบ็กเอนด์แพลตฟอร์มหน้าแรกของ ECJia: http://demodaojia.ecjia.com/sites/admincp/
- ประวัติผู้ขายของ ECJia: http://demodaojia.ecjia.com/sites/merchant/
- ที่อยู่ API บ้านของ ECJia: http://demodaojia.ecjia.com/sites/api/
- ที่อยู่แพลตฟอร์มสาธารณะของ ECJia: http://demodaojia.ecjia.com/sites/platform/
เอกสารการติดตั้ง
เพื่อช่วยให้คุณเรียนรู้เกี่ยวกับ ECJia Home ให้ใช้ ECJia Home อย่างสะดวกสบาย และเริ่มการวิจัยและพัฒนา ECJia Home ได้อย่างรวดเร็ว เรามีเอกสารและการสนับสนุนทางเทคนิคดังต่อไปนี้
- คำแนะนำในการปรับใช้สภาพแวดล้อมภายในบ้านของ ECJia: https://ecjia.com/wiki/ECJiaWiki: คำแนะนำในการปรับใช้สภาพแวดล้อมภายในบ้านของ ECJia
- คู่มือกระบวนการติดตั้งที่บ้านของ ECJia: https://ecjia.com/wiki/ECJiaWiki: คู่มือกระบวนการติดตั้งที่บ้านของ ECJia
- คู่มือกระบวนการติดตั้งสภาพแวดล้อม ECJia Linux: https://ecjia.com/wiki/ECJiaWiki: คู่มือกระบวนการติดตั้งสภาพแวดล้อม ECJia Linux
- เกี่ยวกับโซลูชันที่ MySQL ไม่รองรับ InnoDB: https://ecjia.com/wiki/ECJiaWiki: เกี่ยวกับโซลูชันที่ MySQL ไม่รองรับ InnoDB
- Phpstudy เปิดใช้งานส่วนขยาย OpenSSL ในสภาพแวดล้อม Windows: https://ecjia.com/wiki/ECJiaWiki:Phpstudy เปิดใช้งานส่วนขยาย OpenSSL ในสภาพแวดล้อม Windows
ใช้การกำหนดค่า
- ที่อยู่เอกสารช่วยเหลือที่บ้านของ ECJia: http://ecjia.com/wiki/Help:บ้าน ECJia
- วิธีกำหนดค่าการชำระเงิน Alipay สำหรับ H5 และ APP: https://ecjia.com/wiki/FAQ: วิธีกำหนดค่าการชำระเงิน Alipay สำหรับ H5 และ APP
- วิธีกำหนดค่าแพลตฟอร์มสาธารณะ WeChat ในแบ็กเอนด์ ECJia: https://ecjia.com/wiki/FAQ: วิธีกำหนดค่าแพลตฟอร์มสาธารณะ WeChat ในแบ็กเอนด์ ECJia
- ขั้นตอนการสมัครสำหรับร้านค้าเพื่อชำระบัญชีใน ECJia: https://ecjia.com/wiki/ECJiaWiki: ขั้นตอนการสมัครสำหรับร้านค้าเพื่อชำระบัญชีใน ECJia
เอกสารการพัฒนา
- รายการเส้นทาง ECJia Daojia H5: https://ecjia.com/wiki/ECJiaWiki: รายการเส้นทาง ECJia Daojia H5
- รายการอินเทอร์เฟซ ECJia Home API: https://ecjia.com/wiki/ECJiaWiki: รายการอินเทอร์เฟซ ECJia Home API
- คำอธิบายโครงสร้างตารางฐานข้อมูล ECJia Daojia: https://ecjia.com/wiki/ECJiaWiki: คำอธิบายโครงสร้างตารางฐานข้อมูล ECJia Daojia
- การวิเคราะห์ไฟล์การกำหนดค่าพื้นหลัง ECJia Daojia: https://ecjia.com/wiki/ECJiaWiki: การวิเคราะห์ไฟล์การกำหนดค่าพื้นหลัง ECJia Daojia
- ตัวสร้างแบบสอบถามฐานข้อมูล ECJia Daojia: https://ecjia.com/wiki/ECJiaWiki:ECJia Daojia RC_DB-ตัวสร้างแบบสอบถามฐานข้อมูล
ภาพหน้าจอของผลิตภัณฑ์
หน้าแรกของ ECJia
แบ็กเอนด์แพลตฟอร์มบ้าน ECJia
ECJia Home Merchant หลังเวที
การเข้าสู่ระบบแพลตฟอร์มบ้าน ECJia
การเข้าสู่ระบบผู้ค้าที่บ้านของ ECJia
พ่อค้า ECJia ตั้งรกรากอยู่ใน
หน้าแรกของ ECJia บ้าน H5