⬇️ 我以前问过这个问题。
作为从 blog 时代过来的人,我是希望自己在网上所有的输出,能够长久保存的,最好能方便地塞在同一份数据库里到处迁徙。同时也尽量让自己的发言,在长久层面上 valuable,有没有人互动到无所谓,本身就是对自己的一种阐释。至于新浪豆瓣这种数据控制在别人手里的网站,几年前自从它们炸号的苗头变得越发肆意后,我就再也不用了。
但对于那些习惯了在国内各个网站间炸号流亡的娃们。这样的规训,使他们中的很多人,似乎真的完全没有让sns帐号长久下去的觉悟。开个站又关掉、换个站注册帐号,真的就是随便找个地方吼一吼。发的内容也更像聊天群里刷过的信息(有的人并不是这样),并不会刻意去回顾或者保存。相对而言更注重发言那一瞬间的彼此交流。
两种方式其实并没有优劣。只是不要过于用自己的模板去量别人罢了。
说起 mastodon 迁移。如果是自己建站的话,直接把 post 内容和时间戳插入到数据表里,然后用 mastodon 管理命令生成网页可见的个人历史记录。似乎理论上是可行的?我没试过,躺平等大佬试验 @zero ……数据表每条嘟文那个一长串id,不知是用什么生成的?
@fivestone @light 我觉得是有生成规则的,可能和 Twitter 的类似?Twitter 的是时间戳 + 机器码 + 序列号.
参考:https://oisinmoran.com/quinetweet
https://ws-dl.blogspot.com/2019/08/2019-08-03-tweetedat-finding-tweet.html
mastodon 这个应该容易,看一下源码应该就明白了,但我对 ruby on rails 的代码结构不太明白,找了找没有找到.