การแนะนำโดยละเอียดของห้างสรรพสินค้า O2O แบบโอเพ่นซอร์สที่มีผู้ใช้หลายคน WSTMall
WSTMall คือระบบโอเพ่นซอร์ส O2O ของผู้ค้าหลายรายที่พัฒนาขึ้นโดยใช้ thinkphp3.2 ซึ่งเป็นระบบที่สามารถช่วยให้องค์กรและบุคคลทั่วไปสร้างระบบบริการ O2O (ออนไลน์ถึงออฟไลน์) ได้อย่างรวดเร็ว และช่วยเหลือการเติบโตและการพัฒนาอย่างรวดเร็วของทีมผู้ประกอบการ . สำนึกทางธุรกิจ!
WSTMallV1.4.0 กำลังมา โดยเพิ่มฟังก์ชันใหม่ เช่น การสแกนโค้ด QR และการนำเข้าผลิตภัณฑ์เป็นชุด
โค้ดนี้เป็นโอเพ่นซอร์ส และคุณสามารถดาวน์โหลดและสื่อสารได้ ปัจจุบันมีทั้งเวอร์ชันสำหรับมือถือและ Android ดังนั้นคุณจึงสามารถดาวน์โหลดและสัมผัสประสบการณ์ได้!
ในขณะที่มีการวางแผนการพัฒนาผลิตภัณฑ์ WSTMallV2.0 และงานที่เกี่ยวข้อง งานพัฒนาของฟังก์ชัน WSTMallV1.X จะค่อยๆ ช้าลง WSTMallV2.0 จะค่อยๆ ทดสอบและเปิดตัวหลังจากปีนี้
เพื่อให้เข้ากันได้กับระบบได้ดีขึ้น เราขอแนะนำให้ใช้สภาพแวดล้อม PHP5.3 หรือสูงกว่าเพื่อรัน WSTMall ในอนาคต เราจะเพิ่มฟังก์ชันใหม่ตามแผนการพัฒนาและข้อเสนอแนะที่เสนอโดยผู้ใช้บนเว็บไซต์นี้เป็นหลัก เราหวังว่าผู้ใช้จำนวนมากขึ้นจะสามารถให้ความคิดเห็นที่มีคุณค่ามากขึ้นแก่เราผ่านทางเว็บไซต์นี้
WSTMall เวอร์ชันแก้ไขส่วนใหญ่แก้ไขปัญหาต่อไปนี้:
1. เมื่อผู้ค้าเพิ่มหมวดหมู่ใหม่ หมวดหมู่เริ่มต้นจะปรากฏขึ้น
2. แก้ไขข้อผิดพลาดที่ผู้ดูแลระบบพื้นหลังไม่สามารถเพิ่มบัญชีเดิมได้หลังจากการลบ
3. เพิ่มฟังก์ชันการปิดการยืนยันทาง SMS ของโทรศัพท์มือถือ
4. เพิ่มอินเทอร์เฟซ SMS
5. แก้ไขข้อบกพร่องของการอัปโหลดรูปภาพผลิตภัณฑ์เป็นชุด
6. แก้ไขข้อผิดพลาดของการอัปโหลดรูปภาพร้านค้าเป็นชุด
7. แก้ไขข้อผิดพลาดที่ไม่ได้เลือกชื่อบทความในรายการรายละเอียดบทความด้านซ้าย
ขั้นตอนการติดตั้งและอัปเกรด WSTMall
*หากคุณได้ติดตั้งแล้ว โปรดทำตามขั้นตอนด้านล่าง:
1. ดำเนินการ wstmall/Upgrade/1.4.2.sql เพื่ออัพเกรดฐานข้อมูล
2. คัดลอกโปรแกรมใน wstmall/Upgrade/Upgrade ไปยังไดเร็กทอรีรากของเว็บไซต์ WSTMall และเขียนทับ
กลไกการแคชที่ดี: WSTMallV1.0 รองรับแคชข้อมูลไดนามิกหลากหลายประเภท รวมถึงโหมดไฟล์, APC, Db, Memcache, Shmop, Eaccelerator และ Xcache รวมถึงกฎการแคชคงที่ที่ปรับแต่งได้ และจัดเตรียมวิธีทางลัดสำหรับการดำเนินการเข้าถึง
เอ็นจิ้นเทมเพลตคุณภาพสูง: WSTMall1.0 คือเอ็นจิ้นเทมเพลตที่คอมไพล์โดยใช้ XML ที่รองรับแท็กเทมเพลตสองประเภท ผสานรวมแนวคิดของไลบรารีแท็ก Smarty และ JSP และรองรับการขยายไลบรารีแท็ก ไดรเวอร์นี้ยังสามารถรองรับกลไกเทมเพลตของบริษัทอื่น เช่น Smarty, EaseTemplate, TemplateLite และ Smart
แนวคิดที่ยอดเยี่ยมและโมเดลที่เป็นนวัตกรรมใหม่: WSTMallV1.0 ใช้โมเดลการพัฒนา MVC (ModelViewController) ซึ่งแก้ปัญหาโปรแกรมที่ไม่สามารถอัปเกรดได้เนื่องจากการปรับเปลี่ยนโปรแกรมดั้งเดิมเมื่อโปรแกรมถูกขยาย กลไกการแยกวิเคราะห์เทมเพลตที่ยืดหยุ่นได้อย่างสมบูรณ์ แยกสไตล์ของหน้าออกจากโปรแกรมซึ่งอำนวยความสะดวกในการเพิ่มประสิทธิภาพและการสร้างสไตล์เทมเพลต
กลไกการขยายที่ดี: WSTMallV1.0 รองรับส่วนขยายที่ทรงพลังและยืดหยุ่น รวมถึงส่วนขยายไลบรารีคลาส ส่วนขยายไดรเวอร์ ส่วนขยายแอปพลิเคชัน ส่วนขยายโมเดล ส่วนขยายตัวควบคุม ส่วนขยายไลบรารีแท็ก ส่วนขยายกลไกเทมเพลต ส่วนขยายวิดเจ็ต ส่วนขยายพฤติกรรม และกลไกส่วนขยาย ดังนั้น คุณจะไม่ถูกจำกัดด้วยข้อบกพร่องหลักอีกต่อไป และไม่รู้ว่าจะต้องทำอย่างไร และคุณสามารถ DIY กรอบงานของคุณเองและแอปพลิเคชันเพิ่มเติมได้ตามที่คุณต้องการ
เทคโนโลยีการเขียน URL ใหม่: WSTMallV1.0 สืบทอดเทคโนโลยีการเขียน URL ของ thinkphp รองรับโหมดปกติ โหมด PATHINFO โหมด REWRITE และวิธีการ URL ของโหมดความเข้ากันได้ รองรับการใช้งานเซิร์ฟเวอร์และโหมดการทำงานที่แตกต่างกัน และร่วมมือกับฟังก์ชันการกำหนดเส้นทาง URL เพื่อทำการค้นหา ง่ายและสะดวกยิ่งขึ้นสำหรับเอ็นจิ้นในการรวมหน้าเว็บ
รองรับการใช้งานข้ามแพลตฟอร์ม: WSTMall ใช้สถาปัตยกรรม Lamp โดยไม่มีค่าใช้จ่ายเพิ่มเติม แน่นอนว่ามันยังเหมาะสำหรับ Linux/FreeBSD/Unix และ Microsoft Windows2000/2003/2008/XP/NT และระบบปฏิบัติการอื่นๆ อีกด้วย ผู้เริ่มต้นแนะนำ WAMP เพื่อสร้างสภาพแวดล้อมที่จำเป็นสำหรับ WSTMall ได้ในคลิกเดียว
โมเดลไดนามิกขั้นสูง: WSTMall สืบทอดกลไก CURD ของ thinkphp อย่างสมบูรณ์ โดยไม่ต้องสร้างคลาสโมเดลที่เกี่ยวข้องใดๆ ดำเนินการ CURD ให้เสร็จสิ้นได้อย่างง่ายดาย และรองรับการสลับไดนามิกระหว่างหลายโมเดล ช่วยให้คุณเพลิดเพลินกับประสบการณ์การดำเนินการข้อมูลได้อย่างราบรื่นและเหมาะสมที่สุด
กลไกโมดูลกลุ่ม: เมื่อดำเนินการพัฒนาขั้นที่สองบน WSTMall คุณไม่ต้องกังวลเกี่ยวกับการแบ่งงาน การประสานงาน และการปรับใช้โครงการขนาดใหญ่ โมดูลกลุ่มจะช่วยคุณแก้ไขปัญหาข้ามโครงการ
รองรับ AJAX: WSTMall สืบทอดวิธีการส่งคืนข้อมูล AJAX ในตัวของ thinkphp และรองรับรูปแบบ JSON, XML และ EVAL เพื่อส่งคืนไปยังไคลเอนต์ WSTMall ไม่ได้ผูกไว้กับไลบรารีคลาส AJAX ใด ๆ และคุณสามารถใช้ไลบรารีคลาส AJAX ที่คุ้นเคยเพื่อดำเนินการได้
การสนับสนุนหลายภาษา: ระบบรองรับฟังก์ชันชุดภาษา โปรเจ็กต์และโมดูลสามารถมีชุดภาษาแยกต่างหาก และสามารถตรวจจับภาษาของเบราว์เซอร์ได้โดยอัตโนมัติและโหลดชุดภาษาที่เกี่ยวข้องโดยอัตโนมัติ
การรักษาความปลอดภัยดีมาก: WSTMall ปฏิบัติตามโปรโตคอล ApacheLicence2.0 ซึ่งเป็นโปรโตคอลที่นำมาใช้โดยองค์กรโอเพ่นซอร์สที่มีชื่อเสียงอย่าง Apache เช่นเดียวกับ BSD นอกจากนี้ยังสนับสนุนการแบ่งปันโค้ดและเคารพลิขสิทธิ์ของผู้เขียนต้นฉบับอีกด้วย การแก้ไขโค้ด WSTMall ทำให้โค้ดโอเพ่นซอร์ส ผู้ใช้สามารถควบคุมซอร์สโค้ดได้อย่างเต็มที่ เพื่อให้นักพัฒนาและผู้ใช้ไม่ต้องกังวล