起因 这学期使用 Markdown 做笔记,积累了不少 Markdown 文件,希望能把这些发表在自己的博客上。之前有过一次使用 WordPress 博客平台的经历,不过那时没有坚持下来,写了几篇就中断了,主要是那时的博文主要是自己的生活经历和一些课外学习的知识,而这些想法随着专业学习的进行,肯定会因为各种原因枯竭,比 ..

本博客的由来

本贴最后更新于 224 天前,其中的信息可能已经时移俗易

起因

这学期使用 Markdown 做笔记,积累了不少 Markdown 文件,希望能把这些发表在自己的博客上。之前有过一次使用 WordPress 博客平台的经历,不过那时没有坚持下来,写了几篇就中断了,主要是那时的博文主要是自己的生活经历和一些课外学习的知识,而这些想法随着专业学习的进行,肯定会因为各种原因枯竭,比如时间少、没精力分心课外内容。不过当我开始使用 Markdown 做笔记之后,情况就改观了,内容主要是课上学习的知识,随着专业学习的进行,这类内容会源源不断地产生。因此,新的博客可以保证更新不中断,这是我想要重新建立个人博客的主要原因

发现 Solo

我有一台阿里云服务器,配置的环境是 Tomcat 服务器。由于自己学过一点 JSP 的内容,因此一开始的想法是自己写一个博客系统出来。因此在网上搜索 Java 编写博客系统相关的内容。不过后来发现这不是一个简单的过程,超出了自己目前的能力范围,同时搜索出来的页面上推荐了好多现成的 Java 博客系统,其中就包括 solo。对比了一下这些博客系统,solo 最让我满意,它的优点如下:

因此,我最终选择了它作为我的新博客系统。

安装并使用

根据指导教程顺利安装了 Solo,尽管中间出现一点配置上的小问题,不过得益于它完善的文档,轻松解决了这个问题。这种爽快感在我的软件生涯中很少遇到,Tomcat,Visual Studio 等等软件都会出一些莫名其妙的问题,根本不知道从何解决,solo 安装过程这么顺利实属惊喜。solo 的博客主页可以改变皮肤,当初我的那个版本默认的皮肤是 nijigen,是非常漂亮的一个动态皮肤,而后台界面风格十分简洁,没有花里胡哨的东西,非常符合我的审美要求“给用户看最漂亮的东西,给开发人员看最简单的东西”。总之,solo 让我非常满意。

Solo 背后

Solo 由 B3log 开源组织开发。

B3log 有一个属于自己的技术人员社区叫做黑客派,是个小众但氛围很和谐的社区。

B3log 开发了一个百度网盘不限速下载工具,叫做 BND,新版本叫 BND2.

B3log 除了 Solo 之外,还开发了一个博客系统叫做 Pipe。它们最大的区别在于,Solo 是用 Java 语言开发的,在 Java 环境中运行,Pipe 是用 Go 语言开发的,在 Go 环境中运行。B3log 还为 Pipe 提供了直接在它的服务器上开设博客的服务(类似于 CSDN 博客这种类型),而 Solo 则需要安装到自己的服务器上。Pipe 的功能比 Solo 少,运行配置要求也比 Solo 低。这里提一句,Solo 的运行配置要求比 WordPress 低。

B3log 的创始人在黑客派被大家称为 D 大,常和大家在帖子中互动,是黑客派最活跃的用户(没有之一),他的博客是https://88250.b3log.org/,包括 Solo 在内的 B3log 开发的主要软件都是出自他的手笔。他的妻子也是黑客派的活跃用户,人称 V 姐,她的博客是Vanessa,V 姐主要负责软件的前端开发,Solo 系统大部分的皮肤都是 V 姐设计的。

  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等,欢迎大家加入,贡献开源。

    1873 引用 • 3624 回帖 • 586 关注
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    725 引用 • 5470 回帖 • 695 关注
回帖   
请输入回帖内容...