الوظائف الرئيسية
وظيفة رمز التحقق الرسومي استنادًا إلى رمز التحقق (captcha)، والتي يمكن تهيئتها بمرونة؛
استنادًا إلى نظام ذاكرة التخزين المؤقت memcached، يمكن استخدامه لبناء مشاريع عالية التزامن؛
اتباع نظام MVC بدقة والفصل بشكل معقول بين نظام قاعدة البيانات ونظام ترميز البرنامج وتفاعل الصفحة الأمامية؛
استنادًا إلى قالب العلامة المجانية، استخدم صفحات HTML مع العلامات المناسبة لاستبدال صفحات JSP المرهقة؛
تستخدم الطبقة المستمرة Mybatis، وهو قريب من الطبقة الأصلية ويزيل وظائف مثل استهلاك موارد النظام والأداء المنخفض على مستوى قاعدة البيانات؛
يستخدم المشروع بأكمله LOG4J2 كإطار عمل للسجل، بما في ذلك إخراج وحدة التحكم، والتسجيل في الملفات، وإرسال تذكيرات عبر البريد الإلكتروني للأخطاء الجسيمة، وتسجيل السجلات في قاعدة البيانات؛
يتم تحميل الصور ومقاطع الفيديو والمرفقات وحفظها في وحدة التخزين السحابية لتحسين سرعة التصفح والأمان والاستقرار؛
يقوم نظام أذونات المسؤول الكامل بتعيين الأذونات لأدوار محددة، ثم يقوم بتعيين سلسلة من الأدوار للمسؤولين لإدارة النظام؛
تدعم المدونة وظيفة صورة الغلاف، والتي لم تعد نصًا رتيبًا؛
تتم ترقية الحزمة الأساسية لإطار العمل بانتظام لضمان الأداء مع منع خسائر النظام بسبب نقاط الضعف الأساسية؛
يدعم تعليقات الزوار، ويمكن للمسؤولين الرد؛
استنادًا إلى وظيفة الجدولة للمهمة المجدولة، يمكنك تكوين مهمة ليتم تشغيلها أو إيقاف تشغيلها في الخلفية (لم يعد تكوينها في ملف XML مرهقًا)، وتسجيل تنفيذ كل مهمة مجدولة بالتفصيل؛
استنادًا إلى وظيفة مراقبة تشغيل النظام في Alibaba druid، يمكن عرض قاعدة البيانات ومجمع الاتصال والمعاملات والزيارات والتزامن وعدد الأشخاص عبر الإنترنت عبر الإنترنت في أي وقت، مما يجعل من السهل تحليل أداء النظام والاختناقات بسرعة؛
من خلال دمج وظيفة حساب WeChat العام، يمكن لمستخدمي WeChat عرض أحدث منشورات المدونة مباشرة والبحث في منشورات المدونة، ويمكن للمسؤولين ببساطة إرسال الصور ومقاطع الفيديو إلى الحساب العام لنشر منشورات المدونة بسرعة؛
الصيانة من قبل فريق محترف، وترقيات منتظمة وإطلاق المزيد من الميزات. يرجى متابعة الموقع الرسمي لمزيد من الإثارة، ونتطلع أيضًا إلى آرائكم القيمة.
قاعدة البيانات
يستخدم s2mBlog Mysql كمخزن لقاعدة البيانات. يوصى باستخدام الإصدار 5.0 أو أعلى. يستخدم تجمع اتصال قاعدة البيانات تجمع اتصال druid الخاص بـ Alibaba، كما يوفر مراقبة بيئة تشغيل قاعدة البيانات ومراقبة SQL ومراقبة المعاملات ووظائف أخرى.
التخزين المؤقت Memcached
يدمج المشروع وظيفة التخزين المؤقت memcached، والتي يمكنها تنفيذ التخزين المؤقت على مستوى الطريقة مباشرة (يمكنها إرجاع البيانات المخزنة مؤقتًا مباشرة على مستوى الطريقة دون تنفيذ البرنامج داخل الطريقة، مما يحسن أداء النظام بشكل كبير)
خلفية النظام
تم إنشاء الواجهة الخلفية استنادًا إلى إطار عمل Bootstrap، مع نظام إدارة خلفي مستقل وكامل، وتم تكوينها باستخدام وظيفة سجل النظام التي يتم تنفيذها باستخدام LOG4J2، وإطار عمل المهام المجدولة، ومواصفات إنشاء أرقام الطلب الموحدة والموحدة (مثل الإنشاء السريع الفريد). أرقام الطلب في بيئة متزامنة وموزعة ورقم تسلسلي وما إلى ذلك.)