全球最大的交友网站无法打开?这两个技巧来帮你。

简介: 全球最大的交友网站无法打开?这两个技巧来帮你。

Hello 大家好,我是安哥。


不卖关子,今天想和大家聊一聊世界上最大的程序员交友网站——GitHub


虽然说 GitHub 是世界上最大的代码托管平台,好像只和程序员有关,或者说只有程序员才会用到,但实际上并不是这样,因为上面有非常多开源免费的软件、别人辛辛苦苦整理的学习资料等等。


从今年开始,我明显地感觉到,GitHub 打开的速度越来越慢了,而且最近这阵子打开还经常是 404,不知道是否离这个网站被屏蔽(qiang)的日子越来越近了呢?


为解决这个问题,我找来了 2 个技巧,帮你优化 GitHub 打开速度使用体验,希望其中的内容,对需要用到 GitHub 的朋友有帮助。


01. 修改 hosts 文件


hosts 文件是存放在电脑本地的域名解析文件,这是浏览器在访问各种网站时可能会用到的文件。


我们访问网站的时候,本质上访问的是网站所在的 IP 地址,IP 地址一般是由用点分隔开的数字组成,例如 202.108.22.5 。


但这些数字不方便人们记忆,因而就有了域名,域名使用字符串来代替 IP 地址,例如 202.108.22.5 对应的域名就是 www.baidu.com 。


相比之下,域名更方便记忆,我们只要在浏览器输入百度的域名,就可以访问网站的 IP 地址,获取我们想要的服务。


181b6549d1f1376dfe93c04d72385261_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


IP 地址与域名之间的对应关系,可以在我们电脑本地的 hosts 文件中进行定义:


e772b9341c34deec09f08a9234cd9730_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


说完了一些前置的内容,回到我们想要打开的 GitHub 网站上,只要修改本地的 hosts 文件,就可以跳过中间的 DNS 解析环节,直接访问网站的 IP 地址。


国内的一个开发者 @521xueweihan 在 GitHub 上创建了一个项目「GitHub520」,提供了一份优化 GitHub 访问体验的 hosts 列表:


9d35d858b4ca7ecb8eb754c7e05a1373_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.pnge772b9341c34deec09f08a9234cd9730_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


为了方便各位复制,我将这位开发者今天更新的 hosts 列表复制到了下边:


# GitHub520 Host Start
185.199.108.154               github.githubassets.com
140.82.113.22                 central.github.com
185.199.108.133               desktop.githubusercontent.com
185.199.108.153               assets-cdn.github.com
185.199.108.133               camo.githubusercontent.com
185.199.108.133               github.map.fastly.net
199.232.69.194                github.global.ssl.fastly.net
140.82.112.4                  gist.github.com
185.199.111.153               github.io
140.82.114.4                  github.com
140.82.113.6                  api.github.com
185.199.108.133               raw.githubusercontent.com
185.199.108.133               user-images.githubusercontent.com
185.199.108.133               favicons.githubusercontent.com
185.199.108.133               avatars5.githubusercontent.com
185.199.108.133               avatars4.githubusercontent.com
185.199.108.133               avatars3.githubusercontent.com
185.199.108.133               avatars2.githubusercontent.com
185.199.108.133               avatars1.githubusercontent.com
185.199.108.133               avatars0.githubusercontent.com
185.199.108.133               avatars.githubusercontent.com
140.82.113.9                  codeload.github.com
52.217.193.17                 github-cloud.s3.amazonaws.com
52.217.40.68                  github-com.s3.amazonaws.com
52.216.140.52                 github-production-release-asset-2e65be.s3.amazonaws.com
52.216.232.163                github-production-user-asset-6210df.s3.amazonaws.com
52.216.109.147                github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.153               githubstatus.com
64.71.168.201                 github.community
185.199.108.133               media.githubusercontent.com
# Update time: 2021-04-29T16:05:28+08:00
# Star me GitHub url: https://github.com/521xueweihan/GitHub520
# GitHub520 Host End


对于 Windows 用户,复制上面的 hosts 列表,接着按照如下的路径打开文件夹,找到本地的 hosts 文件:


C:\Windows\System32\drivers\etc


13aaac0c1437ce715ced093ef25a6794_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


双击 hosts 文件,系统会询问「如何打开这个文件」,这里我们选择以「记事本」的方式打开。


1bcd9fe357a2a5d58c9483c3f7cfbe0a_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


打开 hosts 文件后,新起一行,在空白处粘贴刚刚复制的 hosts 列表,接着使用快捷键 Ctrl + S 保存编辑好的文件,将文件以 txt 文本的格式保存到桌面


8a88d95937bbc2e38b5e6d0083b970a9_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


