Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
88250
V2EX    分享创造

Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器

  •  1
     
  •   88250
    88250 2016 年 11 月 10 日 4002 次点击
    这是一个创建于 3355 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本次发布主要是更新了 Markdown 编辑器,加入了全屏、 Emoji 自动完成、粘贴时自动转换为 MD 格式的特性。( 1.7.0 版本变更记录请看这里

    目前的 Markdown 编辑器有多好用呢?请看:

    editor

    另外在开发方面,这个版本我们加入了大量的单元测试用例,目前覆盖率已达 **47%**,后续还会不断补充 :)


    简介

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

    功能

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

    • Markdown / TinyMCE / KindEditor
    • 自定义导航(页面、链接)
    • 草稿夹
    • 评论 /回复邮件提醒
    • 随机文章 / 相关文章 / 置顶 / 更新提醒
    • 自定义文章永久链接
    • 自定义站点 SEO 参数
    • 自定义公告 / 页脚
    • 多个签名档
    • 代码高亮
    • 多皮肤,多端适配 / 社区皮肤
    • 多语言 / 国际化
    • 上传七牛云
    • 友情链接管理
    • 多用户写作,团队博客
    • SQL 文件导出
    • 插件系统
    • Atom / RSS 订阅
    • Sitemap
    • MetaWeblog API
    • CDN 静态资源分离

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

    另外,如果你想让我们将 Solo 修改为 CMS ,我们只能对你说:“出门右转”。

    安装

    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 的初始化界面了 :tada:

    详细的配置请浏览用户指南。如果你碰到问题,请提 issue 或到社区发帖,我们会尽量在第一时间帮助你解决问题。

    另外,如果你想用 Solo 但又不想自己维护服务器,那可以尝试购买我们搭建好的 Solo 直接使用

    技术

    • 后端框架:为了尽量降低服务器的内存占用,顺带尝试一些技术构想,我们开发了 Latke 框架,并在此基础上构建了 Solo 、 Sym 、 XiaoV 等产品。这些产品反过来也会对框架提出需求,这是一个相互促进,共同演化的良性发展过程
    • 前端框架: Solo 的前端部分为了降低复杂度, 只依赖于 jQuery 、编辑器、代码高亮等组件。管理后台的 SPA 框架、皮肤响应式 UI 都是我们自己实现的

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

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

    • 统一规范的编码风格
    • 完善的 javadoc 注释
    • 严格的分支、缺陷追踪管理
    • 不断完善的单元测试用例

    文档

    版本历史

    Solo 的第一个版本发布于 2010 年,我们对每个版本都进行了详细的变更记录,这里可以看到 Solo 成长的全貌。

    每一次开发新版本时我们都会在开发分支上进行,尽量避免给其他开发者们带来困扰。因为我们知道只有专业和尽责才能让 Solo 这个开源项目走得更远,谁让你我的征途是星辰和大海呢!

    鸣谢

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

    贡献

    Solo 的主要作者是 DanielVanessa,所有贡献者可以在这里看到。

    我们非常期待你加入到这个项目中,无论是使用反馈还是代码补丁,都是对 Solo 一份满满的爱 :heart:

    19 条回复    2016-11-16 13:58:52 +08:00
    itfanr
        1
    itfanr  
       2016 年 11 月 10 日 via Android   1
    能导出静态博客不?楼主很厉害!
    88250
        2
    88250  
    OP
       2016 年 11 月 10 日
    @itfanr 暂时没有静态导出功能..
    wangkai123
        3
    wangkai123  
       2016 年 11 月 10 日   1
    88250 哈哈,我是没参加过开源项目的新手,请问 solo 的那些模块需要贡献代码的?我想尝试下
    88250
        4
    88250  
    OP
       2016 年 11 月 10 日
    @wangkai123 可以帮忙测试和推广,代码方面的话可以看下 issues : https://github.com/b3log/solo/issues
    xcatliu
        5
    xcatliu  
       2016 年 11 月 10 日 via iPhone   1
    支持!
    rosu
        6
    rosu  
       2016 年 11 月 10 日

    貌似出现问题咯...坐标广东
    Showfom
        7
    Showfom  
    PRO
       2016 年 11 月 10 日 via iPhone
    支持下 sala
    88250
        8
    88250  
    OP
       2016 年 11 月 10 日
    @xcatliu @Showfom 谢谢
    @rosu 已经恢复了

    :)
    immjun
        9
    immjun  
       2016 年 11 月 10 日
    @88250 写 markdown 博客有时候会有迁移的需求,如果有 md 博客迁入和 md 博客迁出功能会很好。
    immjun
        10
    immjun  
       2016 年 11 月 10 日   1
    @88250 我看到了是存入数据库的,我前面说的是静态博客的迁移了,忽略我前面的需求吧~
    isCyan
        11
    isCyan  
       2016 年 11 月 10 日   1
    @88250 img.hacpai.com 的证书还是沃通的,如果可以的话,求换
    88250
        12
    88250  
    OP
       2016 年 11 月 10 日
    @isCyan 嗯,会换的,谢谢提醒啦
    wangkai123
        13
    wangkai123  
       2016 年 11 月 10 日
    @88250 谢谢指点~
    limers
        14
    limers  
       2016 年 11 月 10 日   1
    看起来挺不错的,支持下
    88250
        15
    88250  
    OP
       2016 年 11 月 10 日
    @limers 谢谢
    chintj
        16
    chintj nbsp;
       2016 年 11 月 11 日
    支持。厉害
    xcatliu
        17
    xcatliu  
       2016 年 11 月 11 日 via iPhone
    话说 markdown 编辑器可以单独使用吗?
    88250
        18
    88250  
    OP
       2016 年 11 月 11 日
    @xcatliu 暂时还不行,等过段时间会把编辑器独立一个项目出来,多谢关注哦
    wujunze
        19
    wujunze  
       2016 年 11 月 16 日
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2384 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 01:10 PVG 09:10 LAX 17:10 JFK 20:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86