程序员除了需要具备写代码的能力,还要有写作能力,项目开发过程中需要清晰的文字记录。发布开源项目,如果想让更多人使用或贡献代码,也必须有一份生动又明了的 Readme 文档。程序员很热衷通过博客写作,不仅能够分享开发经验,解决技术上的困惑,还能交到很多朋友。下面就推荐几个 Gitee 上的开源博客系统,希望有故事的程序员们能建立起自己的博客,与大家多多分享技术、分享生活。

1、项目名称:开源免费的博客系统 mblog

项目简介:mblog 开源免费的博客系统, Java 语言开发, 支持mysql/h2数据库, 采用spring-boot、jpa、shiro、bootstrap等流行框架开发。

项目地址:https://gitee.com/mtons/mblog

2、项目名称:简洁美观的Java博客系统 Tale

项目简介:Tale 是一款简洁美观的 Java 博客系统,让每一个有故事的人更好的表达想法! Tale 的英文含义为故事,我相信每个坚持写 Blog 的人都是有故事的;中文你叫它塌了也无所谓 。Tale 使用了轻量级 mvc 框架 Blade 开发,默认主题使用了漂亮的 pinghsu,如果觉得这个项目不错,请为它点 star 支持。

项目地址:https://gitee.com/biezhi/tale

3、项目名称:简洁美观功能强大并且自适应的 Java 博客 OneBlog

项目简介:OneBlog 一个简洁美观、功能强大并且自适应的Java博客。使用springboot开发,前端使用Bootstrap。支持移动端自适应,配有完备的前台和后台管理功能。

功能简介:

  • 多种编辑器:支持wangEditor和Markdown两种富文本编辑器,可以自行选择
  • 自动申请友情链接:在线申请友情链接,无需站长手动配置,只需申请方添加完站长的连接后自行申请即可
  • 百度推送:支持百度推送功能,加速百度搜索引擎收录博文
  • 评论系统:自研的评论系统,支持显示用户地址、浏览器和os信息,后台可审核评论、开启匿名评论、回复和邮件通知评论
  • 权限管理:后台配备完善的权限管理
  • SEO:自带robots、sitemap等seo模板,实现自动生成robots和sitemap
  • 实时通讯:管理员可向在线的用户发送实时消息(需用户授权 - 基于websocket实现,具体参考DBlog建站之Websocket的使用)
  • 系统配置支持快速配置:可通过后台手动修改诸如域名信息、SEO优化、赞赏码、七牛云以及更新维护通知等
  • 多种文件存储:集成七牛云、阿里云OSS,实现文件云存储,同时支持本地文件存储
  • 文件搬运工:集成blog-hunter实现“文章搬运工”功能,支持一键同步imooc、csdn、iteye或者cnblogs上的文章,可抓取列表和单个文章

项目地址:https://gitee.com/yadong.zhang/DBlog

4、项目名称:基于 Spring+SpringMVC+Mybatis 架构的开源博客 Art_Blog

项目简介:基于 Spring+SpringMVC+Mybatis 架构的开源博客:博客管理、图表数据、日志分析、访问记录、图库管理、资源管理、友链通知等。良好的页面预加载,无限滚动加载,文章置顶,博主推荐等。提供 用户端+管理端 的整套系统源码。响应式设计,支持手机、平板、PC,都有良好的视觉效果!包含了日常需要的所有功能。

项目地址:https://gitee.com/luotf/Art_Blog

5、项目名称:基于微服务架构的前后端分离博客系统 蘑菇博客

项目简介:蘑菇博客,一个基于微服务架构的前后端分离博客系统。前台使用Vue + Element , 后端使用spring boot + spring cloud + mybatis-plus进行开发,使用 Jwt + Spring Security做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索服务,使用Github Actions完成博客的持续集成,文件支持上传七牛云。

项目地址:https://gitee.com/moxi159753/mogu_blog_v2

6、项目名称: Java 开发的功能强大的博客系统 Jflyfox

项目简介:Jflyfox 是一个 Java 开发的功能强大的博客系统,采用了简洁强大的 JFinal 作为 web 框架,模板引擎用的是 beetl,数据库用 mysql,前端 bootstrap 框架。 支持 oauth2 认证、帐号注册、密码加密、评论及回复,消息提示,网站访问量统计,文章评论数和浏览量统计,回复管理,支持权限管理。

