如何减少非敏感数据的MySQL请求数量?

时间:2015-09-26 09:24:22

标签: php mysql optimization

我拥有一个多用户网站:为每个人显示一些关键值(注册人数......),其他一些关键值与特定用户相关(已发布的消息数量......)。

到目前为止,每当有人进入index.php页面时,包含用户数量的div都会被MySQL请求更新。注册用户也是如此:每次点击他的个人资料时,我都会执行请求以检索他发布的邮件数量。

假设要检索的数据不敏感,我该如何减少请求数量?

例如: 对于用户,我计划在请求其个人资料页面时立即使用Cookie存储一些值。如果他们写了一条新消息,那么我将增加在DB中发布的消息数量,并且我将增加其cookie中的值。否则,每次他们连接到他们的个人资料页面时,我都会在cookie中显示该值。是否比使用MySQL执行COUNT()更省时?

对于网站全球统计数据,最佳方法是什么?

谢谢,对不起我问这个问题的方式,我不是母语为英语的人

0 个答案:

没有答案