关于ftm.wiki在国内访问慢及解决方案

(悲催的发现并在ftm-wiki区下面发文不了

原因

ftm.wiki中使用了wordpress插件user-submitted-posts,该插件需要使用google recaptcha服务
而由于众所周知的原因,该服务无法在中国直接获取,导致必须等待js加载超时后,接下来的内容方可加载
image
(可以看到,在一次全新无缓存加载中,该js阻塞了21秒)

解决方法

对此

  1. 我找到了如下帖子:https://springboot.io/t/topic/1424,可以根据此帖子教程进行替换
  2. 改为非阻塞加载(因为有无验证码似乎并不会影响网页内容?
  3. 更换适配于中国网络环境的插件
9 个赞

两个wiki都用了这个插件吗?

3 个赞

仅有ftm wiki QAQ
((mtf wiki和ftm wiki用的不是一套系统
(((手误打成mtf对不起了QAQ

4 个赞

MtF wiki 几位创始人都是代码人,以及小药娘都会写代码 MtF 有巨大多和代码沾边,所以选择了利用 git 编辑。后来筹备 FtM wiki 的时候考虑到了 FtM 的情况,认为不适合用 git,所以使用了博客建站的形式。

15 个赞

由于在早期阶段,以积累原创内容为主(为期 12 个月)

后期有切换到 SSG (static site generator) 的计划

3 个赞

嗯,主要是这与编辑方式无关,而是它网站资源中(app.js)在国内无法访问导致整个网站访问速度急剧下降。
是改善用户体验而并不用更改其它任何形式ouo

2 个赞

目前已禁用 user-submitted-posts 插件,改为在本站提交。

4 个赞

@Harriet_Li 请求协助移动到 Trans.Wiki 分区

1 个赞

划掉


代码好像很简单的样子

已完成。