开发者社区> 问答> 正文

阿里云CDN: 什么资源可以被加速?

阿里云CDN: 什么资源可以被加速?

展开
收起
Lee_tianbai 2021-01-05 11:17:03 1072 0
1 条回答
写回答
取消 提交回答
  • 在 HTTP 请求的资源,请求可以分为静态请求和动态请求. 静态请求 静态请求是指在不同请求中访问到的数据都相同的静态文件。例如:图片、视频、网站中的文件(html、css、js)、软件安装包、apk 文件、压缩包文件等。 CDN 加速的本质是缓存加速,将您服务器上存储的静态内容缓存在阿里云 CDN 节点上,当您访问这些静态内容时,无需访问服务器源站,就近访问阿里云 CDN 节 点即可获取相同内容,从而达到加速的效果,同时减轻服务器源站的压力。 动态请求 动态请求是指在不同请求中访问到的数据不相同的动态内容。例如:网站中的文 件(asp、jsp、php、perl、cgi)、API 接口、数据库交互请求等。 当客户端访问这些动态内容时,每次都需要访问用户的服务器,由服务器动态生 成实时的数据并返回给客户端。因此 CDN 的缓存加速不适用于加速动态内容,CDN 无法缓存实时变化的动态内容。对于动态内容请求,CDN 节点只能转发回源站服务 器,没有加速效果。 如果用户的网站或 App 应用有较多动态内容,例如需要对各种 API 接口进行加 速,则需要使用阿里云全站加速产品。全站加速能同时加速动态和静态内容,加速方 式如下: ● 静态内容使用 CDN 加速。 ● 动态内容通过阿里云的路由优化、传输优化等动态加速技术以最快的速度访问 您的服务器源站获取数据。从而达到全站加速的效果。

    2021-01-05 11:17:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载