php网站优化,更新操作放在响应后,提升网页响应速度
[php]
我用php做的cms系统,网页都已经生成了缓存文件,只需要读取缓存显示即可,
但是有些内容,还是需要更新的,但是更新的这个操作,其实并不需要及时显示给当前用户看,
这种情况,更新的操作,完全可以放到网页响应后操作,也就是先把网页及时响应给用户看,后台再慢慢更新,
以此来提升网页的影响速度。
这个效果,如果支持多线程,是可以利用线程来完成的,如果不支持多线程的情况下,就可以尝试下我这个方法。
我这里的示例只针对php,其它语言,自行研究
/* * 后台处理 */ if(function_exists('fastcgi_finish_request'))//确保php-fpm fastcgi环境才生效 { fastcgi_finish_request();//响应完成,立即返回到前端,关闭链接 } ignore_user_abort(true);//即使Client断开(如关掉浏览器),PHP脚本也可以继续执行 set_time_limit(0);//执行时间无限 //从这后面的操作,都将在后台执行...
编辑:
阅读量:31
Tag标签: php
上一篇: auto.js手机脚本开发
下一篇: URL的构成
同类新闻
更多新闻
Copyright © 千欧中软 版权所有 https://www.qozr.com seo | 网站建设 [渝ICP备15005074号]
渝公网安备50011802011077