缓存PHP和javascript文件


caching php and javascript file

我有一个网站,当流量高时,每分钟大约有1000个页面浏览量并且该页面有一个js代码,其中存储了浏览器的详细信息访问者进入mysql使用PHP文件进行连接db。例如,browser.js调用storebrowserdata.php有没有办法让我缓存php文件和js文件没有影响我的统计数据,存储在数据库??当流量在白天很高的网站减慢和cpu利用率也提高了

PHP被解释。如果你想在每个页面加载上获取每个访问者的浏览器/用户代理信息,那么你每次都需要运行该脚本;你不能缓存它

如果这个功能减慢了你的站点速度,要么使用替代解决方案,如Google Analytics,或者研究NoSQL解决方案,如Mongo DB,提供原子更新,通常运行速度比MySQL快。

既可以缓存PHP文件,也可以缓存js文件
但这对你没有任何好处。

这是数据库更新最有可能减慢你的网站。

哪个操作消耗最多的CPU?你是否对你的申请进行了简介?它是唯一的页面使用PHP mysql在您的网站?

如果需要控制执行的进程流,可以使用Queue来控制执行速率。

关于这个系统,这是一个很棒的开源项目:http://www.rabbitmq.com/