Fungsi utama
Fungsi kode verifikasi grafis berdasarkan captcha, yang dapat dikonfigurasi secara fleksibel;
Berdasarkan sistem cache memcached, ini dapat digunakan untuk membangun proyek dengan konkurensi tinggi;
Ikuti dengan ketat sistem MVC dan pisahkan secara wajar sistem database, sistem pengkodean program, dan interaksi halaman front-end;
Berdasarkan template freemarker, gunakan halaman HTML dengan tag yang sesuai untuk menggantikan halaman JSP yang rumit;
Lapisan persistensi menggunakan Mybatis, yang mirip dengan yang asli dan menghilangkan fungsi-fungsi seperti memakan sumber daya sistem dan kinerja rendah di tingkat database;
Keseluruhan proyek menggunakan LOG4J2 sebagai kerangka log, termasuk keluaran konsol, perekaman ke file, pengiriman email pengingat untuk kesalahan serius, dan pencatatan log ke database;
Gambar, video, dan lampiran diunggah dan disimpan di penyimpanan cloud untuk meningkatkan kecepatan penelusuran, keamanan, dan stabilitas;
Sistem izin administrator yang lengkap memberikan izin untuk peran tertentu, dan kemudian menetapkan serangkaian peran untuk manajemen sistem kepada administrator;
Blog mendukung fungsi gambar sampul, yaitu teks tidak lagi monoton;
Paket dasar kerangka kerja ini ditingkatkan secara berkala untuk memastikan kinerja sekaligus mencegah kerugian sistem karena kerentanan mendasar;
Mendukung komentar pengunjung, administrator dapat membalas;
Berdasarkan fungsi penjadwalan tugas terjadwal, Anda dapat mengonfigurasi tugas untuk diaktifkan atau dinonaktifkan di latar belakang (tidak lagi membosankan untuk dikonfigurasi dalam file XML), dan mencatat pelaksanaan setiap tugas terjadwal secara detail;
Berdasarkan fungsi pemantauan operasi sistem Alibaba druid, database, kumpulan koneksi, transaksi, kunjungan, konkurensi, dan jumlah orang yang online dapat dilihat secara online kapan saja, sehingga memudahkan untuk menganalisis kinerja sistem dan kemacetan dengan cepat;
Mengintegrasikan fungsi akun publik WeChat, pengguna WeChat dapat langsung melihat postingan blog terbaru dan mencari postingan blog, dan administrator cukup mengirim foto dan video ke akun publik untuk mempublikasikan postingan blog dengan cepat;
Pemeliharaan oleh tim profesional, peningkatan rutin, dan peluncuran lebih banyak fitur. Harap pantau terus situs web resmi untuk keseruan lebih lanjut, dan kami juga menantikan pendapat Anda yang berharga.
basis data
s2mBlog menggunakan Mysql sebagai penyimpanan database. Disarankan untuk menggunakan 5.0 atau lebih tinggi. Kumpulan koneksi database menggunakan kumpulan koneksi druid Alibaba. Ini juga menyediakan pemantauan lingkungan operasi database, pemantauan SQL, pemantauan transaksi, dan fungsi lainnya.
Cache memcache
Proyek ini mengintegrasikan fungsi caching memcached, yang dapat secara langsung mengimplementasikan caching tingkat metode (dapat langsung mengembalikan data cache pada tingkat metode tanpa menjalankan program dalam metode tersebut, sehingga sangat meningkatkan kinerja sistem)
Latar belakang sistem
Backend dibangun berdasarkan kerangka Bootstrap, dengan sistem manajemen backend yang independen dan lengkap. Ini dikonfigurasi dengan fungsi log sistem yang diimplementasikan menggunakan LOG4J2, kerangka tugas terjadwal, dan spesifikasi pembuatan nomor pesanan yang terpadu dan terstandarisasi (seperti pembuatan nomor pesanan yang unik dengan cepat). nomor pesanan dalam konkurensi tinggi, lingkungan terdistribusi, nomor seri, dll.)