ฟังก์ชั่นหลัก
ฟังก์ชั่นรหัสตรวจสอบกราฟิกตาม captcha ซึ่งสามารถกำหนดค่าได้อย่างยืดหยุ่น
ขึ้นอยู่กับระบบแคช memcached สามารถใช้เพื่อสร้างโปรเจ็กต์ที่มีการทำงานพร้อมกันสูง
ปฏิบัติตามระบบ MVC อย่างเคร่งครัด และแยกระบบฐานข้อมูล ระบบการเข้ารหัสโปรแกรม และการโต้ตอบของส่วนหน้าออกอย่างสมเหตุสมผล
ตามเทมเพลต freemarker ให้ใช้เพจ HTML พร้อมแท็กที่เหมาะสมเพื่อแทนที่เพจ JSP ที่ยุ่งยาก
เลเยอร์คงอยู่ใช้ Mybatis ซึ่งใกล้เคียงกับเนทิฟและกำจัดฟังก์ชันต่างๆ เช่น การใช้ทรัพยากรระบบและประสิทธิภาพต่ำในระดับฐานข้อมูล
ทั้งโปรเจ็กต์ใช้ LOG4J2 เป็นเฟรมเวิร์กบันทึก รวมถึงเอาต์พุตคอนโซล การบันทึกเป็นไฟล์ การส่งอีเมลเตือนข้อผิดพลาดร้ายแรง และการบันทึกบันทึกลงในฐานข้อมูล
รูปภาพ วิดีโอ และไฟล์แนบจะถูกอัปโหลดและบันทึกในที่เก็บข้อมูลบนคลาวด์เพื่อปรับปรุงความเร็วการเรียกดู ความปลอดภัย และความเสถียร
ระบบการอนุญาตของผู้ดูแลระบบที่สมบูรณ์จะกำหนดสิทธิ์ให้กับบทบาทเฉพาะ จากนั้นจะมอบหมายชุดของบทบาทสำหรับการจัดการระบบให้กับผู้ดูแลระบบ
บล็อกรองรับฟังก์ชันภาพหน้าปก ซึ่งไม่ใช่ข้อความที่ซ้ำซากจำเจอีกต่อไป
แพ็คเกจพื้นฐานของเฟรมเวิร์กได้รับการอัปเกรดเป็นประจำเพื่อให้มั่นใจถึงประสิทธิภาพในขณะเดียวกันก็ป้องกันการสูญเสียระบบเนื่องจากช่องโหว่ที่ซ่อนอยู่
รองรับความคิดเห็นของผู้เยี่ยมชม ผู้ดูแลระบบสามารถตอบกลับได้
ขึ้นอยู่กับฟังก์ชันงานที่กำหนดเวลาไว้ของการกำหนดเวลา คุณสามารถกำหนดค่างานที่จะเปิดหรือปิดในเบื้องหลังได้ (ไม่น่าเบื่ออีกต่อไปในการกำหนดค่าในไฟล์ XML) และบันทึกการดำเนินการของงานที่กำหนดเวลาไว้แต่ละงานโดยละเอียด
จากฟังก์ชันการตรวจสอบการทำงานของระบบของ Alibaba druid คุณสามารถดูฐานข้อมูล พูลการเชื่อมต่อ ธุรกรรม การเข้าชม การทำงานพร้อมกัน และจำนวนคนที่ออนไลน์ทางออนไลน์ได้ตลอดเวลา ทำให้ง่ายต่อการวิเคราะห์ประสิทธิภาพของระบบและปัญหาคอขวดอย่างรวดเร็ว
ด้วยการผสานรวมฟังก์ชันบัญชีสาธารณะของ WeChat ผู้ใช้ WeChat สามารถดูโพสต์บนบล็อกล่าสุดและค้นหาโพสต์ในบล็อกได้โดยตรง และผู้ดูแลระบบสามารถส่งภาพถ่ายและวิดีโอไปยังบัญชีสาธารณะเพื่อเผยแพร่โพสต์บนบล็อกได้อย่างรวดเร็ว
การบำรุงรักษาโดยทีมงานมืออาชีพ การอัปเกรดเป็นประจำ และการเปิดตัวคุณสมบัติเพิ่มเติม โปรดติดตามเว็บไซต์อย่างเป็นทางการเพื่อความตื่นเต้นที่มากขึ้น และเรายังรอความคิดเห็นอันมีค่าของคุณอีกด้วย
ฐานข้อมูล
s2mBlog ใช้ Mysql เป็นที่จัดเก็บฐานข้อมูล ขอแนะนำให้ใช้ 5.0 หรือสูงกว่า พูลการเชื่อมต่อฐานข้อมูลใช้พูลการเชื่อมต่อดรูอิดของ Alibaba นอกจากนี้ยังมีการตรวจสอบสภาพแวดล้อมการทำงานของฐานข้อมูล การตรวจสอบ SQL การตรวจสอบธุรกรรม และฟังก์ชันอื่นๆ
แคช Memcached
โปรเจ็กต์รวมฟังก์ชันการแคช memcached ซึ่งสามารถใช้การแคชระดับวิธีการได้โดยตรง (สามารถส่งคืนข้อมูลที่แคชไว้โดยตรงที่ระดับวิธีการโดยไม่ต้องรันโปรแกรมภายในวิธีการดังกล่าว ซึ่งช่วยปรับปรุงประสิทธิภาพของระบบได้อย่างมาก)
พื้นหลังของระบบ
แบ็กเอนด์ถูกสร้างขึ้นตามเฟรมเวิร์ก Bootstrap พร้อมระบบการจัดการแบ็กเอนด์ที่เป็นอิสระและสมบูรณ์ มีการกำหนดค่าด้วยฟังก์ชันบันทึกของระบบที่ใช้งานโดยใช้ LOG4J2 ซึ่งเป็นเฟรมเวิร์กงานที่กำหนดเวลาไว้ และข้อกำหนดการสร้างหมายเลขคำสั่งซื้อที่เป็นหนึ่งเดียวและเป็นมาตรฐาน (เช่น การสร้างที่ไม่ซ้ำกันอย่างรวดเร็ว หมายเลขคำสั่งซื้อพร้อมกันสูง สภาพแวดล้อมแบบกระจาย หมายเลขซีเรียล ฯลฯ)