我的开源博客DBlog

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、推荐、分享

§

§

码一码

一个专注于分享互联网开发技术的公众号。玩技术,我们是认真滴~~~

§

§

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180718G0JBSC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券