Halo 博客系统-使用 Java 开发的博客系统 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RYAN0UP
V2EX    开源软件

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

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

    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  
    PRO
       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 谢谢
    DonaidTrump
        17
    DonaidTrump  
       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     Solana     921 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 20:50 PVG 04:50 LAX 13:50 JFK 16:50
    Do have faith in what you're doing.
    ubao 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