使用Cloudfare R2云存储替代阿里云腾讯云存储_使用php进行Cloudfare R2存取操作

网极科技6个月前代码笔记1246

Cloudfare主要是做全球CDN加速,他的存储R2功能只计算存储和请求费用,不计算流量费用,这点在目前云存储市场上算是独一无二了。比如我们常用的阿里云,他OSS云存储主要构成是流量费用。
然后我们看看R2的资费:

结合阿里云的资费,对比如下:

计费项 阿里云 R2
存储费用 0.12 元/GB/月(无免费额度) 0.015 美元/GB/月 (免费10GB/月)
A类请求(存) 10元/百万次(免费500万次/月) 4.5美元/百万次 (免费100万次/月)
B类请求(读) 10元/百万次 (免费2000万次/月) 0.36美元/百万次 (免费1000万次/月)
流量费用 0.25-0.5元/GB 免费

我们来举例测算一下:

50个1GB的文件,每月执行A请求1Kw次 B请求5kw次,计费如下:

计费项 阿里云 R2
存储费用 6 元/月 0.6 美元/ 月
A类请求(存) 50元 40.5美元
B类请求(读) 300元 14.4美元
流量费用 天价(自己算吧) 免费

50G一次B请求就会消耗50G的下行流量费用!!

下图为腾讯云的计费计算器:

综上对比得出,R2优势明显,而且阿里云OSS有地域的区别,R2是全球加速的。

那么,如何使用php进行R2的存储操作,获得静态资源的访问URL呢?

已隐藏部分内容,支付后自动显示
如有疑问请联系QQ:706448591
支付99元查看

相关文章

通过阿里云实现IPv6升级改造

通过阿里云实现IPv6升级改造

场景示例某些企业现有的IT系统部署在本地IDC机房,IDC机房为纯IPv4网络,企业因业务发展需求,需要面向IPv6客户端提供服务。但是,使企业现有IT系统支持IPv6是一个复杂的系统工程,改造难度大...

win11开启Linux子系统安装宝塔面板搭建开发环境

win11开启Linux子系统安装宝塔面板搭建开发环境

在win11系统下,使用Linux子系统进行开发环境搭建与当前windows系统完全隔离环境,但又共享存储,内网ip访问实现快速搭建开发环境 一.开启Linux子系统功能开始菜单搜索功能 windo...

php使用workerman实现秒极定时任务

php使用workerman实现秒极定时任务

通过宝塔面板的计划任务,我们最多可以将定时任务设置在分钟级别,需要秒级别就不可完成了,所以需要借助其他程序,这里选择workerman.netWorkerman是一款PHP开发的开源高性能的PHP 应...

centos设置计划任务 定时运行php文件

centos设置计划任务 定时运行php文件

1.新建一个sh文件,上传到服务器例如文件名为 cron.sh文件内容为 php test.php 2.给这个文件设置可执行权限chmod +x cron.sh 3.增加计划任务A、安装cron...

不懂技术也能将网页制作成Windows桌面exe文件

不懂技术也能将网页制作成Windows桌面exe文件

基于electron将网页制作成Windows桌面exe文件,使用开源的nativefier可以简单将网页打包成Windows桌面exe文件效果如下图:nativefier开源地址: https:/...

【精选】PHP将股票日K线数据转换为季K线数据

【精选】PHP将股票日K线数据转换为季K线数据

使用PHP来将股票日K线数据转换为季度K线数据。具体实现方法如下:获取日K线数据,例如从数据库中查询出所有日期的股票数据,保存在一个数组中,每个元素包含如下信息: $day_data = [...