大家好,我是不如摸鱼去,uni-app vue3 组件库 wot-ui 的主要维护者,欢迎来到我的百宝箱分享专栏。
前言
你是不是也曾为了寻找一个稳定的文档托管平台翻遍了网上的教程?曾经的 gitee pages 早已悄然下线,不少开发者的文档已经长草,替代方案也有很多,像 GitHub pages、cloudflare、vercel、netlify 等赛博菩萨帮助了无数开发者,但是却无一例外的在国内访问困难,频频遇到用户反馈网站挂了。
直到前段时间,听到一个好消息,新的赛博菩萨,带着他的EdgeOne免费地走来了,这个现状将得到改变!
EdgeOne 是什么?
EdgeOne是腾讯云发布的一款面向全球客户服务的一站式整合型服务产品,作为下一代CDN,它具备安全、灵活、高效及敏捷等多重优势。EdgeOne基于腾讯全球边缘节点,为全球客户提供TCP/UDP/HTTP/HTTPS安全防护和加速一体化服务。它支持为国内加速、提供pages服务,重点是它免费!
上手
我们来快速体验一下 EdgeOne,如何十分钟部署一个 vitepress 文档站点。
开通 EdgeOne
EdgeOne 提供了网站安全加速和 Pages 服务,Pages 服务可以免费使用,网站安全加速可以领取免费套餐来使用。
- 国内站地址:console.cloud.tencent.com/edgeone,国内站... edgeone 获取。
- 国际站地址:edgeone.ai,国际站用户可参与测速分享活动:https://edgeone.ai...
Pages服务
我们这里以国内站为例介绍使用Pages服务的流程,首先我们进入 EdgeOne 控制台,点击 Pages 并创建项目
选择"导入Git仓库"
这里我们绑定GitHub帐户后,选择授予权限的仓库即可
导入后进入到构建配置页面,根据所使用的技术栈配置构建脚本,点击开始部署即可。
至此,我们已经将GitHub上的文档部署到EdgeOne上了,我们也可以为Pages绑定自定义域名。 后续只需要向GitHub推送代码,即可自动更新Pages。
需要注意的是,如果希望使用全球可用区(含中国大陆),域名需要进行备案操作。
网站安全加速
国内版获取到兑换码后可以到这里兑换一下,只能兑换一个,国际版参与活动即拥有2个免费套餐了 开始使用网站安全加速,按照如下操作新增站点:
输入你的站点,并绑定免费套餐


Pages服务如果是自定义域名可以按照下图,为自定义域名添加相应的解析就可以了。

验证成功之后,我们的站点就获得了EdgeOne的自动防护和CDN加速。
看看效果
我们来Ping一下试试,下图为使用vercel绑定自定义域名的效果。
下图使用EdgeOne加速的效果,可以看出效果不错,基本没有节点不可访问。

我们再来测测网速,下图为使用vercel绑定自定义域名的效果
下图使用EdgeOne加速的效果,可以看出速度提升也很大。
群友用户反馈效果
总结
EdgeOne 目前来看很满足我的需求,速度快、免费、支持覆盖到国内,更多功能后面继续探索,希望国内可以有更多像 EdgeOne 一样对开发者有好的产品出来。另外,我是不如摸鱼去,专注分享前端、AI编程和uni-app相关知识,欢迎关注。
有什么想要交流,评论区见👇