Java 开源博客系统 Solo

Java 开源博客系统 Solo

Apache-2.0
跨平台
2010-09-11
88250

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,并内置了 15+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。

Solo 的第一个版本发布于 2010 年,至今已经非常成熟稳定,请放心使用!

功能

Solo 沉淀至今的每一个功能你应该都会用到。我们不会将只有“20%”用户使用的功能添加进来,只有这样才能保持博客系统本该有的纯净,足够轻量才能带来简约的使用体验。

  • Markdown / Emoji

  • 聚合分类 / 标签

  • 自定义导航(页面、链接)

  • 草稿夹

  • 评论/回复邮件提醒

  • 随机文章 / 相关文章 / 置顶 / 更新提醒

  • 自定义文章永久链接

  • 自定义站点 SEO 参数

  • 自定义公告 / 页脚

  • 多个签名档

  • 代码高亮

  • 多皮肤,多端适配 / 社区皮肤

  • 多语言 / 国际化

  • 上传七牛云

  • 友情链接管理

  • 多用户写作,团队博客

  • SQL 文件导出

  • Hexo/Jekyll 导入

  • 插件系统

  • Atom / RSS 订阅

  • Sitemap

  • MetaWeblog API

  • CDN 静态资源分离

如果有新版可用,升级过程也是非常简单的,只需要重新部署新版本就可以,不用运行额外的任何脚本。

界面

编辑文章

选择皮肤

ac9a044c18ec4dd4a9356caf698d7fe8-skin.png

前台界面

安装