项目地址:https://gitee.com/jflyfox/jflyfox

戳这里:https://gitee.com/explore/blog,获取更多开源博客系统。

有故事的程序员必看的六个开源博客系统 | Gitee项目推荐相关推荐

  1. java书籍_Java程序员必看的 13 本 Java 书籍!

    原文:Java程序员必看的 13 本 Java 书籍! 作者: java技术栈 关乎于程序员,除了做项目来提高自身的技术,还有一种提升自己的专业技能就是:多!看!书! 毕竟,书是学习的海洋呢!So,J ...

  2. 2020年,程序员必看的10部影视作品!《源代码》只是其中之一

    电影激励你成为一个更聪明.更好的人,或者对你而言是一个更好的程序员.今天,当世界高度互联时,电影是看清世界的一个好的方式. 下面这些非常棒的程序员必看电影你看过多少呢? 1.社交网络(2010) 整部 ...

  3. 程序员必看,学习的方法

    程序员必看,学习的方法 0.引言 在学习编程语言的路上,发现初学者(包括俺)问 得最多的问题莫过于"如何学习编程?Java该如何学习?".类似的问题回答多了,难免会感觉厌烦,就萌生 ...

  4. 静态方法与非静态方法的区别_程序员必看之ThinkPHP5中model与Db的区别

    在ThinkPHP5的使用过程中,很多使用者刚接触到数据库操作时,不能很好调用相关的方法进行数据库的交互.下面就分享一下ThinkPHP5中Db与模型的区别 关于db与model的选择 使用DB方式是 ...

  5. java中的model_Java程序员必看之springmvc中的Model对象在重定向中的数据

    原标题:Java程序员必看之springmvc中的Model对象在重定向中的数据 在springmvc框架中,一个handler方法中的参数可以内置接收Model类型的对象,主要用于存储数据之用,主要 ...

  6. java架构师之路:JAVA程序员必看的15本书的电子版下载地址

    java架构师之路:JAVA程序员必看的15本书的电子版下载地址 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一 ...

  7. JAVA程序员必看的15本书

    java架构师之路:JAVA程序员必看的15本书的电子版下载地址 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一 ...

  8. Java程序员必看的15本书的电子版下载地址

    Java程序员必看的15本书的电子版下载地址 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺 ...

  9. java程序员必看书籍

    学习Java最痛苦的事情莫过于对未来职业方向的选择.尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起. 因此,作为初学者的你必须看完 ...

最新文章

  1. 最最简单的CentOs6在线源搭建
  2. 中年离职的平庸产品,该如何面对人生的下半场?
  3. qemu-kvm部署虚拟机
  4. caffe各种依赖包配置
  5. Java 自定义排序 Comparator
  6. LeetCode 437. 路径总和 III(双重递归)
  7. 数据结构与算法:单链表(超详细实现)
  8. Python官方文档学习心得(第四篇)
  9. 安卓fragment笔记
  10. 收藏! | 入门必读:计算机视觉四大基本任务(分类、定位、检测、分割)
  11. WC2013 糖果公园
  12. 关于struts2 获取页面表单信息的个人做法
  13. [设计模式]工厂模式
  14. 23考研线性代数复习笔记(自用)
  15. [已失效]坦白说(查看好友)抓包教程+解密工具
  16. r语言怎么做经验分布_医学统计与R语言:对数正态分布与卡方分布
  17. C#串口编程基础入门
  18. usim卡如何换nano卡_5G超级SIM卡价格正式公布,iPhone用户彻底无缘
  19. DSP6713 Simulator HelloWorld与LED
  20. 移动硬盘不被系统识别的处理

热门文章

  1. Python实现的淘宝直通车数据抓取(1)
  2. 淘宝商品数据分析怎么操作?从哪些方面下手?
  3. 各大主流浏览器之间的差异
  4. java生成二维码最简单方法
  5. 含文档+PPT+源码等]精品基于Nodejs实现的拼车平台[包运行成功]Nodejs毕业设计计算机项目源码
  6. 【NOIP 2012】 国王游戏
  7. 【NOIP2012 提高组】 国王游戏
  8. AIGC究竟是什么?深度解读人工智能生成内容
  9. React 生命周期详解(新)
  10. [转]刨根问底!曲面细分技术到底是个啥?