Alamat situs web resmi: https://www.forumjava.com
Efek penyebaran
- Alamat demo versi sumber terbuka: http://opensource.developers.pub
- Alamat demo versi komersial: https://www.developers.pub
- Dokumen terkait versi sumber terbuka: https://www.developers.pub/wiki/1166300
2. Pendahuluan
forum-java adalah platform komunitas modern sumber terbuka yang mengimplementasikan:
- Forum untuk diskusi konten;
- Komunitas untuk hal-hal sepele;
- 100% sumber terbuka;
- Selamat datang di area diskusi resmi Developer Inn untuk mempelajari lebih lanjut. Pada saat yang sama, Anda juga dipersilakan untuk mengikuti akun publik resmi Developer Inn (gambar di bawah);
- Terima kasih kepada IceBreaking Security Lab yang telah membantu pemindaian kerentanan keamanan proyek untuk memastikan bahwa setiap pengguna proyek ini dapat menggunakannya dengan aman dan berani. Ikuti akun resmi IceBreaking Security Lab untuk mempelajari lebih lanjut tentang pengetahuan keamanan (gambar di bawah);
3. Mengapa Anda ingin mengerjakan proyek ini?
- Ketika perusahaan membangun platform terbuka, mereka memerlukan situs web komunitas pengembang agar pengembang dapat belajar dan berkomunikasi (proyek ini mengacu pada Platform Terbuka WeChat, Komunitas Pengembang Toutiao, Komunitas Pengembang Cloud Youzan, Platform Terbuka Taobao, dan fungsi komunitas lainnya sebagai persyaratan) pengembangan latar belakang) ;
- Sebagian besar komunitas open source yang ada di pasaran menggunakan bahasa PHP, hanya sedikit yang open source di Java, dan hampir tidak ada yang dikembangkan dalam kerangka spring boot. Bahasa pengembangan internal sebagian besar perusahaan Internet adalah Java, dan banyak di antaranya merupakan kerangka pengembangan spring boot/cloud. Untuk komunitas open source PHP, bahasa tersebut tidak dapat terhubung dengan baik ke sistem internal perusahaan;
- Fungsi komunitas open source yang ada terlalu sederhana dan tidak dapat memenuhi sebagian besar kebutuhan perusahaan;
- Antarmuka komunitas open source yang ada memiliki gaya kuno, tidak mengikuti estetika zaman, dan memiliki kemampuan penyesuaian yang buruk;
- Komunitas open source yang ada tidak memiliki fungsi yang diperlukan untuk pengoperasian sebenarnya, fungsi manajemen terlalu sederhana, dan biaya pengembangan sekunder terlalu tinggi;
Empat daftar fungsi versi sumber terbuka
用户端
文章分类
筛选文章
标签
查看详情
筛选文章/问答
文章
写文章
编辑
删除
评论
点赞
查看详情
问答
提问题
编辑
删除
查看详情
评论
关注
设置评论为最佳答案
筛选已解决问题
筛选未解决问题
用户
查看详情
编辑个人资料
更新登录密码
关注好友
查看粉丝
消息
文章/问答被关注通知
文章/问答被评论通知
个人被关注通知
设置消息为已读
关注
关注的用户文章/问答
关注的问答
评论的问答
点赞的文章
评论的文章
搜索
根据文章/问答标题/内容模糊搜索
管理端
用户管理
禁用/启用
设置为管理员/取消管理员
操作日志
操作类别筛选
文章管理
设置为官方
设置为置顶
设置为加精
审核通过(可见)
审核不过(不可见)
文章类别管理
审核通过(可见)
审核不过(不可见)
新增分类
问答管理
审核通过(可见)
审核不过(不可见)
标签管理
审核通过(可见)
审核不过(不可见)
新增标签
Lima karakteristik
ujung depan
- Adaptasi multi-terminal (terminal seluler, terminal PC)
- Sesuaikan warna tema untuk memudahkan pengguna korporat menyesuaikan tema
- Editor mendukung control + s untuk menyimpan
- Editor mendukung control + v untuk menyalin dan mengunggah gambar.
bagian belakang
- Log memiliki rantai panggilan untuk memfasilitasi pemecahan masalah.
- Sesi terdistribusi, mendukung penyebaran cluster
- Klasifikasi izin peran pengguna untuk memfasilitasi manajemen pengguna
- Verifikasi izin antarmuka membuat operasi antarmuka lebih aman
Antarmuka fungsional yang dapat diperluas
- Artikel/Tanya Jawab diperbarui dengan ulasan bawaan, dan dapat diakses ke pusat ulasan untuk kemudahan pengoperasian dan pengelolaan.
- Antarmuka abstrak penyimpanan file dapat mendukung akses khusus ke layanan penyimpanan file internal perusahaan
- Antarmuka abstrak layanan cache mendukung akses khusus ke layanan cache internal perusahaan
- Antarmuka abstrak layanan pencarian mendukung akses khusus ke layanan pencarian internal perusahaan
Enam tumpukan teknologi
bagian belakang
- Basis data: mysql
- Kerangka lapisan persistensi: mybatis
- Manajemen kumpulan koneksi database: hikaricp
- Plugin paging basis data: github pagehelper
- kerangka mvc: pegas mvc
- Wadah lapisan aplikasi: boot pegas
- alat serialisasi json: fastjson
- SDK pengiriman email: javax mail
- SDK penyimpanan cloud Qiniu: qiniu java SDK
- Render halaman sisi server: thymeleaf
ujung depan
- Editor penurunan harga front-end: mavon-editor
- Kerangka kerja js latar belakang manajemen: vue
- Kerangka UI klien: bootstrap
- Tampilan kerangka UI latar belakang manajemen
Tampilan halaman tujuh bagian
Tampilan halaman pengguna
Delapan halaman latar belakang manajemen
Sembilan instalasi
Silakan merujuk ke panduan instalasi forum-java.
Petunjuk Penggunaan
Edisi Komunitas hanya untuk penggunaan pribadi. Untuk penggunaan komersial, silakan hubungi penulis untuk membeli.