Is it possible to migrate from talkyard to discourse?
There is no existing importer code, but writing one yourself shouldn’t be hard because Talkyard started as a Discourse clone and also uses PostgreSQL.
You can also sign up for our hosting, where we can get your data imported in some plans.
Yet another way is putting your budget and details at a new topic on our marketplace.
Talkyard 最初是 Discourse 的克隆版
很难说,但它比 Discourse 早(而且不是克隆版)——我萌生了构建新的、更好的论坛软件的想法是在 2009-2010 年的冬天,并于 2010 年春天开始编写第一行源代码,请参阅 https://github.com/debiki/debiki-server-old,以及 第一次提交,时间是 2010 年 4 月 5 日。这是 2012 年的 Hacker News 公告(当时我称它为“Debiki”)。Discourse 于 2013 年发布。
自己写一个应该不难
实际上,我认为这很费力。尽管两者都使用 Postgres,但数据库结构不同:Talkyard 使用的表少得多且是手工创建的,带有大量约束,而 Discourse 使用 Rails 自动生成的表,并在应用程序服务器代码中进行约束检查。没有一对一的数据库表映射,并且从一个转换为另一个会丢失一些信息。
不过,今天随着人工智能在编码方面越来越出色,也许你很快就对了 ![]()
抱歉,结果不如你所愿