在 HTTP 请求的资源,请求可以分为静态请求和动态请求. 静态请求 静态请求是指在不同请求中访问到的数据都相同的静态文件。例如:图片、视频、网站中的文件(html、css、js)、软件安装包、apk 文件、压缩包文件等。 CDN 加速的本质是缓存加速,将您服务器上存储的静态内容缓存在阿里云 CDN 节点上,当您访问这些静态内容时,无需访问服务器源站,就近访问阿里云 CDN 节 点即可获取相同内容,从而达到加速的效果,同时减轻服务器源站的压力。 动态请求 动态请求是指在不同请求中访问到的数据不相同的动态内容。例如:网站中的文 件(asp、jsp、php、perl、cgi)、API 接口、数据库交互请求等。 当客户端访问这些动态内容时,每次都需要访问用户的服务器,由服务器动态生 成实时的数据并返回给客户端。因此 CDN 的缓存加速不适用于加速动态内容,CDN 无法缓存实时变化的动态内容。对于动态内容请求,CDN 节点只能转发回源站服务 器,没有加速效果。 如果用户的网站或 App 应用有较多动态内容,例如需要对各种 API 接口进行加 速,则需要使用阿里云全站加速产品。全站加速能同时加速动态和静态内容,加速方 式如下: ● 静态内容使用 CDN 加速。 ● 动态内容通过阿里云的路由优化、传输优化等动态加速技术以最快的速度访问 您的服务器源站获取数据。从而达到全站加速的效果。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。