首页
学习
活动
专区
圈层
工具
发布

从Cloudflare到EdgeOne:我的个人站点加速之旅与性能对比实测

说起"赛博菩萨",作为一个运营了1年个人博客的开发者,我第一个想到的就是Cloudflare。这些年,它的免费CDN服务确实帮了不少忙,让我这个穷学生也能给网站加速。...这月,看到腾讯云EdgeOne推出免费套餐的消息,还支持国内节点,我第一反应是:真的假的?抱着试试看的心态折腾了一周,今天来分享下实测结果。一、我的网站背景和痛点先说说我的情况。...之前的架构很简单:用户请求 → Cloudflare CDN → 源站(新加坡VPS)1.这个架构的问题显而易见:国内用户访问要绕道美西或日本晚高峰期间,首页加载时间经常超过5秒图片较多的文章页面,体验更是灾难我统计了迁移前一周的访问数据...页面浏览量3.2万4.1万28.1%跳出率从58%降到31%,这个改善太明显了。...SEO改善:Google PageSpeed分数从68提升到92运维成本降低:不用再折腾各种加速方案心理成本:不用再担心国内用户访问慢了六、进阶优化技巧6.1 智能加速配置EdgeOne的智能加速功能相当实用

1.9K20

Hugo + GitHub Action,搭建你的博客自动发布系统

hugo new site blog-test 配置主题 当通过上文命令创建我们的站点后,需要进行主题配置,Hugo 社区有了很丰富的主题,可以通过官网 Themes 菜单选择自己喜欢的风格,查看预览效果...我采用的是将原主题仓库 fork 到自己的账户,并使用 git submodule 方式进行仓库链接,这样后续可以对主题的修改进行单独维护。...域名购买平台很多,我用过的有 Cloudflare、NameSilo、GoDaddy 等,我最后常用的还是 Cloudflare,因为其同时还提供了 CDN、网站数据分析、定制规则等强大功能。...即使你是通过 NameSilo 注册的域名,也可以通过 Cloudflare 来添加站点以实现功能,或者其他托管平台也有类似的功能,按照说明配置即可。...从零开始搭建一个免费的个人博客数据统计系统(umami + Vercel + Heroku) 轻量级开源免费博客评论系统解决方案 (Cusdis + Railway) 总结 以上就是我通过 Hugo 与

