Discourse is on the way


#21

8G 内存这么多的话,不妨考虑把服务器放在美国的便宜物理机或者高配虚拟机上,前面套一个阿里云香港的反代,不需要备案,速度和性能也都有保障。


#22

@phoenixlzx 正常运行的话 2G 是够的。迁移瞬间要求的比较大。discourse 迁移时废内存主要是它什么都 redis,通过 redis 去写 postgresql,然后似乎出错的请求 redis 并不会把占用的内存释放。我 2G 的阿里云都卡死机。我最近在写一批预处理引擎,主要把帖子转 markdown,gravatar 下载这些东西先做好,再转换就不会有那么多失败的请求了,到时候瞬时内存应该会降下来。我现在有一个 199 买的一年华东 ECS,我想的是在原来那个服务器上做反代直接到这个阿里云的 IP 地址,明年换个手机号再买一个阿里云呗

从我的 iPhone 发送,使用 Tapatalk


#23

还有一个降瞬时内存的方法就是把迁移放在我自己的 32G 家用电脑上做,然后直接备份导到服务器上

从我的 iPhone 发送,使用 Tapatalk


#24

反正你不嫌备案麻烦就搞国内…


#25

备案的话现在论坛 (UGC) 类的估计过不了…


#26

论坛过不了。用现在 phpbb 论坛这个服务器反代到阿里云的 IP 地址应该可以吧,阿里云直接访问 ip 地址不屏蔽的

从我的 iPhone 发送,使用 Tapatalk


#27

你不嫌顶着几百 ms 的 rtt + pkt loss 我没意见
大不了就是网页和 ubuntu 中文那样不管挂不挂代理都基本打不开就是了


#28

没意义,主要瓶颈在跨境这一段,从日本反代回阿云华东区的话国内用户访问要走两遍跨境,本来境外用户不需要跨境的也被劣化了…


#29

是这个道理[emoji23][emoji23],看来省钱的想法还是不行啊

从我的 iPhone 发送,使用 Tapatalk


#30

另外一个,我觉得 Ruby China 开发的 homeland gethomeland.com/ 更适合一个社区。Discourse 的坑也是不少的。


#31

需要改动太多,而且全手动转换数据

从我的 iPhone 发送,使用 Tapatalk


#32

我随你啊,我只是个负责买服务器的…

2 Core 4GB 的 SB Cloud 实例够么)

只有 30M 带宽就是了,没法跑仓库。要跑仓库和编译什么的话要额外买机器。网站是够用的。


#33

转换的话可以开一台按小时付费的 Vultr 来,也解决了各种下载超时的问题。

转好了把数据扔 SB Cloud 上。目前日本到大陆最好的就是软银的链路了吧。


#34

感谢插件完成。https://github.com/openSUSE-zh/discourse-phpbb-thanks-importer。

从我的 iPhone 发送,使用 Tapatalk


#35

我觉得可以呀

从我的 iPhone 发送,使用 Tapatalk


#36

那啥时候都准备好了就 Gtalk 或者 Telegram 上戳我吧。


#37

金币转 TrustLevel 插件完成。公式是这样的,取金币数(剔除了彩票中奖的影响)和帖子数,分别排序,取两者都在前 10% 并且帖子数大于 30 的人。从这部分人里面取前 20 名给予 3 级信任级别,剩下的 2 级信任级别。(Discourse 的信任级别比较难取得,我们全站的人转换过去大部分都是0级,有一半的人是1级。另外3级信任级别,你不活跃是会自动掉到2级的。所以咯,基本能 promote 的信任级别也就是2级了,3级优惠就看那些用户之后能不能保持住了)

从我的 iPhone 发送,使用 Tapatalk


#38

为什么是前 10%,因为我取前 10% 就发现最后一名的帖子数是 2 贴…相当于几乎取到了全部活跃用户了。为什么是 30 贴,因为我觉得作为一个活跃用户 30 贴其实一点都不多。

从我的 iPhone 发送,使用 Tapatalk


#39

转换 PHPBB 论坛徽章到 Discourse Badge 的插件完成:GitHub - openSUSE-zh/discourse-phpbb3-medals-importer: Import PHPBB3 Medals to Discourse

从我的 iPhone 发送,使用 Tapatalk


#40

至此,需要写代码的地方已经全部完成。明天我会用目前的论坛数据测试下转换。修复一下可能的错误。不出什么大问题的话,下周末会关站。

从我的 iPhone 发送,使用 Tapatalk