首页
统计
留言板
友链
关于
Search
1
三千书源
240,805 阅读
2
性价比还行的梯子
33,173 阅读
3
温暖的各类云盘资源交流世界——1OVE综合资源
25,293 阅读
4
三千之图:随机图片调用接口
15,413 阅读
5
Internet Download Manager(IDM) – 俄国大神制作
15,314 阅读
趣味技术
技术教程
干货资源
优质推荐
个人经验
清新文艺
特别文章
高质量文
登录
Search
标签搜索
合集
软件
宝塔
命令行
Python
脚本
勿埋我心
累计撰写
112
篇文章
累计收到
349
条评论
首页
栏目
趣味技术
技术教程
干货资源
优质推荐
个人经验
清新文艺
特别文章
高质量文
页面
统计
留言板
友链
关于
搜索到
2
篇与
的结果
2022-08-22
Cloudflare实现反代的两种方式,其中一种支持CNAME域名接入
引言何事吟余忽惆怅,村桥原树似吾乡。 ——勿埋我心 域名反代,是为了加速某种服务,比如反代Github的 raw.githubusercontent.com,实现直链加速,可以变相解决Jsdelivr不能用的尴尬。或者是反代OneDrive的域名,从而实现加速下载也可以,但一般情况下直连的速度也是很客观的。 Cloudflare的CNAME被禁止,无法自选IP?现在可以通过Cloudflare Pages变相实现。通过Cloudflare Workers实现反代addEventListener( "fetch",event => { let url=new URL(event.request.url); url.hostname="www.skyqian.com"; //你需要反代的域名 let request=new Request(url,event.request); event. respondWith( fetch(request) ) } )works.dev的域名国内已经无法访问了,需要通过绑定自定义域名。这种就只能支持在Cloudflare上的域名。通过Cloudflare Pages实现反代创建一个_worker.js的文件,并写入以下代码:export default { async fetch(request, env) { let url = new URL(request.url); if (url.pathname.startsWith('/')) { url.hostname="www.skyqian.com"; //你需要反代的域名 let new_request=new Request(url,request); return fetch(new_request); } // 否则,提供静态资产。 return env.ASSETS.fetch(request); } };具体步骤接下来就是到自己的域名管理解析自行设置了,然后可以配合DNSPod实现自选IP。看看效果我反代的是raw.githubusercontent.com原链接:https://raw.githubusercontent.com/Qiantigers/qiantigers/main/README.mdCloudflare Pages反代的链接:https://githubraw.huge.cf/Qiantigers/qiantigers/main/README.md自行对比一下结语 功能很不错,不过免费版有调用次数限制,个人小用是完全足够了。 欢迎有疑惑在勿埋我心评论区留言。
2022年08月22日
2,400 阅读
3 评论
4 点赞
2022-08-18
instant.page:可以提升网页加载速度50%的JavaScript脚本
引言群居防口,独坐防心。 ——勿埋我心 如果你觉得你网站页面的跳转比较慢,或者说你想变得更快,那么这么脚本我想会比较适合你。项目Github:https://github.com/instantpage/instant.page官网:instant.page原理: 它的作用是可以预加载,用户想访问的页面,用户点击网站链接之前,他们将鼠标悬停在该链接上。当用户徘徊 65 毫秒时,当用户真正点击链接后,就会直接从缓存中读取,以此提升网站的访问速度,因此 instant.page 此时开始预加载,平均超过 300 毫秒,instant.page 是渐进式增强 ,对不支持它的浏览器没有影响。使用方法 在网站的<body>添加一行JS,一般添加在<footer>区域。至于JS的添加方法有以下几种。1. 官方提供的方法不推荐虽然有Cloudflare节点的加速,但对于国内而言还是比较慢的,这更像是减速了。<script async src="//instant.page/5.1.1" type="module" integrity="sha384-MWfCL6g1OTGsbSwfuMHc8+8J2u71/LA8dzlIN3ycajckxuZZmF+DNjdm7O6H3PSq"></script>2. 下载放到自己网站的根目录下推荐下载地址:Github官方下载 | 勿埋我心博客下的JS脚本<script async src="/instantpage.js" type="module"></script>3. 懒人一键自己看着办<script async src="https://jsd.cdn.zzko.cn/gh/instantpage/
[email protected]
/instantpage.js" type="module"></script>分析优点加载速度提升很明显,但只对站内链接有效。只会预先加载Html,而不会加载图片之类的,所以不用担心损耗流量。缺点因为每次预加载都算访问成功,所以统计网站中的PV、UV记录会成倍增长。如果全站使用CDN加速,使用该脚本会大大增加请求数,所以不建议该类网站使用。结语 总的来说,是一个不错的脚本,欢迎有疑惑在勿埋我心评论区留言。
2022年08月18日
2,070 阅读
2 评论
8 点赞