概述 本文档主要介绍CDN PHP SDK的安装和使用。在使用本文档前,您需要先了解CDN的一些基本知识,并已经开通了CDN服务。若您还不了解CDN,可以参考 产品描述 和 操作指南 。
使用 CDN 加速 BOS 资源 一、概览 本文介绍如何利用内容分发网络 CDN 对 BOS 中的资源数据进行加速分发。 CDN 百度智能云内容分发网络 CDN(Content Delivery Network)将源站内容分发至遍布全球的加速节点,当网民发起网站资源请求时,请求会被调度至离网民最近的加速节点,由加速节点直接响应网民所需内容,提高网民访问网站资源的响应速度。
为了解决这个问题,百度云CDN提供了图像处理功能。这个功能在边缘节点对请求进行图片处理,并缓存处理后的图片,可以有效提高内容的响应速度,减轻源站压力,减少回源流量。 使用限制 使用图像处理功能时有如下限制: 原图限制 图片格式只支持JPEG、PNG、WebP、BMP、GIF、TIFF、JPEG 2000(content-type)。
100TB-1PB(含) 0.12 大于1PB 0.10 动态上行流量费用 按照每月在DRCDN服务节点域名配置的动态规则产生的上行实际流量阶梯计费 动态上行流量阶梯 折扣价(元/GB) 0GB-10TB(含) 0.20 10TB-50TB(含) 0.17 50TB-100TB(含) 0.14 100TB-1PB(含) 0.12 大于1PB 0.10 价格详情 DRCDN具体价格请参考 内容分发网络
操作指南 CDN开通及计费 演示如何开通CDN服务以及CDN计费规则 添加CDN域名 演示如何在控制台添加CDN域名 CDN刷新缓存 演示CDN如何进行添加缓存清除以及查看缓存清除记录操作
访问控制 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 。 设置访问ua控制 whiteList和blackList不能同时设置也不能都没有 case1:设置ua白名单 def test_set_ua_acl_white_list ( c ) : test_set_ua_acl_white_list ua_acl = { whiteList :
快速入门 初始化一个CdnClient。 CdnClient是与CDN服务交互的客户端,PHP SDK的CDN操作都是通过CdnClient完成的。用户可以参考 新建CdnClient ,完成初始化客户端的操作。 查看加速域名列表。 用户可以通过listDomains()获取已创建成功的加速域名列表。 新建/删除加速域名。 createDomain()方法用于创建新的加速域名,成功后CDN平台将返
访问控制 设置访问Referer控制 client->setDomainRefererAcl(\$domain, \$flag, \$allowEmpty, \$aclList); print_r(\$resp);`, `47038148175112160000`) > $domain = test.domain.com ; $aclList = array ( http://your.b
快速入门 确认Endpoint 目前使用CDN服务时,CDN的Endpoint都统一使用 https://cdn.baidubce.com ,这也是默认值。 获取密钥 要使用百度云CDN,您需要拥有一个有效的AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。AK/SK是由系统分配给用户的,均为字符串,用于标识用户,为访问CDN做签名验证。 可以通过如下
快速入门 初始化一个CdnClient。 CdnClient是与CDN服务交互的客户端,Java SDK的CDN操作都是通过CdnClient完成的。用户可以参考 新建CdnClient ,完成初始化客户端的操作。 新建加速域名。 CdnClient提供了 createDomain() 方法用于创建新的加速域名,成功后CDN平台将返回新生成的CNAME记录。加速域名创建完成可以在后续的操作中查询修