使用默认编辑器写博客时,每输入几个字符编辑器就卡顿一下,体验很差,大家知道是什么问题造成的吗?
使用的是 halo 的最新版本 2.10

可否提供一下具体的信息方便我进行排查。比如卡顿时的文章内容字数是多少?用的是 Chrome 浏览器吗?

    Takagi 您好,我用的是 Chrome 浏览器,文章的字符数是 18118,词数是 1096。文章中只包含一张图片,图片大小为 14.2 KB,使用腾讯云的对象存储服务进行存储。之前使用本地存储策略存储图片也是会出现卡顿现象。还有就是,如果使用 StackEdit 编辑器(Markdown),就完全不会出现卡顿现象。
    Halo 的版本为 2.10.0,Git Commit 为 72e5cf2。

      Takagi
      每输入一个字符,halo 就会请求一次这三个文件。其中

      1. content 的 URI 为 /apis/api.console.halo.run/v1alpha1/posts/12ec385d-3fca-4642-84d7-7ed082a91e31/content
      2. head-content 的 URI 为 /apis/api.console.halo.run/v1alpha1/posts/12ec385d-3fca-4642-84d7-7ed082a91e31/head-content
      3. 6ed89411-1d43-4517-969d-be503c50430f 的 URI 为 /apis/content.halo.run/v1alpha1/snapshots/6ed89411-1d43-4517-969d-be503c50430f

      oakia 抱歉回复的有些晚。我使用了 30000+ 的字符数进行测试,但并没有复现卡顿的现象,可能与测试样本有关系。

        Takagi 谢谢您的测试与回复。30000+ 都没有出现卡顿现象的话,这可能和我自己的网络或者服务器有关,我再自己排查下问题。

        感觉问题不是出在内容大小,而是出在某个时机。

        5 个月 后

        我用的CloudCone的2h2g的VPS,带宽理论值1G,HDD 2g内存,目前占用75%。我用Chrome也是做任何修改都会卡顿几秒,可能是内存占用太大1.5G左右。我换了FireFox浏览器,书写很流畅。用的是默认编辑器。