专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
OSC开源社区  ·  谷歌将“杀死”ChromeOS,计划将其合并 ... ·  2 天前  
OSC开源社区  ·  逃离“北上广深”,新一线是最好的去处吗? ·  4 天前  
OSC开源社区  ·  工作写代码,放假写书,最后豆瓣评分9.1 ·  4 天前  
程序员的那些事  ·  B站知名up主何同学被指盗用开源项目,网友: ... ·  4 天前  
51好读  ›  专栏  ›  OSC开源社区

周一见 | 那些 “小而美” 的开源博客系统

OSC开源社区  · 公众号  · 程序员  · 2016-11-28 08:38

正文

#长按上图识别二维码,参与OSC源创会年终盛典#


大家好,新人小一前来报到,啦啦啦~~想必广大 OSCer 们很好奇,小一是做啥的?以后的每周一小一将如期而至,为大家奉上火辣辣的 Git 项目,希望各位看官稀饭~~首期,小一会给大家带来什么呢?请看……


虽然如今微博盛行,但依然无法取代博客所寄托的情怀。很多人依然愿意在闲暇时搭建一个博客,以记录日常的点点滴滴,但又苦于不懂得博客建设相关的技术。也许你根本就不用担心这个问题呢?在开源中国这个大平台上,你只要找个中意的博客程序Mark下来就好了。为节省大家的时间,小一特意为大家挑选出了码云上比较热门的几款博客系统。


 mblog:基于 Java 的个人博客系统

https://git.oschina.net/mtons/mblog


语言类型:Java



简介:mblog (mtons blog)开源免费的Java博客系统,是一个简单、大气、美观、响应式设计的多人博客系统, 基于MySQL数据库; 具有性能优异、简单实用、安全稳定、支持全文检索的特点。


技术特色:

 ● JDK8

 ● SSH (Spring、SpringMVC、Hibernate)

 ● 安全权限 Shiro

 ● 搜索工具 Lucene

 ● 缓存 Ehcache

 ● 视图模板 Velocity

 ● 其它 Jsoup、fastjson、GraphicsMagick

jQuery、Seajs

 ● Bootstrap 前端框架

UEditor/Markdown编辑器

 ● font-wesome 字体/图标


CNBlogs:Android 知乎日报风格的博客

https://git.oschina.net/yso/CNBlogs


语言类型:Android



简介:Android 知乎日报风格的博客精心参考知乎日报排版风格的博客,剔除大部分干扰眼球的杂乱信息,坚持“小而美”的原则 。通过本 app 你可以学习到如何实现一个通用的图片、存储功能模块,如何基于第三方实现一个下拉刷新、上拉加载更多的容器等。


项目特色:

 ● 精心设计的夜间模式,不单单是改变配色,更进一步改变屏幕色温,白底的图片因此变得柔和;

 ● 完善的磁盘缓存策略,在wifi下自动缓存两天内的新闻,轻轻一点,图文并茂的新闻立刻跃然纸上;

 ● 新闻、博客、评论页面,支持左滑关闭页面,更加顺手;

 ● 独有的看图模式,一个页面看完本贴所有图片。


thinkphp-bjyblog:基于thinkphp开发的简约风格的博客

https://git.oschina.net/shuaibai123/thinkbjy


语言类型:PHP



简介:闲暇之时使用thinkphp开发了一个个人博客用来整理技能知识,如今博客的功能基本已经齐备;特开源以供各类猿们免费使用,亦可以作为初学thinkphp的同学们的参考源代码。此博客程序没有版权限制,可以随意折腾。


项目特色:

 ● 前台基于boostrap的响应式页面布局适配手机和平板;

 ● 带表情的ajax无限级评论系统;

 ● PHPMail邮件系统;

 ● QQ、微博、豆瓣、人人、开心网等第三方登陆;

 ● ueditor 百度富文本编辑器;

 ● font-awesome;

 ● iCheck;


 icyblog:基于 laravel 框架的博客系统

https://git.oschina.net/icybee/icyblog


语言类型:PHP



简介:本项目是一款基于laravel5.1的开源博客cms系统,特别适合技术博客,具有以下特点:

 ● 后台富文本markdown解决方案,图片拖拽上传

 ● 文章支持草稿及标签分类,管理更快捷

 ● 针对前端加载速度进行优化

 ● 支持使用redis缓存页面,高并发

 ● 针对搜索引擎进行了seo优化


vmaig_blog:基于 Django 和 Bootstrap 的博客系统

https://git.oschina.net/billvsme/vmaig_blog


语言类型:Python



简介:这是一个基于 Django1.8 跟 Bootstrap3 开发的博客系统,实现了一个博客完整的功能,具有如下的功能:

 ● 文章,分类,专栏的添加,删除,修改。支持tinymce富文本编辑器。支持文章中代码高亮。

 ● 实现用户注册,登陆,修改密码,忘记重置密码。通过邮箱通知注册用户, 用户忘记密码基于邮件(需要在setting.py设置好邮箱)。

 ● 实现用户头像,用户可以上传头像,然后编辑头像大小,然后保存,头像可以存在本地,也可自动保存在七牛云中(需要在setting.py 中设置好七牛的相关配置)。

 ● 支持评论,实现了一个独立的评论系统。

 ● 首页支持显示轮播,显示最新评论,显示人气最高的文章。

 ● 首页支持显示标签云,拥有一个非常酷炫的便签云。

 ● 拥有一个动态加载的“全部文章”板块 可以显示所有文章分类,可以按照浏览数或者时间排序显示文章。

 ● 拥有一个以时间轴显示的非常酷炫的“新闻”板块,你可以每天在后台添加新闻。

 ● 支持手机浏览,对手机浏览进行了调整。


 ghost:NodeJS搭建的独立博客平台

https://git.oschina.net/diancloud/ghost


语言类型:NodeJS



简介:Ghost博客由前WordPress主管 John O'Nolan 和美女工程师 Hannah Wolfe 创立,开源社区支持率远超WordPress Ghost中文版由云应用托管服务商点云主导开发和在中国区推广。中文版代码将在与官方版保持一致的前提下,加入一些特有功能,比如:

 ● 可以将博文转换成长微博,自动发布到用户绑定的微博上;

 ● 可以与用户的公众账号关联;

 ● 自动生成图文消息并推送等等。




推荐阅读

给前端开发者的 20 款实用文档和指南

2016 微软最新开源软件推荐

那些适合日常使用的开源工具和应用(设计篇)

10 个习惯助你成为一名优秀的程序员

Ubuntu 16.10 安装之后必须做的16件事



微信号:mayunOSC

长按识别二维码了解更多精彩内容

点击“阅读原文”查看更多精彩内容