xLog

xLog

The First On-Chain and Open-Source Blogging platform.
github
twitter
discord server

xLog 每周总结 #1 - 第41周, 2022年

xLog 的开发已经进行了超过 3 个月,并获得了许多优秀的用户。为了让大家更好地了解 xLog 的动态,我们计划每周撰写一次总结,以同步信息。

这是第一次 xLog 周总结,我们将从 9 月 23 日开始撰写(尽管仍称为周总结)—— 这是 xLog 上线的日子,我们在一些平台上推广 xLog,因此可能会有点长。

官方社区#

我们建立了 4 个官方社区,欢迎加入社区结识朋友,或给 xLog 一些建议,或直接贡献代码:

超出预期的数据#

通过对链上数据的索引,我们发现,在过去的 22 天里,150 名用户在 xLog 上发布了 322 篇帖子(通过索引器 API 查看所有帖子),这远远超出了我的预期,我们很高兴从中精心挑选了 55 篇最佳博客在 xLog 主页上展示。感谢大家!🥳

screenshot-localhost_3000-2022.10.16-00_48_38

更好的性能#

接下来谈谈我们的开发,这些天我们进行了很多更新。

首先是性能。上次我们听到了很多关于速度的批评,因此我们进行了性能优化。

  • 我们减少了 js 文件的大小。
  • 我们合并了一些请求。
  • 我们使用 Redis 进行了一层缓存。现在服务器端的所有请求都被缓存,每次访问首先返回缓存的内容,然后在后台延迟刷新数据。
  • 我们的图片存储在 IPFS 上,有时加载速度很慢,因此我们通过next/image为所有图片添加了代理访问和大小压缩。

现在性能达到了一个可接受的水平,但仍有很大的优化空间,因此我们将继续优化。

image

新主页模块#

接下来我们来看看主页,我们添加了两个模块:展示和集成。展示模块包括我们刚提到的精心挑选的优质博客,集成模块介绍了 xLog 如何与其他 Crossbell 生态项目集成和协作。

screenshot-xlog.app-2022.10.15-02_46_16

更强大的仪表板#

我们在仪表板的帖子和页面列表中添加了一个新标签Crossbell上的其他内容,现在可以轻松将通过其他 Crossbell 平台发布的内容转换为 xLog 帖子或页面。一个不错的做法是将从xSync同步的 Medium 文章一键转换为 xLog 帖子。

screenshot-xlog.app-2022.10.15-22_56_26

编辑器现在支持 Markdown 通用指令提案,并允许更多 HTML 标签和属性,使您可以更轻松自由地撰写帖子。例如:

A :i[可爱的] 语言称为 :abbr[HTML]{title="超文本标记语言"}.

A 可爱的 语言称为 HTML

同时也支持更简单的嵌入 Youtube 视频的方式,例如:::youtube{#pLBX9vdrtn4}

在编辑器顶部,我们添加了一个与 Markdown 相关的提示 xLog 风格的 Markdown,Markdown 标准一直令人困惑且变化多端,因此在这里告诉您 xLog 支持的 Markdown 语法。

screenshot-xlog.app-2022.10.15-22_58_40

并根据标题自动生成页面 slug。

screenshot-localhost_3000-2022.10.15-23_27_10

自定义CSS中添加了一些新的 CSS 自定义属性(CSS 变量)。

还新增了一个导出数据的标签。

screenshot-localhost_3000-2022.10.15-23_30_43

个人主页小更新#

在帖子右侧添加了目录,以便读者更清晰地了解帖子的结构。

screenshot-xlog.localhost_3000-2022.10.15-23_34_42

所有自定义域名也会自动重定向到 HTTPS。

它还允许用自定义文本覆盖默认的主页导航,例如通过在仪表板的导航中配置Home: /

最后,我们还修复了很多 bug,这次太多了,无法一一介绍。


这些就是我们这段时间的工作,感谢您的阅读和关注。如果您有任何问题或建议,请随时告诉我们。下周见!

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。