先说结论:因为没有专门的动态 cdn 服务,所以动态的内容可以放弃了,如果要强行使用加速动态内容,会有以下的坑:
这么多坑,等于无法使用动态内容的 cdn,只能放弃了,不知道 cloudflare 怎么样?听说是负提速,有用过的朋友来说说,我的网站在国外,但已经备案了,都是动态页面,想让国内访问速度加快不要暴露源网站 ip。
1
iConnect 2020-03-01 15:20:55 +08:00 via Android
腾讯没有全站加速的 cdn 服务吗?
|
3
different 2020-03-01 15:38:35 +08:00
无法使用 cookie 是什么意思? UA,cookie 跟 cdn 有啥关系?,
http 的请求头一样会发给服务器的吧。除非 cdn 会拦截你的 cookie,UA 删掉? |
7
cydian 2020-03-01 17:52:08 +08:00 via Android 2
腾讯云的坑吗?
我腾讯云 CDN 资深用户了。 第一:腾讯云有专门的全站加速业务和动态加速业务。内容分发网络,也就是你用的 CDN,只分小文件还是视频加速,CDN 的控制台添加域名的时候,已经说了是静态加速了。没有你所说的动态加速。属于你配置失误。 第二: UA 判断不只是腾讯云没有,阿里云也没有。边缘计算规则某云有。 第三: 内容分发网络一般不会加速主域名。加速主域名的,一般是全站加速或者动态加速。 不过腾讯云在多域名配置上确实有不足。域名分片没有提供,需要多次添加,每个都需要独立调整配置。 第四: cookie 跟 CDN 有什么关系。CDN 是原样传递的。 并且,cookie 不同,返回不同内容,不应该用 CDN。 第五: 暂时还没遇到双证书的 CDN。可能我见识短浅吧。 目前我的解决方案是花钱上好的证书,全平台支持的。 总之,就是你选错产品了。腾讯云有全站加速和动态加速。 你的问题不是 CDN 的锅。 先试试腾讯云的全站加速或者动态加速吧。 |
8
cydian 2020-03-01 18:01:34 +08:00 2
根据实战经验
为后人指引: 源站无论国内还是国外, 想要保证回源速度, 请开通: [内容加速网络 大陆] https://cloud.tencent.com/product/cdn [内容加速网络 海外] https://cloud.tencent.com/product/gcd 以上只适合场景: 一个链接(GET 请求) 对应一个内容 。 动态加速, 请开通: [混合加速 全站加速网络 ECDN] https://cloud.tencent.com/product/ecdn 全球应用加速 GAAP 没用过,没有实战经验。 |
9
cydian 2020-03-01 18:09:47 +08:00 1
流量小的站点,又想有 CDN 加速的效果。
不要: 源站 → CDN ; 应该: 源站 → 对象存储(设置为源站镜像) → CDN ; 就不会遇到: 加了 CDN 更慢的问题 博客用户适合: 源站 → 对象存储(设置为源站镜像) → 万象优图(开启图片优化) → CDN 万象优图玩法非常多,设置好可以节省很多流量。以上产品在腾讯云都有一定的免费额度(具体免费额度条款请参见腾讯云官网) CDN 无论在何种情况下,都只适合场景: 一个链接(GET 请求) 对应一个内容 。 |
10
Rhinecho 2020-03-01 20:43:01 +08:00 via iPhone
第三条好像我见到过的大众 cdn 都不行
Cloudflare 从 proplan 起就支持 ecc+rsa 双证书,但如果用 cloudflare 国内用户连接速度慢就一起慢,快就一起快 国内听说网宿支持,但具体不清楚,只看到他们官网宣传过。如果用上国内的 cdn 连接速度这俩也差不了多少,至少肉眼没法分辨 双证书实际上没什么大用处,也就是自己看着开心而已 |
11
cydian 2020-03-01 23:05:23 +08:00 via Android
@Rhinecho cloudflare 只有企业版才能启用国内加速。注意,是企业版才有资格启用。启用后再额外收费。
|
12
falcon05 2020-03-01 23:20:48 +08:00 via iPhone
感觉楼主对 cdn 的理解似乎有点偏差
|
13
phxsuns 2020-03-02 11:24:37 +08:00
楼主要的阿里云 CDN 应该都能支持。
不过有些功能得联系客服定制,当然了,得加钱。 |
15
MiaRunis 2020-03-18 15:30:43 +08:00 via iPhone
@herozzm 楼主你千万别听 @cydian 关于 cookies 的胡说八道。根据 cookies 返回不同内容在全球 cdn 是标准操作,从 akamai,cloudfront,到 fastly,cloudflare 都是支持的,最多是限制为付费企业可用。绝不是什么原样传递,上述几个 cdn 里最次的 fastly 也是全 varnish 构架可以直接 vcl 编码控制。只能原样传递的根本就是淘汰残废,要不是有地方保护主义早就被淘汰了。
这才是全站加速 cdn 需要支持的基本功能,国内蓝汛为首一帮土鳖技术不行,又受电信严重钳制,才不得不在早期搞出一票残废静态缓存。没想到这些错误认知还在一代一代口口相传到处污染视听。 |
16
cydian 2020-03-18 15:48:34 +08:00 via Android
@MiaRunis 如果我没看错,楼主用了静态产品,然后你在这里和我扯全站加速。我在和楼主说静态产品的逻辑。
|
18
cydian 2020-03-18 15:50:23 +08:00
@MiaRunis #15 上来就乱喷。上来就 akamai,cloudfront,到 fastly,cloudflare。就你用过大厂?
国内环境你在搞笑吧。 |