PHP fastcgi 方式加快接口响应速度技术
本文讲解 PHP fastcgi 方式运行时,如何加快接口响应速度。绝大多数接口的返回结果都是可以缓存的,比如百度的搜索风云榜,也许百度内部系统算出来需要半个小时,但是人家可以缓存结果,接口的响应速度可以做到毫秒级,就是这个意思。
<?php if (!function_exists("fastcgi_finish_request")) { function fastcgi_finish_request() { } }else{ echo '----'; fastcgi_finish_request(); } sleep(2); echo '++++';
上面的代码实现了使用 fastcgi_finish_request 方法达到快速响应的目的,而后台进程依然可以继续运行,去计算非常耗时非常复杂的任务。计算出来之后将结果写入内存,下次直接返回即可,速度飞快啊。
相关文章
暂无