JDK 环境准备好之后下载最新的 Solo 包解压,进入解压目录执行:

  • Windows: java -cp WEB-INF/lib/*;WEB-INF/classes org.b3log.solo.Starter

  • Unix-like: java -cp WEB-INF/lib/*:WEB-INF/classes org.b3log.solo.Starter

更多细节请参考 Solo 用户指南。另外,如果你想用 Solo 但又不想自己维护服务器,可以购买我们搭建好的 Solo 直接使用

文档

技术

  • 后端框架:为了尽量降低服务器的内存占用,顺带尝试一些技术构想,我们开发了 Latke 框架,并在此基础上构建了 Solo、Sym、XiaoV 等产品。这些产品反过来也会对框架提出需求,这是一个相互促进,共同演化的良性发展过程

  • 前端框架:Solo 的前端部分为了降低复杂度, 只依赖于 jQuery、编辑器、代码高亮等组件。管理后台的 SPA 框架、皮肤响应式 UI 都是我们自己实现的

没有最好的轮子,只有最适合的轮子。 BTW,如果你想研究如何制造 Web 轮子,Solo 是一个不错的入口。

另外,为了保证 Solo 的质量,我们也做了很多努力,包括:

  • 统一规范的编码风格

  • 完善的 javadoc 注释

  • 严格的分支、缺陷追踪管理

  • 不断完善的测试用例、持续集成

Terms

  • This software is open sourced under the Apache License 2.0

  • You can not get rid of the "Powered by B3log 开源" from any page, even which you made

  • If you want to use this software for commercial purpose, please mail to support@liuyun.io for a commercial license request

  • Copyright © b3log.org, all rights reserved

鸣谢

Solo 的诞生离不开以下开源项目:

专业、简约、稳定、极速的 Java 博客 

加载中

评论(19)

wander01
wander01
本地部署感觉很麻烦
挥汗的的蜗牛
现在皮肤只剩两个了
qwfys
qwfys
不错。
楼兰碎叶
楼兰碎叶
在嵌入式设备上运行solo后,然后通过台式机访问注册时候一直在loading初始化界面转动不进去
O
Oneal32
java8 启动2.1.0版本就报错了
席WC
席WC
开源轻量级团队协作博客 https://www.oschina.net/p/tms
早餐丶
早餐丶
导出的sql没法导入MySql数据库啊
蓝色草莓味
蓝色草莓味
建议可以把编辑器改成:https://pandao.github.io/editor.md/examples/index.html
落叶很美
落叶很美
怎么用
l
lblin
文章编辑器无法复制内容。

开源博客系統 Solo 2.9.7 发布,新皮肤 Jane

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过!v2.9.7 加入了一款新皮肤 Jane: 案例 D 的个人博客 Jiahao.Zhang's Blog 子兮子兮 铅笔的个人...

12/11 10:35

开源博客系統 Solo 2.9.6 发布,大量细节优化

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! v2.9.6 做了大量细节上的优化,强烈建议升级。 案例 D 的个人博客 Jiahao.Zhang's Blog 子兮子...

11/15 11:50

Java 开源博客 Solo 2.9.5 发布,大量细节优化

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! v2.9.5 做了大量细节上的优化,强烈建议升级。 案例 D 的个人博客 Jiahao.Zhang's Blog 子兮子...

10/10 10:58

Java 开源博客 Solo 2.9.4 发布,新皮肤加数据库重构

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.9.4 版本加入了一款新皮肤 nijigen,二次元萌娘控们值得一试。另外,这个版本我们做了一次数...

09/19 09:38

Java 开源博客 Solo 2.9.3 发布,可指定移动端皮肤

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.9.3 版本主要改进是可单独配置移动端访问时渲染的皮肤。另外,特别感谢 zjhch123 给我们带来...

08/23 09:58

Java 开源博客 Solo 2.9.2 发布,看板娘来了

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.9.2 版本加入了看板娘,加强了对数学公式的编辑支持。 安装 下载安装包 解压后执行 java -...

07/26 09:28

Java 开源博客 Solo 2.9.1 发布,支持 PJAX

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.9.1 版本支持 PAJX,带来了更好的页面跳转体验,具体使用方式请参考 Solo 皮肤开发指南。 ...

06/27 10:50

Java 开源博客 Solo 2.9.0 发布,支持后台文章搜索

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.9.0 版本支持了后台文章搜索,并改进了 PWA 支持。 安装 下载安装包 解压后执行 java -cp W...

05/17 09:15

Java 开源博客 Solo 2.8.0 发布,支持上传至本地服务器

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.8.0 版本支持了文件上传本地服务器,并修复了一些缺陷,强烈建议升级到该版本。 安装 下载安...

04/17 10:44

Java 开源博客 Solo 2.7.0 发布,提供文章配图

Solo 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.7.0 版本新增了一个文章配图功能,美图来自 Bing 壁纸。 安装 下载安装包 解压后执行 java...

03/07 09:23

没有更多内容

加载失败,请刷新页面

1
回答
GitHub 互 fo & Java/Golang 开源项目推荐!

https://github.com/88250 有 fo 必回,永不 unfo。 另外,请大家关注一下我的项目,目前加起来已经超过 3K 星了.... ...

2016/04/12 09:48
12
回答
求推荐个java的博客

想换个Java的博客,刚试了 b3log,感觉问题太多,不能用. b3log的皮肤做得挺好,我很喜欢,工程结构也算规范,但代码我觉得实在不如人意,很失望:...

2012/11/17 22:48
12
回答
有人研究 GAE/Java 么?

发现墙内的我们研究 GAE 的并不多。除了墙的原因,大家来说说?

2011/02/16 00:53
3
回答
可以使用mysql数据库吗?以及阅读者也可以注册登录?

有两个问题请教一下。 1.看到local.properties里也有mysql的配置,请问可以直接从h2切到mysql吗?代码需要改动吗 ? 2.评价博客...

2016/01/28 16:16
1
回答
Solo是免费的吗?可以用于个人或商业吗?需不需要买或授权之类的?

Solo是免费的吗?可以用于个人或商业吗?需不需要买或授权之类的?求详细,谢谢。

2015/12/19 12:50
3
回答
B3log 如何在BAE部署

@88250 你好,想跟你请教个问题:我下载bae 的war包之后解压,通过svn上传到对于的应用版本,之后查看,一直没法成功这个是我的配置信息 serv...

2013/03/27 22:23
3
回答
b3log的每一套主题都很漂亮,但都不兼容IE

b3log的每一套主题都很漂亮,FF和chrome下很好看,但都不兼容IE。。连IE8都不兼容,这是要作死的节奏啊。。。 辛辛苦苦转移了十几篇博客过去,才...

2013/09/02 11:31
6
回答
免费 Java 空间(绝非广告贴)

基于 Google App Engine/Java 的云社区。 http://symphony.b3log.org/about P.S. 免费搭建自己的独...

2011/02/28 23:17
3
回答
GAE/Java 社区

http://www.b3log.org,纯正的 GAE/Java 社区,欢迎大家来玩 :-)

2011/02/23 00:20

没有更多内容

加载失败,请刷新页面

没有更多内容

【CF 应用开发大赛】B3log Symphony 社区

应用名称:B3log Symphony 社区 应用URL地址:http://b3log-symphony.cloudfoundry.com/ 应用说明及使用场景: B3log Symphony 社区论坛是一个简单的论坛系统,可和 B3log Solo 独立博客进行...

2013/01/25 10:51
383
0
Pinpoint-java性能分析最佳实践_开源PaaS Rainbond

## 概述 ### pinpoint简介 - **何为pinpoint:** pinpoint是一个分析大型分布式系统的平台,提供解决方案来处理海量跟踪数据,主要面向基于tomcat的Java 应用。 - **为何使用它:**和如今相比...

05/08 13:41
72
0
Robotium带源码自动化测试

Robotium源码带自动化测试

2016/03/25 15:41
15
1
robotium仅有APK

robotium仅有APK

2016/03/25 15:51
19
1
Robotium学习笔记

记录一些使用Robotium的

2016/07/18 10:49
24
0
How did Altcoins dig?

1. SOLO mining The first thing to know is that not all cryptocurrencies are suitable for SOLO mining. For video gamers, if you use SOLO to mine, you may have less than one in 10...

06/20 17:40
1
0
求教各位大神。。

Microsoft Windows [版本 6.1.7600] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\solo>dir 驱动器 C 中的卷没有标签。 卷的序列号是 1660-5477 C:\Users\solo 的目录...

2012/10/15 11:16
23
0
can't get result with rabbitmq on win7

This worked for me: C:\Python27\Scripts\celery.exe -A messaging.tasks worker --loglevel=info --pool=solo The --pool=solo flag seems to be the key. Wrote about this in Stack Over...

2015/02/10 17:41
20
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部