Sistem manajemen konten (CMS) situs web sumber terbuka Lerx adalah kode sumber sistem manajemen konten yang dikembangkan dengan Java+MySQL.
Log pembaruan sistem manajemen konten situs web Lerx v6.51. Sesuaikan kebijakan keamanan kartu nama pengguna dan pulihkan akses dengan memindai kode QR dengan ponsel Anda.
2. Tambahkan daftar kolom album ke pemantauan latar belakang.
3. Tambahkan fungsi memodifikasi saluran atau kategori album di latar belakang.
4. Memperbaiki kesalahan data ketika waktu komentar ditampilkan dalam seminggu (misalnya x minggu yang lalu).
5. Tambahkan fungsi menampilkan dan menyembunyikan album di kartu nama pribadi.
6. Mode konservatif ditambahkan ke album. Dalam mode konservatif, hanya pemilik album yang dapat mengubah informasi album dan memulihkan riwayat. Menghentikan penggunaan bidang historyByOwner.
7. Memperbaiki masalah di mana pengaturan ulang latar belakang akan terganggu ketika artikel dialihkan.
8. Statiskan ulang rentang yang dipilih di latar belakang.
9. Selama statisisasi latar belakang, file "sitemapFile.txt" akan dibuat di direktori root situs web. Isi file adalah URL semua file html yang dihasilkan selama proses statisisasi saat ini. Anda dapat menggunakan Alat Webmaster Baidu untuk mengirimkan file ini ke backend penyertaan Baidu.
10. Memperbaiki masalah kolom khusus di album yang tidak dapat diklik.
11. Memperbaiki masalah ketika kata kunci pencarian berisi berbagai simbol spasi HTML yang menyebabkan munculnya hentian halaman.
12. Memperbaiki masalah dimana informasi artikel (dibuka sebagai 404) masih dapat dicari setelah album diblokir.
13. Tambahkan opsi yang memungkinkan administrator backend membuat file txt peta situs, yang dapat digunakan untuk pengiriman file peta Baidu dan Google.
14. Saat membuat file peta, Anda dapat membuat daftar file html yang diberi nomor halaman untuk semua artikel (portal dan album) di situs web. Halaman ini dapat diadaptasi dengan baik untuk spider dan crawler untuk memudahkan konten situs diindeks oleh mesin pencari.
15. Memperbaiki masalah tidak bisa masuk edit dan klik intisari ketika judul mengandung tanda kutip tunggal saat mengetik artikel.
16. Saat memformat pendahuluan artikel (jika tidak ada, diambil dari teks utama), ganti beberapa spasi dengan satu.
17. Memperbaiki masalah backend yang membatasi rentang IP pendaftaran pengguna menjadi tidak valid. Reg.ip.region.allow tidak digunakan lagi di config.properties.
18. Memperbaiki masalah pada daftar peran latar belakang (grup pengguna), halaman tidak dapat ditampilkan secara normal ketika mengklik anggota grup.
19. Memperbaiki masalah kegagalan mengatur izin sistem file di sistem Win.
20. Memperbaiki berbagai masalah yang disebabkan oleh simbol khusus pada judul artikel.
21. Tambahkan fungsi menghubungkan artikel album ke kolom portal. Pengguna dengan manajemen kolom portal dapat menghasilkan artikel di album ke dalam kolom portal dalam satu tautan.
22. Menambahkan halaman penyortiran artikel album, yang dapat dilihat berdasarkan jumlah penayangan, jumlah IP, jumlah suka, dll.
23. Pada kartu nama pribadi pengguna, jika bukan nama pengguna atau dibuka pada perangkat seluler, ikon pengaturan tampilan album tidak akan ditampilkan.
24. Di latar belakang album, fungsi pengelompokan (termasuk pengelompokan manajemen) ditambahkan ke objek yang menjadi perhatian di Pengikut Saya.
25. Di backend album, tambahkan fungsi catatan ke objek yang Anda ikuti di Pengikut Saya.
26. Di backend album, fungsi statistik rilis ditambahkan ke objek yang menjadi perhatian di Pengikut Saya.
27. Pada background album, tambahkan fungsi unfollow untuk objek yang Anda ikuti di My Following.
28. Memperbaiki masalah ketika penyorotan kata kunci gagal dalam pencarian teks lengkap.
29.analisis sumber data meningkatkan cairan
30. Templat album mendukung pembuatan data objek berikut
31. Mitra menambah atribut unggulan
32. Notifikasi email diubah menjadi pengiriman tertunda.
33. Memperbaiki masalah pada sistem Linux, setelah menyalin dan mengunduh templat dari pasar cloud templat, file sumber daya yang dihasilkan tidak memiliki izin yang memadai dan tidak dapat diakses.
34. Jika situs web tidak diberi nama, pojok kiri atas backend menampilkan "Tanpa Nama" untuk mengatasi masalah keharusan masuk lagi dan klik untuk masuk ke beranda.
35. Tag data menambahkan parsing bigimg, yang digunakan untuk mengekstrak data yang berisi gambar judul. (img:3 memiliki efek yang sama)
36. Memperbaiki masalah pengiriman berulang saat menerbitkan artikel album. Ketika kecepatan Internet lambat, ikon Waiting for Loading... akan muncul setelah mengklik Publikasikan.
37. Memperbaiki masalah dimana panel tidak dapat ditampilkan ketika pengguna tidak memiliki grup peran.
38. Memperbaiki masalah pembuatan file log di direktori home pengguna.
39. Karena ketidakcocokan desain direktori HibernateSearch di CentOS8, konfigurasi yang dapat menyebabkan kesalahan telah disesuaikan.
40. Sesuaikan halaman kesalahan 500 dan gunakan kotak teks untuk menampilkan informasi kesalahan tertentu untuk memfasilitasi debugging.
Pengantar sistem manajemen konten situs web Lerx1. Desain lintas platform, dapat berjalan di Windows, Linux, MacOS dan platform sistem lainnya tanpa perbedaan.
2. Mengadopsi kerangka SpringMVC berbasis Java yang aman dan stabil.
3. Kerangka kerja persistensi ORM database menggunakan Hibernate5.4 dan mendukung MySQL, Oracle, MicrosoftSQLServer, dan database lainnya dengan memuat driver yang berbeda.
4. Memiliki server prompt pembaruan versi perangkat lunak cloud.
5. Ia memiliki pasar templat cerdas yang gratis dan terbuka yang dapat menyediakan pengemasan sekali klik, pembongkaran, pengunggahan, pengunduhan, dan penerapan bebas konfigurasi.
6. Menyediakan modul terminal seluler untuk pemantauan status server dan status situs web secara real-time.
7. Menyediakan modul pengunggahan file anti-replikasi. Melalui fungsi deduplikasi file unggahan, pemborosan sumber daya ruang yang tidak perlu dapat dihindari.
8. Mendukung sebagian besar platform SMS di pasar dan mendukung Tencent Cloud SMS. Mendukung peralihan SMS dan pengiriman kode verifikasi melalui email dengan satu klik.
9. Halaman HTML benar-benar teknologi statis, dan halaman disegarkan dengan cepat.
10. Memiliki pemungutan suara independen, suka, statistik akses, modul diagram pohon struktur, sistem log komprehensif, dan desain kopling rendah. Mengikat objek yang berbeda dapat menyelesaikan fungsi terkait.
11. Memiliki fungsi album, yang dapat mewujudkan fungsi seperti stasiun di dalam stasiun, blog, beranda pribadi, studio, dan topik khusus.
12. Mendukung lima editor teks kaya online: LayEditor, WangEditor, KindEditor, UEditor, dan CKEditor45.
Kerangka utama sistem manajemen konten situs web LerxBackend: SpringMVC+HibernateORM+MySQL+HibernateSearch(ApacheLucence)+IK segmentasi kata Cina+Log4J+...
Ujung depan: Jquery+Layui+wangEditor/KindEditor+JSON+Ajax
Fungsi implementasi sistem manajemen konten situs web Lerx (ditandai ★ adalah konten penting atau unik)1.★Memiliki server pemberitahuan pembaruan versi cloud, yang dapat memperoleh informasi pembaruan versi resmi dan versi terbaru untuk setiap pembaruan di latar belakang, dan memberi tahu pengguna untuk meningkatkan versi secara tepat waktu.
2.★Kode verifikasi dapat dikirim melalui SMS atau email. Template SMS sudah mendukung antarmuka platform SMS domestik yang umum digunakan dan mendukung antarmuka Tencent Cloud SMS. Konfigurasinya sederhana.
3. Untuk keseluruhan situs, registrasi pengguna, voting, komentar, komentar anonim, peninjauan komentar otomatis, dan peninjauan otomatis artikel dapat diaktifkan atau dinonaktifkan dengan satu klik.
4. Memiliki fungsi manajemen pengguna dan peran (grup pengguna) yang sederhana dan efisien. Izin pengguna dapat diselesaikan dengan mengklik detail izin dengan satu klik mouse. Grup pengguna (peran) dapat dinonaktifkan secara keseluruhan, dan jumlah anggota setiap grup pengguna dapat dilihat.
5.★Login pengguna depan dan belakang mendukung mode tidak menampilkan kode verifikasi untuk pertama kalinya. Ini memiliki mekanisme penguncian dan pembukaan kunci yang terbatas waktu setelah beberapa kali login gagal.
6.★Anda dapat masuk menggunakan metode apa pun seperti nama pengguna, email, nomor ponsel, atau menggunakan platform sosial seperti QQ, WeChat, Weibo, dll.
7. Dengan fungsi lupa kata sandi, kode verifikasi dapat dikirimkan kepada pengguna melalui SMS atau email, dan kata sandi login dapat diubah setelah verifikasi.
8. Modul pengguna mencatat IP waktu pendaftaran pengguna, setiap IP login, ponsel, email, dan detail lainnya, dan dapat memeriksa status modifikasi kata sandi pengguna melalui tanda sederhana. . Setiap login dicatat dalam file log.
9. Memiliki fungsi struktur pohon kolom yang kuat, sehingga sangat nyaman untuk memindahkan dan mengurutkan kolom.
10. Setiap kolom dapat diatur dengan templat independen, dan kolom berbeda serta situs utama dapat digunakan untuk menyajikan gaya situs web yang berbeda. Anda dapat menggunakan fungsi agregasi dan template untuk mengatur kolom di halaman depan dan tampilan artikel di bawah kolom.
11. Setiap kolom memiliki statistik akses independen, komentar, dan modul lainnya, dan jumlah kunjungan ke setiap kolom (termasuk kolom bawahan dan artikel di bawah kolom) dapat dilihat. Anda dapat menutup survei dan komentar pada semua artikel dalam satu kolom dengan satu klik.
12.★Setiap kolom dapat memiliki HTML spesifik pribadi yang independen, yang dapat muncul di kode HTML kolom tanpa kehilangan.
13. Anda dapat mengatur nama folder statis pada kolom.
14. Anda dapat mengatur apakah setiap kolom terbuka untuk dunia luar, dan mengatur batasan IP kunjungan yang berbeda untuk kolom yang berbeda.
15. Berbagai gambar, video, dan lampiran dapat dilampirkan pada penerbitan artikel. Mendukung pengunggahan beberapa gambar secara bersamaan di dalam teks. Mendukung judul yang disederhanakan, judul tambahan, dan lompatan URL paksa untuk artikel.
16.★Semua file yang diunggah memiliki fungsi penghapusan duplikasi. Artinya, file yang sama hanya akan diunggah satu kali di situs saat ini, dan hasil unggahan berikutnya akan mendapatkan URL file yang diunggah sebelumnya untuk menghindari unggahan file yang berlebihan sehingga tidak membebani ruang server yang terbatas.
17.★Memiliki fungsi intersepsi judul artikel yang cerdas.
18.★Dengan fungsi pemangkasan cerdas. Itu dapat memperoleh gambar persegi panjang tengah (termasuk JPG, PNG, GIF, dan format lainnya) dan kemudian memotongnya dan menskalakannya sesuai dengan ukuran yang ditentukan. Kemampuan untuk mengatur lebar dan tinggi pemotongan tertentu untuk kolom tertentu. Anda dapat mengatur unggahan gambar asli untuk artikel pada kolom tertentu.
19. Setiap artikel memiliki modul survei independennya sendiri, yang dapat menyelesaikan fungsi serupa atau operasi halaman persetujuan, keberatan, dan netralitas. ★Dapat memperoleh statistik survei dan laporan terperinci untuk setiap artikel.
20. Setiap artikel memiliki modul komentar independen. Mendukung komentar anonim, mendukung tinjauan pasca-komentar dan mode persetujuan, mendukung penerbit artikel untuk mengelola komentar, dan mendukung manajemen komentar administrator front-end.
21.★Dapat secara otomatis mendeteksi file video artikel, dan menggunakan templat untuk secara otomatis menghasilkan pemutar video H5 di halaman artikel untuk diputar.
22. Setelah artikel diterbitkan, fungsi survei (suka) dan komentar artikel dapat diaktifkan atau dinonaktifkan dengan satu klik di latar depan atau belakang.
23. Memiliki fungsi menghubungkan artikel sebelumnya dan artikel berikutnya.
24. Mendukung fungsi modifikasi waktu penerbitan artikel untuk memenuhi kebutuhan lingkungan kerja yang berbeda.
25. Sistem dan templat default telah mengintegrasikan fungsi berbagi kode QR. Klik ikon bagikan untuk memunculkan jendela kode QR, dan pindai kode dengan ponsel Anda untuk melihat konten halaman saat ini, seperti halaman beranda, halaman kolom, artikel, dll. Menggunakan tata letak responsif, ponsel dan PC akan otomatis beradaptasi dengan halaman.
26.★Memiliki catatan kunjungan yang mendalam dan fungsi statistik. Situs, setiap kolom, dan setiap artikel memiliki modul simpul catatan IP kunjungan independen, yang dapat menyelesaikan statistik dan fungsi pelaporan tahunan, triwulanan, bulanan, mingguan, harian, dan per jam untuk setiap node sejak situs dibuka. Jumlah kunjungan IP dan pembacaan situs, setiap kolom, dan setiap artikel dapat diperoleh, dan laporan independen dapat dihasilkan.
27. Dapat menghasilkan halaman pencarian teks lengkap yang mirip dengan Baidu. Ini mendukung analisis informasi dan teknologi pengambilan kesamaan, mendukung pengambilan kata kunci, pengambilan teks lengkap, pengambilan kombinasi, dll., dan memungkinkan kata kunci disorot dalam hasil pencarian. Setelah artikel diterbitkan, permintaan file terkait dibuat untuk menghindari permintaan database yang berlebihan dan menyebabkan kemacetan server.
28. Halaman beranda, halaman kolom, dan halaman artikel semuanya menggunakan metode statis HTML. File statis benar-benar statis. File HTML akan dibuat secara otomatis ketika artikel disetujui, dan file HTML akan otomatis dihapus setelah status peninjauan dibatalkan. Secara otomatis dapat mendeteksi izin pengguna editor artikel, sehingga status tinjauan dapat diubah tepat waktu setelah pengeditan dan file HTML dapat dibuat secara otomatis untuk artikel yang telah lulus tinjauan. Semua file statis yang dihasilkan dapat dibuat ulang.
29.★Memiliki fungsi album. Anda dapat menggunakan fungsi album untuk membuat topik khusus, beranda pribadi, studio, blog, dll.
30. Album ini memiliki fungsi mengikuti dan penggemar.
31.★Album dapat dikembangkan dan dirancang oleh banyak orang.
32.★Artikel dalam album memiliki fungsi catatan operasi sejarah. Jika Anda tidak puas dengan artikel yang dimodifikasi, Anda dapat kembali ke status konten artikel tertentu dalam riwayat. Perbedaan antara isi artikel saat ini dan catatan sejarah dapat dibandingkan secara online secara real time.
33. Mendukung fungsi pembatasan IP login untuk login latar belakang dengan otoritas tertinggi. Pengaturan IP atau rentang IP bersifat fleksibel, dan beberapa IP serta rentang IP dapat diatur dalam kombinasi apa pun secara bersamaan.
34.★Jika Anda lupa kata sandi login latar belakang, dukung file konfigurasi sementara untuk mendapatkan nama pengguna dan mode login kata sandi.
35. Memiliki sistem manajemen template yang lengkap. Anda dapat dengan bebas mengimpor, mengunduh, dan memodifikasi file template. Anda dapat memiliki beberapa template dan mengganti template yang digunakan oleh website dengan satu klik.
36.★Memiliki fungsi pasar template berbasis cloud. Anda dapat mengunggah dan mempublikasikan template Anda sendiri ke pasar template sesuka hati. Anda dapat mengatur templat yang Anda terbitkan sebagai status penagihan, dan setelah menagih melalui platform lain, kunci satu kali akan dikirimkan ke pengguna yang memerlukannya untuk mengunduh.
37.★ Melindungi sepenuhnya hak cipta pembuat template. Operasi terkait pada templat terkait di cloud hanya dapat dilakukan di server yang diunggah.
38.★ Pengguna dapat mengunggah dan mengunduh templat dengan operasi satu klik dan transmisi senyap. Tidak perlu memilih template dan mengunggah file sumber daya melalui browser, dan tidak perlu mendapatkan template melalui fungsi unduh browser dan kemudian mengimpornya. Setelah pengguna mengonfirmasi unggahan, latar belakang situs web akan mengemas dan mengompresi templat pengguna serta file sumber daya yang digunakan (termasuk gambar, file Js, file CSS, dll.) dan mengunggahnya secara diam-diam. Ketika pengguna mendapatkan template dari pasar template, mereka mendownloadnya secara diam-diam. Setelah selesai, latar belakang situs web akan secara otomatis mendekompresinya ke lokasi yang ditentukan dan secara otomatis mengimpornya ke sistem situs web templat bawaan.
39. Modul pengeditan template mengadopsi tag pintar baru, yang sangat meningkatkan tingkat toleransi kesalahan dan tingkat keterbacaan.
40.★Memiliki fungsi pemantauan status situs web. Anda dapat memeriksa status server di latar belakang dan memeriksa penggunaan memori mesin virtual Java. Anda dapat memeriksa penggunaan ruang hard disk server. Situs web dapat dimulai ulang di latar belakang. Anda dapat melihat data hari ini, kemarin, dan rata-rata melalui tabel aliran waktu.
41.★Anda dapat membuka antarmuka seluler situs web terenkripsi melalui kode QR yang dihasilkan oleh latar belakang manajemen. Selain informasi di atas, Anda juga bisa mendapatkan rilis terbaru, kunjungan terbaru, informasi artikel terpopuler, dan daftar konten komentar terkini.
42. Log operasi dapat dilihat atau dihapus di latar belakang.
43. File sumber daya terkait dapat dilihat dan dimodifikasi di latar belakang.
Tangkapan layar sistem manajemen konten situs web Lerx