Viz*_*lni 4 php mysql session caching
简单的问题,但不是那么简单的答案.如果我将用户数据存储到会话中,那么我就不必从MySQL数据库中获取该数据.但随后这些数据可能会变得过时.如果我只在会话中存储user_id,那么我每次都要询问数据库的用户信息,这可能会导致服务器速度变慢.如果您有任何建议,请写下来.
谢谢 :).
Red*_*ter 7
通常我只存储密钥,只有在性能成为问题时才开始缓存.一旦开始缓存数据,就会引入由于过时数据导致的错误的可能性 - 您必须确保在修改数据时随时使缓存无效.
我会在我的对象的实例上缓存属性,以确保每个页面请求只查询一次(除非必要).
归档时间:
14 年,7 月 前
查看次数:
939 次
最近记录: