V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RYAN0UP
V2EX  ›  开源软件

Halo 博客系统-使用 Java 开发的博客系统

  •  
  •   RYAN0UP · 2018-08-19 15:32:43 +08:00 · 10334 次点击
    这是一个创建于 2287 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Halo 是一款使用 Java 开发的开源博客系统,致力于打造最好的 Java 博客系统,且只想安安静静的做一个博客系统。

    主要特性

    1. 使用 Spring Boot 框架,方便部署和更新,只需要一行命令便可完成安装。
    2. 完备的 Markdown 编辑器以及文章 /页面系统,包含分类 /标签 /预览图等。
    3. 内置图库,需要主题支持。
    4. 完备的附件管理,后续会做云存储(七牛云,又拍云等)
    5. 比较完备的评论系统(邮件提醒,盖楼,表情),另外还支持部分三方评论系统(如 Valine,Disqus 等),可以随意切换,支持任何主题。
    6. 完备的模板(主题)系统(目前已有 6 款主题),可以随意切换主题而不需要重启应用,针对主题可以进行单独的设置,后台支持上传新主题,另外,主题开发文档也已经基本完善(https://halo-doc.ryanc.cc/theme)。
    7. 完善的系统设置,包括 seo,文章设置,评论设置,邮箱设置等。
    8. 今天刚完成 NexT 主题的适配,蹭蹭 NexT 的热度。

    界面预览

    image image

    更多预览请访问https://halo-doc.ryanc.cc/preview

    在线 Demo

    最后

    Github 地址:https://github.com/ruibaby/halo

    码云地址:https://gitee.com/babyrui/halo

    欢迎大家 Star 或 Pr,大佬们要喷请轻点儿~~~

    21 条回复    2018-12-31 20:55:14 +08:00
    songhaozhi
        1
    songhaozhi  
       2018-08-19 15:51:29 +08:00
    资瓷
    RYAN0UP
        2
    RYAN0UP  
    OP
       2018-08-19 15:55:18 +08:00 via Android
    @songhaozhi 感谢资瓷
    dobelee
        3
    dobelee  
       2018-08-19 15:56:27 +08:00 via Android
    blog 一般不会考虑 java 的。😂
    RYAN0UP
        4
    RYAN0UP  
    OP
       2018-08-19 16:02:01 +08:00 via Android
    @dobelee 略耗资源
    Miary
        5
    Miary  
       2018-08-19 16:23:20 +08:00 via Android
    256 内存的怕是跑不动这个
    RYAN0UP
        6
    RYAN0UP  
    OP
       2018-08-19 16:44:24 +08:00 via Android
    @Miary 可以跑,不过要改配置,我默认设置的 256
    AltairT
        7
    AltairT  
       2018-08-19 18:10:19 +08:00
    看了 LZ 历史帖子,LZ 动手能力这么强嘛。。我是自学的感觉自己做不出来这个博客系统,加班也多没这么多时间。进阶怎么学的?
    另外 LZ 去深圳了嘛。。。。
    RYAN0UP
        8
    RYAN0UP  
    OP
       2018-08-19 18:28:02 +08:00 via Android
    @AltairT 不会啊,涉及到的东西很简单的,并不复杂,连 shiro 都没用,我在深圳了。
    Tink
        9
    Tink  
       2018-08-19 18:55:22 +08:00 via iPhone
    后台还挺像 typecho 的,不错
    RYAN0UP
        10
    RYAN0UP  
    OP
       2018-08-19 19:02:55 +08:00 via Android
    @Tink 嘿嘿😁
    Nobitasean
        11
    Nobitasean  
       2018-08-19 19:49:48 +08:00
    可以做成 Paas,作为一个服务然后用户直接付费都省去搭建了
    RYAN0UP
        12
    RYAN0UP  
    OP
       2018-08-19 20:16:48 +08:00 via Android
    @Nobitasean Pass ??? 没听说过,我去看看
    codergrowing
        13
    codergrowing  
       2018-08-19 20:41:49 +08:00 via Android
    默认主题侧边栏也太宽了点,而且无法折叠,是不是考虑修改下
    Buffer2Disk
        14
    Buffer2Disk  
       2018-08-19 21:13:47 +08:00
    点个赞
    RYAN0UP
        15
    RYAN0UP  
    OP
       2018-08-19 22:19:45 +08:00 via Android
    @codergrowing 不对移植的主题做样式上和功能上的修改😂
    RYAN0UP
        16
    RYAN0UP  
    OP
       2018-08-19 22:20:09 +08:00 via Android
    @Buffer2Disk 谢谢
    tulongtou
        17
    tulongtou  
       2018-08-19 22:30:46 +08:00
    maven 这包安装的有点儿多啊
    codergrowing
        18
    codergrowing  
       2018-08-19 23:14:23 +08:00 via Android
    @RYAN0UP 可以考虑自己撸个主题嘛🤔
    RYAN0UP
        19
    RYAN0UP  
    OP
       2018-08-20 00:20:25 +08:00 via Android
    @codergrowing 一直有这个想法,最开始是有个自己写的,后来弃坑了,无奈前端渣渣....后面会有的
    that5
        20
    that5  
       2018-12-31 20:22:47 +08:00 via iPhone
    非常赞!

    在你给的 demo 好像主题 casper 有问题,文章页面删除缩略图的话不显示图但依然占据位置显示为灰色,貌似也没有不指定缩略图的办法。不过这个主题方面的问题。

    应该推荐对应的主机,毕竟很多主机可能并不支持 Java。
    RYAN0UP
        21
    RYAN0UP  
    OP
       2018-12-31 20:55:14 +08:00 via Android
    @that5 好的,谢谢支持
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   931 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:25 · PVG 05:25 · LAX 13:25 · JFK 16:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.