对于程序员来说,除了苦修,写博客记录开发过程和经验也是非常有意义的。既能帮你理清思路,又能帮别人避免反复踩坑,还能吸引更多同行的意见和建议。
开源博客系统很多,其中不乏优秀的,但最符合本地化需求的还是国产的。接下来推荐几个优秀的、更新的国内开源博客系统。
1、独奏
Solo是一个Java开源博客系统,一个命令就可以搭建,包括Markdown/TinyMCE/KindEditor、自定义导航(页面、链接)、草稿文件夹、评论/回复邮件提醒、随机文章/相关文章/置顶/更新提醒、多语言、代码高亮等诸多实用功能。它还内置了15+套精心制作的皮肤,并有自己的活跃社区。
2、童话故事
Tale由轻量级mvc框架Blade开发。默认主题是平圩,设计简洁,界面美观。它支持多主题和Emoji表情,网易云音乐播放和数据库备份,以及Markdown文章发布。它易于部署和发布,并且不依赖于Tomcat。
3、好鱼
NiceFish(美人鱼)是一个微博系统,前端基于Angular 2+ng2-Bootstrap,后端可以是任何技术。
NiceFish的系统管理界面,NiceFish-Admin,后台NiceFish-SpringMybatis的Java版本也在制作中。NiceFish用于展示Angular2在典型门户项目中的用法。NiceFish-Admin用于展示Angular2在后台管理项目中的用法,NiceFish-SpringMybatis用于展示Angular2如何与Java版本的Server接口。
4、杜挚_博客
杜挚_博客基于Jpress进行更新,对其进行了一系列升级、Bug修复等。在此基础上增加用户中心、lucene search全文搜索引擎等功能,优化微信频道内容,避免无法搜索的场景,解决面向应用的问题,自带一套与官网一致的主题。
5、PJ博客
PJ博客是用Laravel和Vue.js搭建的博客系统,支持Markdown编辑器、用户管理、文章管理、讨论管理、文件管理等功能。它包括内容审查和评论系统,并支持多标签。
火麒麟
Firekylin是一个高效简洁的动态博客系统,整体基于ThinkJS框架,后台使用React技术栈。
Firekylin提供了丰富的设置,让你的博客个性化到随心所欲的内容,比如基本描述、名称、LOGO设置、阅读设置、评论设置等等。它还将博客模板统一到主题文件夹中,可以自由切换主题,达到修改博客外观的目的。
7、ZrLog
Log是用Java开发的博客系统,具有简单、易用、组件化、内存占用低等特点。带上自己的Markdown编辑器,这样可以更专注于写作,而不是花大量时间在学习程序的使用上。
ZrLog提供了日志、分类、标签和评论的管理,支持插件模式,高度可定制的主题,还可以发布私人文章。
8、mblog
Mblog (mtons blog)是一个简单、优雅、美观的多端(PC & Mobile & ampPad),用Java语言开发,基于MySQL数据库;具有性能优异、简单实用、安全稳定、支持全文检索等特点。
Mblog包括标签分类、统计阅读次数、收藏文章、文章评论、表情回复、第三方(微博、QQ)登录、站内搜索、用户订阅等功能,支持ueditor/***rkdown编辑器的切换。
本文来自永远太远投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/595473.html