DBlog是一款简洁美观、自适应的Java博客系统。使用springboot开发,前端使用Bootstrap。支持移动端自适应,配有完备的前台和后台管理功能。
同时,本博客已正式开源到了码云(https://gitee.com/yadong.zhang/DBlog)
技术栈
本开源项目后端采用当前流行的springboot技术,后管集成了Apache的Shiro安全框架,页面模板引擎使用了强大的freemarker,缓存方面使用redis作为缓存数据库,前端使用流行的响应式框架:bootstrap。同时,本项目还集成了注入:logback(日志)、lombok、websocket、Mybatis + Mapper + Pagehelper、markdown富文本编辑器、七牛云等技术或者工具。
特色功能
支持wangEditor和Markdown两种富文本编辑器,可以自行选择
在线申请友情链接,无需站长手动配置,只需申请方添加完站长的连接后自行申请即可
支持将文件提交到百度站长收录平台,加快百度引擎的收录
自研评论系统
后台配备完善的权限管理
自带robots、sitemap等seo模板,实现自动生成robots和sitemap
集成七牛云,实现文件云存储
系统配置支持快速配置。可通过后台手动修改诸如域名信息、SEO优化、赞赏码、七牛云以及更新维护通知等。
管理员可向在线的用户发送实时消息(需用户授权 - 基于websocket实现)
图片预览
写在最后
本项目完全开源(使用MIT协议),使用时不设任何限制。当然,本人还是希望各位在使用DBlog时能给我的DBlog(https://gitee.com/yadong.zhang/DBlog)或者我的网站(https://www.zhyd.me)留一个推荐链接(不强制哈,你如果不留我也没办法)。
本项目目前整理了几个常用的文档(https://gitee.com/yadong.zhang/DBlog/wikis),包括基本的项目说明、shiro标签使用、七牛云配置和常见的问题。基本上使用DBlog搭建博客时可能碰到的问题都已涵盖(并不代表所有,因为使用者的环境、软件版本的差异等)。还请朋友们在使用DBlog(不仅仅是DBlog,因该是所有的开源项目)时,能优先查找相关项目文档。
最后,如果您对DBlog有任何意见或者建议,都可以在文章底部留言或者直接给我公号留言,再次感谢。如果您有好的idea,想添加到DBlog中,欢迎各位提交PR,开源项目需要各位的支持!再次感谢。
最后的最后,如果各位朋友对DBlog感兴趣,欢迎star、推荐、分享
§
§
码一码
一个专注于分享互联网开发技术的公众号。玩技术,我们是认真滴~~~
§
§
领取专属 10元无门槛券
私享最新 技术干货