2.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    web安全进阶 - - - 流量隐藏

    https://www.godaddy.com/zh-sg 注册匿名域名 https://www.cloudflare.com/ 免费CDN 二,什么是CDN CDN 的全称是 Content...其目的是通过在现有的 Internet 中增加一 层新的CACHE( 缓存 ) 层,将网站的内容发布到最接近用户的网络 ” 边缘 “ 的节点,目的提高用户访问网站 的先赢速度。...IP上,那么我们便能通过 CDN 达到隐藏自身的效果。...4.可以直接使用支付宝进行支付  5.点击我的产品进行产品管理 6.点击websites选择添加站点 7.输入刚刚购买的域名  8.选择一个合适的计划(我选择的是免费的) 9.继续下一步就可以...cloudflare中给出的域名服务器  16.再次产看Cloudflare发现正在保护  17.ping一下自己的域名发现保护后的IP地址有所改变,不再是本机地址

    1.8K30

    免费的个人博客系统搭建及部署解决方案(Hugo + GitHub Pages + Cusdis)

    Hugo 是用 Go 实现的博客工具,采用 Markdown 进行文章编辑,自动生成静态站点文件,支持丰富的主题配置,也可以通过 js 嵌入像是评论系统等插件,高度定制化。...我的域名是在 NameSilo 购买的,并通过 Cloudflare 平台进行 CDN 加速,提升访问体验,并实现了域名重定向等功能,关于博客访问优化这一点后续会单独讲解。...,后来选择了 Randy 的 Cusdis,一个轻量级的开源评论系统解决方案(从名字看也是深受 Disqus 其害忍不住自己开坑了哈哈),我通过 Vercel 自建,并链接了 Heroku 的免费 PostgreSQL...发布流程 通常 GitHub Pages 发布博客需要本地 hugo 命令生成静态站点文件目录,cd 到 public 目录,并使用 git add、git commit、git push 等命令提交到...因此,我建立了一个博客源文件仓库,通过 GitHub Action 实现了一套自动化发布流程,仅需将 Hugo 博客源文件上传至 GitHub 仓库,会自动触发 CI 生成静态站点文件并推送到 GitHub

    3.5K11

    推荐 10 个 Heroku 的替代品

    很多人都喜欢尝试新的框架和工具,然后用它创建一个小项目,发布到 GitHub 上,并提供一个可用于演示的链接,这样大家就不需要下载你的项目、初始化、安装依赖,然后运行等一系列复杂的步骤。...但是现在,Heroku 宣布他们将关闭所有免费的 dynos、postgress 和 Redis 存储,所以要么升级到付费,要么寻找替代品。...为一些 Demo 付费是不值得的,所以,这里推荐几个免费的,可以作为 Heroku 的替代品。...1、Cloudflare Pages Cloudflare Pages[1]无限带宽,无需任何更改即可支持 CDN,它允许自定义域,甚至它有一个非常慷慨的无服务器功能免费计划。...最后的话 以上的网址实测真实可用,如果你还有更多的选择,可以发消息分享给我们。如果某些站点要求提供信用卡来试用,你可以使用一次性信用卡,或者关注信用卡账单。

    6.8K21

    使用cloudflare加持你的网站

    CloudFlare 简单地说,CloudFlare就是通过基于反向代理的内容分发网络(Content Delivery Network,CDN)及分布式域名解析服务(Distributed Domain...Name Server),帮助受保护站点抵御包括拒绝服务攻击在内的大多数网络攻击,确保该网站长期在线,同时提升网站的性能、加载速度以改善访客体验。...dns服务器地址即可,等待几分钟时间即出现Active,说明此时该域名已通过CloudFlare的域名服务器对访问进行解析 dns配置 跟很多域名提供商(如万网,godaddy)的dns配置面板相似,CloudFlare...直接使用Cloudflare免费SSL。用户连接到Cloudflare是采用加密连接,从Cloudflare到主机则不走加密连接。...选择符合自己主机情况的即可 后面配置项还可配置重定向所有http请求到https [crypto] Speed加速配置 配置最小化静态文件 [speed] 效果 k使用curl命令查看Response

    6.7K20

    泛解析怎么配置cdn,配实操演示

    以下以Cloudflare为例(支持免费泛解析),逐步演示操作流程:步骤 1:在 Cloudflare 添加域名登录 Cloudflare 控制台,点击 “添加站点”,输入 zh-pm.com。...登录你的域名注册商后台(如阿里云/GoDaddy),找到 zh-pm.com 的 DNS 设置:删除原有 NS 记录。替换为 Cloudflare 提供的 NS 服务器。...步骤 4:配置 SSL/TLS 和 CDN 缓存SSL/TLS:进入 SSL/TLS > 概述,选择 “完全” 模式(加密 CDN 到源站的流量)。...测试子域名:ping random.zh-pm.com # 应返回 Cloudflare IPcurl -I http://test.zh-pm.com # 查看 Header 中的 `CF-Ray...完成以上步骤后,所有子域名(如24k.zh-pm.com、m.zh-pm.com)均会通过 CDN 加速,并享受统一的安全防护。

    1.1K10

    Ghost 5.0 来了,使用 Digital Ocean 一键部署吧

    前言 我是一个静态博客与 Serverless 支持者,自己的个人博客与一些知识库项目也都是通过 hugo 生成并托管在 GitHub Pages 上的。...这种方式很方便进行版本管理与部署维护,但对于非技术的人来说,通过命令行 git 操作的方式也有些过于 geek,牵扯到多人协作等场景也不太方便。...域名购买平台很多,我用过的有 Cloudflare、NameSilo、GoDaddy 等,我最后常用的还是 Cloudflare,因为其同时还提供了 CDN、网站数据分析、定制规则等强大功能。...首先我们需要注册一个 Cloudflare 账户,完成并登录后,选择左侧边栏的“注册域”,并搜索自己想注册的域名。 选择了心仪的域名后,点击并选择购买时限并填写个人信息。...(umami + Vercel + Heroku) 轻量级开源免费博客评论系统解决方案 (Cusdis + Railway)

    2.3K20

    使用Caddy申请免费的Let’s Encrypt泛域名SSL证书

    如果有人需要Nginx申请的方法,可以看下博主很久前发过的Nginx申请教程→传送门。 说明 Caddy支持以下DNS服务商,所以需要提前将你的域名DNS服务器转移到指定服务商。...cloudflare、cloudxns、dnspod、gandi/gandiv5、godaddy、namecheap、vultr、googlecloud、auroradns、azure、 digitalocean...的插件,如果你是其它DNS服务商就需要替换下插件参数,比如: tls.dns.auroradns tls.dns.azure tls.dns.cloudflare tls.dns.cloudxns tls.dns.digitalocean...GODADDY_API_KEY GODADDY_API_SECRET #Google Cloud DNS GCE_PROJECT GCE_DOMAIN GOOGLE_APPLICATION_CREDENTIALS...="moerats@live.com" #CloudFlare账户邮箱 3、获取通配符 先新建配置文件,使用命令: #将域名修改为自己的,然后将下面全部一起复制到SSH客户端运行 echo "*.moerats.com

    10K00

    我的博客换成了 NotionNext

    本地运行预览下效果; 发布到服务器。...而且之前使用 stellar 主题也是因为这个主题有专栏,但试用之后发现专栏的功能没有达到我的预期(通过引用博文的方式来组织专栏)。...,提供了免费和付费的网站加速和保护服务; 2、在 Cloudflare 网站中注册账号,添加站点 fwhyy.com ; 3、在 Cloudflare 的 DNS 模块设置 A 记录和 CNAME,地址为...vercel 中的地址: 4、在 godaddy 中将域名的 DNS 设置为 Cloudflare 的 DNS 服务器: 5、在 vercel 中进行域名的添加,解析正常如下图: 6、如果发现解析不正常...,可以检查下 Cloudflare 中的配置,ssl 中是否设置的是完全: 并且在「缓存/配置」中清除所有内容: 配置 经过上面的步骤,就可以通过域名访问了。

    1.9K20

    OneManager与CloudFlare Workers部署安装-绑定域名和使用CloudFlare CDN加速

    Workers 如果你已经在Heroku架构了OneManager,但是觉得Heroku提供的二级域名不喜欢,或者是Heroku的空间访问速度慢,可以试试CloudFlare Workers绑定域名并使用...按照上面的方法,在Heroku上安装好OneManager,你会得到类似于这样的网址:wzfoumm.herokuapp.com,由于Heroku免费空间打开速度比较慢,我们一般会选择CloudFlare...此时打开你的CloudFlare Workers二级域名类似:wzmm.wzfou.workers.dev。 1.2 绑定自己的域名 进入到CloudFlare的域名设置中,点击Worker。...Workers的反代,将架构在Heroku空间上的OneManager成功绑定了自己的域名并且启用了CloudFlare CDN加速。...观看视频如下: 三、总结 OneManager+CloudFlare Workers直装省去了Heroku空间,但是这样的架构只是主要功能可用,可以添加盘,可以刷新缓存。

    7.8K20

    是谁在控制互联网?

    本文是对权威解析数据的简单分析,通过分析域名所在实体,以及域名背后的IP所在实体,可得结论:Verisign跪掉,世界互联网将接近瘫痪,GoDaddy、Cloudflare也控制这互联网大块的基础设施。...的zone文件,我获取到了1165个zone file,此外,通过CISA的GitHub仓库,我获取到了.gov zone 数据,以及从根服务器里得到的.arpa zone数据;$ dig +noall..., .com 后缀要比其他后缀有更多的域名,在具体一点,在1166个TLD里面有223893594条NS记录,其中 .com 后缀就有1.64亿条NS记录,占了整个gTLD里包含NS域名的73%。...记录解析到Cloudflare的AS13335 IP里,超过一半的记录最终由四个网络自治域提供服务。...万个域名(Cloudflare、Amazon、GoDaddy、Akamai)时,整个NS域名的分布会发生一些变化,这表明,与排名高的网站相比,更多不是很知名的小流量的网站会选择Cloudflare。

    2.3K330

    从语言模型到XLNet的知识点笔记

    前言 前段时间一直在忙产品上线的事情,对于NLP领域的新宠“Pretrain+Finetune”范式以及BERT、XLNet等模型都是零零散散的了解,很多细节一知半解,趁着这几天有些时间,索性把相关的paper...但CV领域的Pretrain是基于大规模的监督数据,而在NLP领域,标注数据是非常稀缺的,因此才一直不愠不火。...直到BERT的推出,基于非监督语言模型的Pretrain才逐渐火爆(毕竟无监督的语料数据太容易获得了),因此笔者就从LM开始,把最近一些前沿的重点工作做下简单的总结,也算是做下笔记加深印象。...手机版阅读: 从语言模型到XLNet的知识点笔记 网页版阅读: 从语言模型到XLNet的知识点笔记 作者简介 zakexu,硕士毕业于华南理工大学,现任腾讯云AI算法工程师,负责腾讯云NLP的公有云产品架构以及标准化产品交付

    98122

    红队攻防之隐匿真实Cobalt Strike IP

    Heroku代理隐匿真实IP Heroku是一个支持多种编程语言的云平台即服务。 其实简单来理解就是通过Nginx反向代理的方式,从heroku服务器代理到我们真实的CS服务器。...首先: 注册heroku账号,这里需要注意的是QQ邮箱和163等国内邮箱注册不了,建议使用匿名邮箱。...继续配置第二个监听器,同样设置PAYLOAD为Beacon HTTPS,HTTPS Hosts设置为huaweiapi.herokuapp.com,也就是之前获取到的heroku的域名。...最好能开个代理,代理位置设置在美国(和个人信息中的国籍相同),否则一个域名有极大概率会申请失败。 ? 然后去 https://dash.cloudflare.com 添加cdn站点: ?...uri-append; } output{ print; } } server { output{ print; } } } 把xxxxx.profile和xxx.xxxxxx.tk.store拷贝到cs

    3.5K51

    DeepICP 新颖的端到端的点云匹配算法,通过自动生成关键点进行匹配

    An End-to-End Deep Neural Network for 3D Point CloudRegistration 原文作者:Weixin Lu 本文提出了DeepICP算法,是一个新颖的端到端...3D点云配准网络框架,该配准框架的配准精度可与现有的最先进的几何方法相媲美。...不同于其他基于关键的点算法需要使用RANSAC进行关键点的过滤,我们实现了使用各种深度神经网络结构来建立端到端的可训练网络。...我们的关键点检测器通过端到端的结构进行训练,使系统可以过滤动态对象,充分利用了静止对象的显著特征,从而实现了算法高鲁棒性。...本文的关键贡献在于,没有在已有的点中寻找对应的点,而是基于一组候选点之间的学习匹配概率,创新性的生成关键点,从而提高了配准的准确性。

    1.6K20

    独立开发,从0到0.5的开发和运营一个站点案例

    除了google外没有一个搜索引擎收录我的站点。又开始提交sitemap到搜索引擎上,后面还是没有收录,基本上浪费了一年的时间,流量基本为0,没有人知道和使用。...于是狠狠心又买了一个国内的服务器,花了200多。这种服务器都是活动产品,一年租期,到期续费就要一千多,我当时不续费,是采用打镜像包,下载下来,通过镜像去再买一台安装,能省一点是一点。...真正有点营销的感觉了是我突然意识到是不是要像别人做友情链接?当时找了几个SEO的营销号,都给一些新闻站,动不动就成百上千的费用。第一担心没什么效果,担心对方的站点质量;第二还是没有资金投入。...最后开始写一篇CSDN的文章突然好多流量过来。发现新大陆了然后就开始发CSDN,一直发了几十篇,这个收录都很好,流量很多,就开始从0到1的积累了几个用户。...细节就太多了,也有一些技术点可以运用,总之,我感觉目前独立开发的站点,我做到了从0到0.5的过程,至少产品有人使用了。

    8400

    2025年Web应用托管平台选择指南:从小白到大神都能找到合适的家

    我个人感觉Netlify的文档写得更详细一些,新手友好度稍微高一点。而且它的表单处理功能挺实用的,做个简单的联系表单不用写后端代码。...NET应用部署到Azure App Service基本没什么坑。 我见过不少传统企业选择Azure,主要是因为微软的技术支持比较到位,出了问题有人管。...价格比Heroku便宜不少,而且数据库集成做得挺好的。 前几天用Railway部署了一个Node.js + PostgreSQL的项目,从代码提交到上线只用了几分钟,体验确实不错。...Fly.io - 边缘计算的先锋 官网地址:https://fly.io/ Fly.io这个概念挺有意思的,把你的应用部署到全球各地的边缘节点上,用户访问的时候就近连接,延迟会低很多。...而且Cloudflare的免费套餐很慷慨,个人项目完全够用。如果你的网站本来就在用Cloudflare的CDN,那用Pages就很顺理成章了。

    1.3K10

    我从10次停机中学到的几个经验

    第 11 集,Salesforce 发布了有争议的事后分析:Salesforce 无法更新他们的状态页面,因为他们将其托管在基于 Heroku 的服务上,并且由于 Heroku 就是他们所有的,还集成到了他们的基础设施中...,所以 Heroku 的运行状态取决于他们的系统健康状况。...为确保这一点,请将你的任意批量查询放在专用的辅助服务器中,或者放在一些 OLAP 系统(如 BigQuery 或 Snowflake)中。或者转储到 CSV 和并行 grep 都可以。...但是你只能通过一个 85 毫秒的链接从廉价的存储类下载它,意味着恢复需要 2 周时间。你的公司还是没了。...引文 第 4 集,一个微妙的正则表达式让 Cloudflare 瘫痪:Cloudflare 非常快速地部署了一种更昂贵的基于正则表达式的规则,结果由于 CPU 耗尽而导致整个站点瘫痪 第 11 集,Salesforce

    1.2K20

    关于xyz域名被注册局封禁的处理流程

    前言: 在godaddy上便宜买了一个后缀为xyz的域名,然后将域名托管到了cf。但是没几天发现我的域名解析全部失效。 所有域名均无法解析出对应的IP。...前几天在写cloudflare相关的worker 和反向代理的教程时候,为了做演示我也新建了不少的站点。然后今天再次新建站点绑定自定义域名时候,发现怎么也无法绑定上自定义域名。...访问之前的已解析出来的域名也都失败。在CF的站内信里,cf提示我的1个网站有网络钓鱼行为,我当场慌了,然而这个网站的URL(或者说是域名)我在写完教程后就给删除了。...这里要注意的注册局并不是你购买域名的厂商,比如godaddy 注册局的GPT解释如下,简单来说就是管理你这个域名的地方。...输入你的域名然后通过人机验证,即会展示域名状态,如图。 。 然后申请解封就行,申请解封的时候,管局需要上传已经解除滥用的证明 以及 申请文案,否则直接申请没有用。

    13.6K00

    免费静态托管 | 笔记

    没有 Vercel App, 通过下方来导入私有仓库 目测只能创建完后,修改分支 更新: 可以通过修改下方链接来创建 Project, 这样创建时就能自定义分支 https://vercel.com/..., 然后这会触发两次 Vercel 的 Deployment , 第一次 来自 master, 第二次来自 GitHub Actions 推送到的 gh-pages, 第一次是不正确的,会导致 404,...Cloudflare Pages https://pages.cloudflare.com/ image-20220215145113403 image-20220215145200413 image-...required": false, "value": "" }, "PAN_INDEX_CONFIG": { "description": "程序配置,json格式,从后台获取复制到这里...Heroku Docker 配置 需要注意 2 点: - Heroku Docker 容器内部应用需要监听 $PORT 端口 - Heroku 对 ENTRYPOINT [ "dotnet", "HerokuApp.dll

    6.3K21
    领券