对保存到桌面的 hosts.txt 文件进行重命名,去除 .txt 的后缀,得到一份与编辑之前的同名文件 hosts。


8744dc6b8ebcb99bba221619f03aa4c3_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


接着将放在桌面的 hosts 文件拖拽到文件夹 \etc 下,覆盖原先的 hosts 文件。


4417a2305d93d2db4d6d11b4100cff17_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


此时,切换回浏览器,刷新 GitHub 网页,应该就可以顺利打开网站啦。


GitHub520 项目地址:

https://github.com/521xueweihan/GitHub520



02. 使用 GitHub 镜像站


除了修改 hosts 文件,我们还可以使用 GitHub 镜像站来查看 GitHub 上的内容。


如果你有用过谷歌镜像站,应该对镜像站不会感到很陌生,镜像站是对原有网站内容的拷贝,与原有网站数据存放在不同的服务器上,可以加快网站的访问或下载速度。


5d626c9e3b19143bfe486241490b5d52_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


当然,即便你不懂镜像是什么意思,那也没关系,这并不妨碍你使用这种方法,因为它使用起来非常简单。


假设你想打开的 GitHub 项目地址为 https://github.com/521xueweihan/GitHub520


只需要将网址前面的 https://github.com/ 更换为 https://github.com.cnpmjs.org/ ,即项目的地址最后变成:


https://github.com.cnpmjs.org/521xueweihan/GitHub520


更换地址之后重新加载页面,也可以顺利查看 GitHub 上的内容了。


0675f33eae86ac231b5b69cf815462cb_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png



以上就是本次的文章想和你分享的内容。


相关文章
|
8月前
Pbootcms绿色环保设备企业网站整站源码
垃圾分类离不开垃圾桶这种环保设备,小编今日分享一款Pbootcms绿色环保设备企业网站整站源码模板,响应式自适应设计,可用于环保设备生产相关公司建站。
44 3
|
8月前
|
监控 安全 网络安全
好物分享:公司电脑监控软件推荐
探索提升员工效率与网络安全的公司电脑监控软件:WorkWin、InterGuard和Work Examiner。这些工具提供USB管理、带宽控制、远程监控、行为追踪、权限分配、数据泄露防护及网站过滤等功能,确保合规性,助力高效企业管理。
164 0
|
域名解析 搜索推荐
Dreamweaver制作了一个网站'如何将她发布到互联网?
制作了一个网站'如何将她发布到互联网?
479 0
|
前端开发
医药协会网站-前端网页技术设计HTML+CSS精美完整网页网站源码
医药协会网站-前端网页技术设计HTML+CSS精美完整网页网站源码
168 0
医药协会网站-前端网页技术设计HTML+CSS精美完整网页网站源码
|
Web App开发 Android开发 数据安全/隐私保护
口碑爆棚!这款浏览器终于安卓版了
如果对每天电脑上各款软件的使用时间进行一下统计,会发现浏览器绝对能够名列前3名。
|
SQL 前端开发 数据库
做网站软件:常用的网站制作软件分享
网站制作中用到的软件很多,针对前端开发人员的有Dreamweaver,图片软件有Firework和photoshop,正对后端的开发软件更多,不同的开发语言用到的软件都不一样,如果您不是开发人员,只想做网站的话可以去下载网站管理系统来做,比如国内的PageAdmin系统,Discuz系统等等都是很不错的建站系统,下载下来不需要什么经验就可以自己做网站。
2206 0
网页的手机版本是否值得去做?,互联网营销
  近十年的互联网行业有许多吸引眼球的发展变化:社交网站迅速崛起,其特性是根据每个人各自的兴趣和个人需求来建立人与人的社交关系;服务导向的网络公司和网页形式的流程化应用软件正在逐步发展和取代传统的软件。
1050 0
|
UED
迅雷网站设计浅析,互联网营销
  很久之前就想写篇关于迅雷网站的设计分析文章了,迅雷看看一直是我在线看电影的网站,也是我比较喜欢的网站,所以我也比较乐于分析一下它的设计,先从结构上分析,也就是导航、搜索、详细信息展示、以及播放页面的顺序。
1191 0
|
安全
多家高校网站被挂马 用户应小心QQ盗号木马
据瑞星“云安全”系统统计,周末共有1123万人次的网民遭到网页挂马攻击,瑞星共截获了3,273,495个挂马网址,比上周同期有所上升。 当日被挂马网站Top5:   (注意:以下网址都带有病毒,请不要点击)     1、“北京大学公共卫生学院”:http://sph.bjmu.edu.cn/Html/downloads/index.htm,被嵌入的恶意网址为http://z.hg9*3.cn/d1/16/ytbf.htm等。
1309 0