身为一个程序员,经常需要阅读英文文档,但是有些文档网站需要翻墙才能打开,对于不会翻墙的同学不友好,所以有了开发一个文档聚合网站的想法,通过代理,把目标网站的内容代理过来,由于中文文档大家可以用百度直接查询,所以就不考虑中文版了
网站地址: a doc hub
另外请大家帮忙测试一下速度怎么样,目前收录了 400 多个文档网站,涵盖了前端,后端主流技术栈,后续还会继续添加更多的网站,大家有想要收录的网站也欢迎提出意见
1
atpking 2022-05-13 11:09:34 +08:00
可以的! 之前用过 https://devdocs.io/ 但是感觉更新文档的比较慢
|
2
puorg OP @atpking devdocs 我也用过,他那个是人工整理的,所以速度慢,我这个是直接代理目标网站,如果有更新,直接就能看到
|
3
dreasky 2022-05-13 11:47:17 +08:00
要是能直接搜索才好
|
4
andong777 2022-05-13 12:51:59 +08:00
赞!感觉比 devdocs 更全啊,devdocs 上没有 spark 也不知道怎么添加
|
5
wenfan 2022-05-13 12:59:18 +08:00 1
请问这种全局反代是如何实现这样全面的啊?很多网站的反代都会多多少少有些问题——图片、css 啥的。但是你的这个似乎很完美啊~求反代技巧分享
|
6
ALLROBOT 2022-05-13 13:47:16 +08:00 via Android
收藏!要是每个文档链接下面贴个介绍就更好了
|
7
EvilDevilJin 2022-05-13 14:12:32 +08:00
Vue 文档每次打开新的,home 页都在最上面。
|
9
puorg OP @EvilDevilJin vue 代理有点问题,还没解决
|
11
lookStupiToForce 2022-05-13 14:23:53 +08:00
要是有 github 项目能研究一下就好了,这全局反代让人看不出破绽,确实很牛(不过可能黑产的人研究了之后会有其他安全问题?)
不过速度跟直接梯子没法比,是因为通道被很多人平分的缘故嘛? |
14
puorg OP @lookStupiToForce 速度是有优化的空间,目前的服务器在澳大利亚,前面配置了 cloudflare cdn 加速,也有 nginx 缓存,但是有些页面第一次访问速度确实挺慢的
|
15
root01 2022-05-13 14:49:17 +08:00
通过代理,把目标网站的内容代理过来
请问这个怎么实现的,求教程 |
18
ediron 2022-05-13 18:24:24 +08:00
不错,已收藏
|
19
letuslinux 2022-05-13 21:30:41 +08:00
牛逼,已收藏
|
20
Showfom 2022-05-13 21:41:26 +08:00
@wenfan #5 https://vitess.adochub.com/docs/ 这个就直接 css 样式裂开了
|
21
Showfom 2022-05-13 21:43:23 +08:00
还有 vuejs 的文档也裂开了
https://vuejs.adochub.com/guide/introduction.html 点左侧的链接都没用的 这种类似 vuepress 构建的文档,不能简单的反代呀,自己生成一份更好,反正都是开源的 |
23
amlee 2022-05-13 23:24:56 +08:00
|
24
ryc111 2022-05-14 06:18:52 +08:00
哈哈歪个楼,其实 cloudflare worker 可以很容易地做一个反代。我搭了一个给小伙伴用,有些网站会有检测,像这些文档网站访问基本上都没问题。
或者说 lz 的代码改一改应该也可以在 cloudflareworker 上运行。 |
26
bigbigpark 2022-05-14 11:21:59 +08:00
流量够用吗?
|
27
puorg OP @bigbigpark 够用的,有自己的服务器
|
31
captainm 2022-05-24 15:42:16 +08:00
|