访问 GitPage 很慢, 我想到了一个方法来加速...

2020-03-29 15:49:52 +08:00
 ITJoker

不知道我这个贴子重复了没?

以下是正文

首先我自己的Blog是 GitPage 的,但是每个人的所在的地区不一样,访问速度参差不齐。
原本想用 CloudFlare 来免费加速的,但是可能有人用 curl 用我的域名访问 1.1.1.1 导致被 ban 了吧?(具体情况我也不清楚,有人能解释下或者提供方案解决那就太好了 XD)
所以我想到利用 Cloudflare Worker 来加速 GitPage

我的 blog: https://blog.itjoker.cn

演示地址: 演示

项目地址:GitPage-CloudFlare-Worker

以下是介绍

GitPage-CloudFlare-Worker ⚡

利用 CloudFlare-Worker 加速你的 GitPage✔

Cloudflare 提供每天 10 万次的免费请求额度

我的宗旨:能白嫖就白嫖~

FAQ❓

Q:如何定制 Worker 为私有的域名?

A:目前我自己的主域名被 Cloudflare Ban 了,所以具体操作不知道。但是我帮你百度了一下 方法 PS:直接拿Akkariin Meiko大佬的了,逃

Q:如何部署 Cloudflare Worker ?

A:首先你要注册一个账号,然后找到Workers,找到 Create a worker,剩下的就是复制代码粘贴进去,然后改成自己的 Github 的信息.

看到这里了,你就不给个 star 么? QAQ

5425 次点击
所在节点    分享创造
24 条回复
ITJoker
2020-03-29 16:00:01 +08:00
可能是用不了是因为是 cn 的关系?
ufan0
2020-03-29 16:34:38 +08:00
资源加载不慢,但是响应真的慢。

我的站点也是这样,不知为啥……
ITJoker
2020-03-29 16:37:09 +08:00
@ufan0 静态资源可以用 jsdeliver 来加速,我的域名是 cn 的关系所以用不了 Cloudflare (应该)...然后就是原本用 coding 托管的,但是偶尔抽风,我就没用了。自己又不想备案,太麻烦了 XD
lostberryzz
2020-03-29 16:53:48 +08:00
都备案了为什么不放在国内呢...
ITJoker
2020-03-29 17:02:32 +08:00
@lostberryzz 我的没有备案...XD
kawei
2020-03-29 17:24:18 +08:00
我好像用这个 index.js 有 BUG, 页面加载不完善
Cipool
2020-03-29 17:25:00 +08:00
cloudflare 不会根据 ccTLD 来 ban 域名,有可能是你自己修改解析而并未使用 cloudflare 分配给你的 IP,或者用来加速流媒体(大流量),也有可能是 DMCA takedown 等等。
ITJoker
2020-03-29 17:37:04 +08:00
@kawei 看看截图?

@Cipool 我的是 blog 应该是没有加速流媒体,之前是没有用了,所以删除了

这个是他反馈的信息:
This zone is banned and cannot be added to Cloudflare at this time. If you are an Enterprise customer, contact your Customer Success Manager. Otherwise, email abusereply@cloudflare.com with a detailed explanation of your association with this zone.
kawei
2020-03-29 17:51:47 +08:00
@ITJoker 小站就不公开了吧。。
反正除了文字 全部阵亡。。图片全部加载不出来 图片是托管在 github.io 下的。
也许主题不适配。。
ITJoker
2020-03-29 17:53:35 +08:00
@kawei 其他的加载不出来,我知道什么原因了。你把静态的套 jsdeliver 就好了
qingtengmuniao
2020-03-29 18:58:37 +08:00
可以试试 https://zeit.co/ ,我原先也是用的 github pages,[换成 zeit]( https://www.qtmuniao.com/2020/03/15/hexo-to-zeit-co/) 后感觉速度要快一点,如果使用它的域名服务器可能会更快。
ITJoker
2020-03-29 19:04:36 +08:00
@qingtengmuniao 我试试~
wzw
2020-03-29 19:12:46 +08:00
@qingtengmuniao 速度很快呀,一直这么快吗?
mcone
2020-03-29 19:28:39 +08:00
感觉你这套一层反而会影响速度了……不如看看哪个资源最慢,用公开的代替或者 jsdeliver 之类的服务缓存下可能更快

另外你拿着.cn 域名,有点玩自己的感觉
ITJoker
2020-03-29 19:41:12 +08:00
@wzw 主要是有人反应我的打开很慢....所以我试着搞了这个 XD
@mcone 之前用 coding 的,但是他经常抽风...所以暂时用这个了
iasuna
2020-03-29 19:45:16 +08:00
netlify 自带 cdn 虽然不如 cf 但是也不错
terencehan
2020-03-29 19:54:55 +08:00
@qingtengmuniao dark mode 下文章中的文字几乎看不清楚
ITJoker
2020-03-29 19:55:25 +08:00
@iasuna 我用过,还不如 git page
just1
2020-03-29 19:58:50 +08:00
咋没懂啥意思...域名被 ban 用这个方法也还是 ban 呀。用了 workers 域名那跟你直接换个域名有啥区别
ITJoker
2020-03-29 20:11:47 +08:00
@just1 备用计划 XD

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/657291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX