ระบบเว็บไซต์องค์กร SIYUCMS ได้รับการพัฒนาโดยใช้ ThinkPHP6.0+AdminLTE-2.4 ซึ่งเป็นเกณฑ์ที่เรียบง่าย/ใช้งานง่าย/ตอบสนอง/ต่ำ
SIYUCMSv6.1 ได้รับการพัฒนาโดยใช้เฟรมเวิร์ก ThinkPHP6.0.2 เวอร์ชันล่าสุด และเฟรมเวิร์กแบ็คเอนด์และฟรอนต์เอนด์ใช้ AdminLTE แนวคิดหลักของระบบคือ "สร้าง CMS ที่เหมาะสมที่สุดสำหรับองค์กร"
ระบบมีระบบอนุญาตในตัว ระบบสมาชิก บันทึกของผู้ดูแลระบบ การจัดการเนื้อหา การจัดการคอลัมน์ การสำรองและกู้คืนฐานข้อมูล การจัดการเทมเพลต การจัดการไฟล์ การส่งข้อความ SMS การส่งอีเมล การจัดการฉลาก การจัดการฟิลด์ การจัดการโมดูล ปลั๊กอิน การจัดการและฟังก์ชันการสร้างโค้ด
SIYUCMS มีแอปพลิเคชันในตัวสี่แอปพลิเคชัน ได้แก่ inex, มือถือ และ api.admin และสร้างขึ้นโดยใช้โหมดหลายแอปพลิเคชันของ ThinkPHP
SIYUCMS เปิดตัวอย่างเป็นทางการเวอร์ชัน V6.1.5 รายละเอียดของการอัปเดตนี้มีดังนี้
1. ซ่อมแซมการข้ามลิงก์ที่เกิดจากการหมดเวลาของ pjax (การหมดเวลา ajax เริ่มต้นคือ 650 มิลลิวินาที และทั้งหน้าถูกบังคับให้รีเฟรชหลังจากหมดเวลา)
2. เพิ่มแท็ก tag cloud ซึ่งสามารถใช้ในบทความและที่อื่นๆ เพื่อรับแท็กยอดนิยม N อันดับแรก
3. แก้ไขข้อผิดพลาดที่ไม่สามารถลบฟิลด์อัพโหลดหลายภาพและอัพโหลดหลายไฟล์ได้หากมีเนื้อหา
4. แก้ไขข้อผิดพลาดที่ทำให้ฟิลด์รหัสผ่านเป็น md5 อีกครั้งเมื่อเพิ่มผู้ดูแลระบบในเบื้องหลัง ส่งผลให้ไม่สามารถเข้าสู่ระบบได้
5. เพิ่มปลั๊กอิน treegrid เพิ่มฟังก์ชันขยายและพับลงในรายการคอลัมน์และรายการกฎเมนู
6. ปรับรายการฟิลด์พื้นหลังให้เหมาะสม เพิ่ม แก้ไข แสดงรายการ ค้นหา เรียงลำดับ และระบุว่าฟิลด์เหล่านี้จำเป็นต้องเปลี่ยนแปลงในรายการโดยตรงหรือไม่
7. แก้ไขข้อผิดพลาดที่บทความถัดไปเป็นบทความแรกเสมอ
8. อัปเกรด ThinkPHP เป็น 6.0.5
9. แก้ไขปัญหาอื่นๆ และเพิ่มประสิทธิภาพรายละเอียด
เวอร์ชันถัดไปจะอัปเกรด AdminLTE เป็น 3.0 เนื่องจากการเปลี่ยนแปลงการอัปเกรดค่อนข้างมาก จึงแนะนำให้ใช้เวอร์ชันนี้เป็นเวอร์ชันการพัฒนาที่เสถียรหากไม่จำเป็น หรือรอจนกว่าเวอร์ชันใหม่จะออกและมีความเสถียรก่อนอัปเกรด
การติดตั้ง SIYUCMS ดาวน์โหลดแพ็คเกจ SIYUCMS ที่สมบูรณ์และแยกไปยังพื้นที่ท้องถิ่นของคุณ (ขอแนะนำให้ใช้ git เพื่อดึงมัน)
ผูกเว็บไซต์ของคุณเข้ากับไดเร็กทอรีสาธารณะ (แนะนำอย่างยิ่ง)
กู้คืน siyucms.sql ในโฟลเดอร์ไปยังฐานข้อมูลของโครงการของคุณเอง (คุณต้องสร้างฐานข้อมูลด้วยตัวเอง)
แก้ไขข้อมูลการกำหนดค่าฐานข้อมูลใน .env (โหมดการดีบักจะถูกเปิดและปิดในไฟล์นี้ด้วย)
เยี่ยมชมแบ็กเอนด์และเข้าสู่ระบบเพื่อตรวจสอบว่าเป็นเรื่องปกติหรือไม่ ไดเร็กทอรีแบ็กเอนด์คือ http://www.yourwebsite.com/admin (หากคุณไม่สามารถเข้าถึงได้ โปรดลองซ่อน index.php)
ชื่อผู้ใช้แบ็กเอนด์เริ่มต้น: ผู้ดูแลระบบ รหัสผ่าน: ผู้ดูแลระบบ