解决访问github Pages搭建的网页访问加载缓慢的问题

开头:想必当大家在某时心血来潮,写了一个静态网页的时候,都有将自己写的静态网页,展示给别人的的冲动,而实现展示给别人,也就是在其他人的设备上运行自己的网页代码,实现的话最直接的办法是购买服务器,这种的话比较自由,没有那么多限制,但缺点也很明显,那就是要花钱!!!😡,而我最大的缺点就是没钱,能省则省,那有什么办法可以省钱的同时又能实现我们的要求呢?那就是使用各大平台提供的网页pages服务,这里的话就不多说了,之前呢国内还有gitee提供的静态页面服务,只不过由于各种原因该功能下架了,咱呢也只能使用其他的了,其中最著名的就是GitHub的pages服务,具体怎么使用就不说了,不过由于这是国外的网站,所以会造成加载时灵时不灵的情况,咱这里就来解决一下!

这里呢,贴一个解决之后的https://lin123.site,大家可以先看看效果,也是按我下面的步骤操作的。。。


解决办法使用CDN

CDN(Content Delivery Network,内容分发网络) 是一种分布式网络架构,旨在提高网络内容传输的效率和性能。它通过将内容分发到全球各地的多个服务器节点上,使用户能够从距离最近的服务器获取所需的内容,从而减少网络延迟和提高访问速度。

这里的话使用vercel,因为vercel相当于一个功能较全的CDN网站,可以免费托管域名并自动安装SSL证书,也就是可以使用’https’

使用:

        首先要注册vercel,注册的话非常简单,这里就不多说了,注册之后导入项目,怎么导入网上的文章很多这里也不过多讲了免得本篇内容“篇幅臃肿,读来费力”。我反正是不喜欢太长的内容的。
       导入之后会有一个类似这样的界面:在这里插入图片描述
就说明你导入成功了,接下来呢,点击“Manage Domains”来设置域名,
在这里插入图片描述
进去后点击“Domains”会出现如下界面:
在这里插入图片描述
我这个是已经设置好了的,第一次进入的话会自动给你生成一个类似于这样的域名:
在这里插入图片描述
点击会指向你导入的GitHub的项目首页,不过由于墙的原因会无法访问,接下来呢,就要买一个域名来与这个项目绑定,我呢买了一个最便宜的在腾讯云花了8块。
添加购买的域名:
在这里插入图片描述
添加之前要在腾讯云设置DNS解析,如下:
在这里插入图片描述
分别设置"添加主机记录(@、www)记录类型A和记录值(76.76.21.21)"来指向vercel服务器,然后就可以在vercel添加域名了,添加完会自动检测是否成功,成功了的话,过一会就能通过自己的域名访问项目啦。

小结

大家有什么问题欢迎留言哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值