全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 6479|回复: 85

ClientWorker 前端绕ICP备 愈合Jsd 家宽建站 非反代直连!

  [复制链接]
发表于 2022-7-13 10:50:22 | 显示全部楼层 |阅读模式
本帖最后由 ChenYFan 于 2022-7-22 15:50 编辑

ClientWorker
项目地址 https://github.com/ChenYFan/ClientWorker 欢迎star!

文档地址:https://clientworker.js.org

↑这也是用ClientWorker搭建的!

它能干什么

绕备,在域名不变动的情况下,其余用户所有请求均可以定向到你的其他服务器或者cdn,而首屏域名无需ICP北岸。
降本,你可以用廉价的家宽+公网ipv4/ipv6,即使是80/443被封锁,你也可以在不变动端口的情况下将用户流量引向家宽。
白**,可以用免费的公网穿透服务,接近零成本托管你的服务。
加速,将静态资源流量(乃至动态资源)并发到全球cdn,实现前端级负载均衡。
绕禁,通过在前端修改标头的方式,修复被故意篡改的MIME,正常托管网站,绕过各大托管商对于网站部署的限制,可以毫无负担的使用阿里云、腾讯云等对象存储而不用开启网站模式,乃至GithubRaw无限流量(绕过GithubPage 100GB限制)。
愈合:通过并发方式,辅助JSDelivr、Unpkg、cdnjs等大陆几乎不可达请求重定向至其他cdn,从而实现无修改、全球加速。
不宕,即使首屏服务器离线或不可达,已访问过的用户依旧可以正常命中备用服务器。
缓存,颗粒化控制缓存,多种情况不同选择,智能调度缓存和请求,避免有缓存时无返回、缓存无法及时更新问题,确保缓存在客户端工作的更顺畅。
离线,可以迅速支撑普通离线应用,助力快速构建PWA。
兼容,Webp无缝,可以通过判断标头来判断是否支持Webp,并且自动替换图片请求,为网站加速助力。
审核,通过内置的规则可以屏蔽并替换、拦截敏感词汇,实现网站内容安全。
无刷,你不需要刷新就可以激活ClientWorker
热更,即使源站完全宕机,你也可以更新用户手中的ClientWorker与配置,确保网站正常运行。
切片,对于一个请求发起多个切片以提高单文件下载速度
叠速,专门为ClientWorker开发的KFCThursdayVW50引擎能在浏览器端切片并同时并发不同的镜像服务器,对于下载大文件可以带宽叠加的效果。
均衡,对多个镜像并发,选择最优的镜像服务器,保证网站的响应速度,同时达到负载均衡的目的。
高度自定义...更多玩法等你挖掘


轻松接入,0成本上手
单行代码、全域、无刷,从头到尾满足各种接入需求,你可以直接傻瓜式覆盖接入、自定义接入,也可以保留原先的ServiceWorker完成共生。基于yaml语法,正则规则,无需学习JavaScript即可上手ClientWorker。稍作修改,你就可以毫无负担地使用ClientWorker,不用担心再将ServiceWorker写坏了。
功能强大,易于配置
通过URL路由匹配,你可以根据规则匹配指定的请求,可以修改Header,Status,Body,直接返回数据,或者将请求转移到其他服务器。你也可以修改响应,直接返回应该返回的内容。你还可以将ClientWorker当作WorkBox来用,以更加灵活的方式控制网站缓存。
快,不仅指加载,也指安装
~60kb的js文件,全球cdn加速安装,独特的配置流程,闪电般的接入,在区区300ms内用户的所有请求都将会掌握在你的手里。只要略作修改,你就可以将你的Vue网页迅速改造成拥有全球CDN加速的PWA应用。
内置四套先进的请求引擎,满足你的需求
自带Classic、Parallel、Crazy与KFCThursdayVW50四套并发引擎,完美解决前端请求故障,节省流量,负载均衡,加速下载,提高体验。
 楼主| 发表于 2022-7-13 11:01:01 | 显示全部楼层
虽然这个项目写起来是为了小白服务的,但是能读懂文档的应该都不是小白。。。
发表于 2022-7-13 10:54:09 来自手机 | 显示全部楼层
支持一下,加油,去部署玩玩
发表于 2022-7-13 11:06:24 | 显示全部楼层
ChenYFan 发表于 2022-7-13 11:01
虽然这个项目写起来是为了小白服务的,但是能读懂文档的应该都不是小白。。。 ...

对小白太不友好
发表于 2022-7-13 11:08:44 | 显示全部楼层
好东西,绑定
 楼主| 发表于 2022-7-13 11:13:34 | 显示全部楼层

主要是方便了JavaScript小白,但与之相反的是需要熟练的正则和yaml...
发表于 2022-7-13 11:35:12 来自手机 | 显示全部楼层
打个比方,分发的资源被屏蔽了,之前用户再访问会不会出现依旧访问旧资源的情况?
 楼主| 发表于 2022-7-13 11:35:14 | 显示全部楼层

多谢!我可能要申请一个cdnjs...
发表于 2022-7-13 11:39:05 | 显示全部楼层
看不懂...你这跟frp有什么区别和优势...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-15 00:15 , Processed in 0.065313 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表