RXThinkCMF_TP6_PRO เวอร์ชันเรือธง คือการอนุญาตการพัฒนา (RBAC) และเฟรมเวิร์กการจัดการเนื้อหาที่ใช้ ThinkPHP6+Layui2.5.6 เฟรมเวิร์กนี้รวมการจัดการสิทธิ์ การจัดการโมดูล การจัดการปลั๊กอิน การจัดการ hook การจัดการฐานข้อมูล และโปรแกรมแก้ไขข้อความแบบ Rich Text (ueditor, kindeditor ได้รับการบูรณาการ) แบ็กเอนด์รองรับโมดูลการทำงานทั่วไป เช่น การสลับธีมหลายธีม การจัดการเลย์เอาต์ การจัดการโฆษณา การจัดการการกำหนดค่า การจัดการพจนานุกรม การจัดการการตัดรูปภาพ การจัดการเนื้อหา CMS ฯลฯ เพื่ออำนวยความสะดวกให้กับนักพัฒนาในการสร้างแอปพลิเคชันของตนเองได้อย่างรวดเร็ว เฟรมเวิร์ก RXThinkCMF_TP6_PRO มุ่งเน้นไปที่การจัดหาโซลูชันเฟรมเวิร์กแบ็กเอนด์ตามอุตสาหกรรมที่ดีที่สุดสำหรับองค์กรขนาดเล็กและขนาดกลาง ประสิทธิภาพการดำเนินการ ความสามารถในการปรับขนาด และความเสถียรนั้นเชื่อถือได้ ประสบการณ์การดำเนินงานราบรื่น และการใช้งานก็ได้รับการปรับให้เหมาะสมที่สุด ใช้และดำเนินการพัฒนาขั้นทุติยภูมิ
คุณสมบัติ RXThinkCMF_TP6_PRO ความเป็นโมดูล: สถาปัตยกรรมใหม่ล่าสุดและกลไกการพัฒนาแบบโมดูลาร์ช่วยให้การขยายตัวและการพัฒนาขั้นที่สองเป็นไปอย่างยืดหยุ่น
ระบบข้อมูลโมเดล/คอลัมน์/การจัดหมวดหมู่: ด้วยการผูกคอลัมน์และโมเดล รวมถึงประเภทโมเดลที่แตกต่างกัน คอลัมน์ที่แตกต่างกันสามารถบรรลุฟังก์ชันที่แตกต่าง และใช้งานฟังก์ชันต่างๆ เช่น ข้อมูล การดาวน์โหลด การสนทนา และรูปภาพได้อย่างง่ายดาย ด้วยการผูกข้อมูลการจำแนกประเภทและคอลัมน์ ตารางดัชนีจะถูกสร้างขึ้นโดยอัตโนมัติเพื่อให้สามารถดึงข้อมูลที่ซับซ้อนได้อย่างง่ายดาย
RXThinkCMF_TP6_PRO เป็นเฟรมเวิร์กที่พัฒนาขึ้นโดยใช้ ThinkPHP+Layui
รองรับฐานข้อมูลหลายประเภท เช่น SQLServer, MySQL, Oracle, PostgreSQL, SQLite เป็นต้น การออกแบบแบบแยกส่วนพร้อมโครงสร้างลำดับชั้นที่ชัดเจน
การตรวจสอบสิทธิ์ AUTH การควบคุมสิทธิ์การใช้งานที่แม่นยำและพิถีพิถัน ลิงก์การจัดการทั้งหมดได้รับการตรวจสอบสิทธิ์ และสามารถควบคุมเมนูนำทางและปุ่มฟังก์ชั่นได้ ปรับปรุงประสิทธิภาพและคุณภาพการพัฒนา
การห่อหุ้มคลาส, บันทึก, แคช, การตรวจสอบ, พจนานุกรม, ไฟล์ที่ใช้กันทั่วไป (ในเครื่อง, Qiniu Cloud) เดี๋ยวก่อน ขณะนี้เข้ากันได้กับเบราว์เซอร์ (Chrome, Firefox, 360 Browser ฯลฯ )
ขอบเขตการใช้งาน: สามารถพัฒนาซอฟต์แวร์การจัดการต่างๆ เช่น OA, ERP, BPM, CRM, WMS, TMS, MIS, BI, แบ็กเอนด์แพลตฟอร์มอีคอมเมิร์ซ, ระบบการจัดการโลจิสติกส์, ระบบการจัดการการจัดส่งด่วน, ระบบการจัดการการศึกษา ฯลฯ
RXThinkCMF_TP6_PRO มีข้อกำหนดที่เข้มงวด: มอบชุดการออกแบบโครงสร้าง การเขียนโค้ด ข้อมูล และข้อกำหนดอื่นๆ ที่เอื้อต่อการทำงานร่วมกันเป็นทีม
มีประสิทธิภาพและยืดหยุ่น: การออกแบบแบบหลายชั้นที่ชัดเจน กลไกการขยายลักษณะการทำงานของตะขอ และการออกแบบแบบแยกส่วนสามารถตอบสนองการเปลี่ยนแปลงความต้องการได้อย่างยืดหยุ่นมากขึ้น
การรักษาความปลอดภัยที่เข้มงวด: กระบวนการดำเนินการของระบบที่ชัดเจน กลไกการตรวจจับความผิดปกติและความปลอดภัยที่เข้มงวด และสถิติบันทึกโดยละเอียดจะช่วยปกป้องระบบ
การจัดองค์ประกอบ: การออกแบบการจัดองค์ประกอบที่สมบูรณ์และส่วนประกอบของแบบฟอร์มที่หลากหลายทำให้รายการและแบบฟอร์มที่กำลังพัฒนาสะดวกยิ่งขึ้น ไม่จำเป็นต้องพัฒนาส่วนหน้า ช่วยประหยัดเวลาและความพยายาม
ใช้งานง่ายและรวดเร็ว: โครงสร้างที่ชัดเจน รหัสที่ได้มาตรฐาน การพัฒนาที่รวดเร็ว ในขณะเดียวกันก็คำนึงถึงการแสวงหาประสิทธิภาพขั้นสูงสุดด้วย
คุณลักษณะของตัวเอง: การจัดการสิทธิ์, ส่วนประกอบที่หลากหลาย, แอปพลิเคชันบุคคลที่สามจำนวนมาก, การออกแบบการแยกส่วนแบบเลเยอร์ และแนวคิดการออกแบบขั้นสูง
ความก้าวหน้าขั้นสูง: กระจาย, โหลดบาลานซ์, คลัสเตอร์, Redis, ฐานข้อมูลย่อยและตารางย่อย
บรรทัดคำสั่ง: ฟังก์ชันบรรทัดคำสั่ง การจัดการส่วนขยายแอปพลิเคชันเพียงคลิกเดียว
คำแนะนำในการอัปเดต RXThinkCMF_TP6_PRO:
2020.08.21
1. [ใหม่] การควบคุมการอนุญาตปุ่มโหนดการอนุญาตใหม่
2. [การเพิ่มประสิทธิภาพ] ปรับโมดูลการจัดการเมนูให้เหมาะสมและเพิ่มโหนดการอนุญาตใหม่: ลบแบทช์, เพิ่มลูก, ขยายทั้งหมด, ยุบทั้งหมด ฯลฯ
2020.08.20
1. [การเพิ่มประสิทธิภาพ] ปรับโมดูลเมนูให้เหมาะสมและสร้างการนำทางเมนูพื้นหลังใหม่เพื่อใช้ตรรกะทางธุรกิจ
2. [ซ่อมแซม] แก้ไขข้อผิดพลาดเล็กน้อยที่รายงานโดยลูกค้าล่าสุด
2020.07.18
1. [ใหม่] เพิ่มโปรแกรมการติดตั้งเพียงคลิกเดียว
2. [ใหม่] ออกแบบอินเทอร์เฟซโปรแกรมการติดตั้งเพียงคลิกเดียว เขียนโปรแกรมและปรับแต่ง
3. [การทดสอบ] ทดสอบและเพิ่มประสิทธิภาพโปรแกรมการติดตั้งระบบเพื่อให้มั่นใจว่าการติดตั้งมีประสิทธิภาพและสมบูรณ์แบบและการทำงานปกติของระบบ
2020.07.15
1. [ใหม่] เพิ่มฟังก์ชั่นการสร้างไฟล์โมดูลได้ด้วยคลิกเดียว
2. [ใหม่] เพิ่มไฟล์เทมเพลต เทมเพลตคอนโทรลเลอร์ เทมเพลตโมเดล เทมเพลตบริการ เทมเพลตไฟล์ JS เทมเพลตรายการข้อมูล และเทมเพลตหน้าแบบฟอร์ม
2020.07.04
1. [เสร็จสมบูรณ์] การวิจัยและพัฒนาส่วนประกอบทั่วไปสำหรับโปรเจ็กต์ที่สมบูรณ์ เช่น การอัปโหลดรูปภาพ การอัปโหลดไฟล์ การเลือกวันที่ การเลือกแบบเลื่อนลง โปรแกรมแก้ไขข้อความที่หลากหลาย ฯลฯ
2. [เสร็จสมบูรณ์] การวิจัยและพัฒนาสถาปัตยกรรมอำนาจโดยรวมของโครงการ (RBAC) เสร็จสิ้นแล้ว และสามารถมอบหมายการอนุญาตตามบทบาทและการอนุญาตอิสระได้
3. [เสร็จสมบูรณ์] ทำการวิจัยและพัฒนาโมดูลพื้นฐานของโครงการให้เสร็จสิ้น
2020.06.28
1. [เสร็จสมบูรณ์] เขียนโมเดลคลาสพื้นฐานของเฟรมเวิร์กและโมเดลแคชให้เสร็จสมบูรณ์
2020.06.15
1. [เสร็จสมบูรณ์] การสร้างโครงสร้างกรอบงานโครงการเวอร์ชันแรก v1.0.0 ที่สมบูรณ์
2. [แบ่ง] แบ่งโมดูลการออกแบบ ได้แก่ ส่วนหน้า (ดัชนี) ส่วนหลัง (ผู้ดูแลระบบ) ไซต์มือถือ (m) และสคริปต์ (สคริปต์);
3. [การกำหนดค่า] ใช้ทางเข้าเดียวเพื่อให้เข้าถึงชื่อโดเมนอิสระผ่านโหมดการผูกชื่อโดเมน
2020.06.01
1. [สร้าง] เมื่อคำนึงถึงความต้องการและข้อเสนอแนะของผู้ใช้ จึงมีการจัดตั้งโปรเจ็กต์ขึ้นเพื่อพัฒนาเฟรมเวิร์กตามเวอร์ชัน ThinkPhp6.x
2. [การเตรียมการ] อ่านเอกสารอย่างเป็นทางการของ TP6 และเตรียมสร้างโครงการกรอบงานแอปพลิเคชัน