V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
houzhenhong
V2EX  ›  分享创造

[esoTalk 中文优化版] 一个清爽简洁快速的论坛软件 - Flarum 的上一代

  •  1
     
  •   houzhenhong ·
    skywalker512 · 2018-07-24 17:10:59 +08:00 · 10041 次点击
    这是一个创建于 2316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    esoTalk 可能大家不太熟悉,但她的下一代 Flarum 相信你们一定知道。

    Flarum 继承了 esoTalk 的许多特性,但又引入新的蛮烦:加载速度慢,容易崩溃,插件安装蛮烦,需要新的环境(beta8 需要 php7.1+ mysql5.6+)... 种种因素使她更多的成为了玩具。

    esoTalk 解决了这些:

    1. 页面总大小不超过 100KB
    2. 安装插件,只需解压到目录即可
    3. 环境要求十分低

    esoTalk 是几年前的作品但她的许多特性在今天仍显得十分超前,点击以了解

    优化内容
    历时一个月:10 项修改 5 项修复 9 项添加 29 个插件 177 次提交
    本地化内容

    1. 100%中文翻译(仍待完善)
    2. 中文搜索

    详情请看:更新日志 - ChangeLog

    环境要求
    必须:PHP 5.3+ 以及 Mysql 5.5+
    非必须:重写功能 访问外网功能
    安装方法:点击以了解

    下载地址
    Github - Coding/七牛

    链接
    Github
    交流论坛

    32 条回复    2018-08-24 14:29:26 +08:00
    Showfom
        1
    Showfom  
       2018-07-24 17:24:01 +08:00
    就是觉得 esoTalk 的主题不好看= = Flarum 的 UI 就比较 modern 了
    houzhenhong
        2
    houzhenhong  
    OP
       2018-07-24 17:42:45 +08:00
    @Showfom #1
    "esoTalk 的主题不好看" 的确是这样,每当我回到 Flarum 的时候似乎穿越了一个年代,但是每次打开 Flarum 的时候风扇转个停,手机发热明显。

    关注 esoTalk 最注意的原因 Flarum 的开发陷入停滞,生态(插件?)十分混乱,而且新版要改 API,几乎所有的插件都将不可用,所以才暂时弃坑。
    beastk
        3
    beastk  
       2018-07-24 17:56:19 +08:00 via iPhone
    简洁,我喜欢😘
    CRight
        4
    CRight  
       2018-07-24 17:58:01 +08:00 via iPhone
    esoTalk 安装特方便,Flarum 老是出错
    houzhenhong
        5
    houzhenhong  
    OP
       2018-07-24 18:04:18 +08:00
    @CRight #4 请问你在哪里出错了,有什么错误信息
    vazo
        6
    vazo  
       2018-07-24 20:36:01 +08:00
    有个问题哈,如果我把他和 wordpress 使用同一个 msql,是不是 wordpress 备份数据库的时候也把他的数据备份了呢?
    adyyq
        7
    adyyq  
       2018-07-24 20:45:13 +08:00
    没用过,基本功能都全吧。
    houzhenhong
        8
    houzhenhong  
    OP
       2018-07-24 20:47:42 +08:00
    @vazo #6 不清楚你的备份方式是什么,如果在同一个数据库中(与 wordpress 的表在一起)那么一般的数据库备份(都是以数据库为单位来)就可以。
    vazo
        9
    vazo  
       2018-07-24 20:56:47 +08:00
    @houzhenhong 同一个数据库是指:数据库名称用户名用户密码都相同
    houzhenhong
        10
    houzhenhong  
    OP
       2018-07-24 21:19:37 +08:00
    @vazo #9 请问你的备份方式是什么,经过你的描述,我认为不能同时备份(当然你也可以进行一下测试)。若不行,请麻烦你新建一个备份方式。
    alexzhan
        11
    alexzhan  
       2018-07-24 22:04:27 +08:00
    @houzhenhong flarum 是在 esoTalk 基础上改的么?
    SquirrelMAN
        12
    SquirrelMAN  
       2018-07-24 22:06:04 +08:00
    esoTalk 和 Flarum 都很喜欢 感谢你的建设
    DearTanker
        13
    DearTanker  
       2018-07-24 22:06:10 +08:00
    这个好多年前装过,是真的好喜欢,就是有些大大小小不爽的地方。楼主这个优化版简直了。

    顺便一提,楼主的 Flarum 中文版也在用。就自己在玩,哈哈
    houzhenhong
        14
    houzhenhong  
    OP
       2018-07-24 22:46:10 +08:00 via Android
    @alexzhan #11 不是,Flarum 使用了现代的框架 Lavarel。可以说是全新的重来
    alexzhan
        15
    alexzhan  
       2018-07-24 22:55:28 +08:00
    @houzhenhong 谢谢回复和做的修改,已送上 star.
    alexzhan
        16
    alexzhan  
       2018-07-24 23:04:32 +08:00
    @houzhenhong 麻烦再问一个问题,好像首页的搜索是没办法搜索帖子内容的?这个是基于什么考虑呢?
    houzhenhong
        17
    houzhenhong  
    OP
       2018-07-25 09:45:23 +08:00
    @alexzhan #16 是可以搜索 文章内容的 请看
    imgur



    smms

    https://i.loli.net/2018/07/25/5b57d61b0de30.gif
    houzhenhong
        18
    houzhenhong  
    OP
       2018-07-25 19:35:30 +08:00
    @alexzhan #16
    好像首页的搜索是没办法搜索帖子内容的?这个是基于什么考虑呢?
    在没有登录的时候不能搜索帖子内容,如果登录了,是可以搜索的
    因为使用的是 LIKE 担心不限制的话,会影响整体性能。
    具体请看: https://github.com/atowerlight/esotalk/blob/master/core/models/ETSearchModel.class.php#L409-L410
    OngOng
        19
    OngOng  
       2018-07-25 21:45:12 +08:00
    这个不是停止更新了吗?
    jiqing
        20
    jiqing  
       2018-07-26 07:34:04 +08:00
    有个小建议吧。就是点击全部话题那块,所有的话题是一列的,修改一下,两排并列。这样右边的大片空白没了就舒坦了点
    houzhenhong
        21
    houzhenhong  
    OP
       2018-07-26 10:12:29 +08:00
    @jiqing #20 我认为这样结构就比较混乱,不符合 esoTalk 的理念,不过还是谢谢你的建议
    houzhenhong
        22
    houzhenhong  
    OP
       2018-07-26 10:19:40 +08:00
    @OngOng #19

    的确是停止更新了,中途又有一个第三方分发的版本,不过也夭折了。
    我觉得 esoTalk 很好用,所以修改了一下(能运行在最新的 PHP/Mysql 中),添加了一些插件
    itopidea
        23
    itopidea  
       2018-07-28 15:31:00 +08:00
    great !
    adyyq
        24
    adyyq  
       2018-07-28 23:39:13 +08:00 via Android
    @houzhenhong 必须数据库 5.5 以上么? 5.1 的行么?
    heylogo
        25
    heylogo  
       2018-07-29 02:27:00 +08:00 via iPhone
    用过 esoTalk 确实很不错 👍 只是当时中文支持不够好
    vazo
        26
    vazo  
       2018-08-07 16:16:31 +08:00
    怎样插入视频例如.mp4 到文章里面?
    houzhenhong
        27
    houzhenhong  
    OP
       2018-08-08 09:35:22 +08:00 via Android
    @vazo 你可以开启 upyun 插件,上传视频,或者使用 bbcode 语法,[upyun]xxx.mp4[/upyun]
    vazo
        28
    vazo  
       2018-08-09 14:39:05 +08:00
    @houzhenhong 没有又拍云
    用 html 代码不显示视频

    <video width="320" height="240" controls="controls" autoplay="autoplay">
    <source src="http://www.w3school.com.cn/i/movie.ogg" type="video/ogg" />

    </object>
    </video>
    vazo
        29
    vazo  
       2018-08-09 18:27:05 +08:00
    @houzhenhong esoTalk 支持 rss 订阅帖子么?
    houzhenhong
        30
    houzhenhong  
    OP
       2018-08-10 08:16:24 +08:00
    @vazo
    #28 支持 bbcode、优酷、MP4 结尾链接
    #29 没有 rss
    Wyane
        31
    Wyane  
       2018-08-10 09:34:01 +08:00
    谢谢作者对这系列轻论坛的贡献
    zzpoik
        32
    zzpoik  
       2018-08-24 14:29:26 +08:00
    @vazo 你得去查看 WP 的备份语句是怎么写的,一般情况都是只备份指定的表
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4917 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:01 · PVG 18:01 · LAX 02:01 · JFK 05:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.