高性能WEB开发(11)有哪些关键技术?
- 内容介绍
- 文章标签
- 相关推荐
本文共计651个文字,预计阅读时间需要3分钟。
在处理耗时请求时,我们通常希望先让用户看到部分内容,告知系统正在处理,而非直接无响应。一般而言,处理这类情况,都会采用AJAX技术,先将HTML输出到客户端,再进行后续处理。
在处理比较耗时的请求的时候,我们总希望先让用户先看到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这种情况,都使用ajax,先把html输出到客户端,然后再用ajax取加载比较耗时的资源。用ajax麻烦的地方是增加了请求数,而且需要写额外的js代码、和js调用的请求接口。
正对这种情况,还有一种处理方法,就是让response分块编码进行传输。response分块编码,可以先传输一部分不需要处理的html代码到客户端,等其他耗时代码执行完毕后再传输另外的html代码。
本文共计651个文字,预计阅读时间需要3分钟。
在处理耗时请求时,我们通常希望先让用户看到部分内容,告知系统正在处理,而非直接无响应。一般而言,处理这类情况,都会采用AJAX技术,先将HTML输出到客户端,再进行后续处理。
在处理比较耗时的请求的时候,我们总希望先让用户先看到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这种情况,都使用ajax,先把html输出到客户端,然后再用ajax取加载比较耗时的资源。用ajax麻烦的地方是增加了请求数,而且需要写额外的js代码、和js调用的请求接口。
正对这种情况,还有一种处理方法,就是让response分块编码进行传输。response分块编码,可以先传输一部分不需要处理的html代码到客户端,等其他耗时代码执行完毕后再传输另外的html代码。

