php中需要保存长久的数据
高洛峰
高洛峰 2016-11-02 13:17:30
0
1
713

服务器端需要保存一个月+以上的信息,是不是应该存到数据库中?

我是直接自己封装方法去读写数据库建表,还是去更改php.ini配置session?php用的不多,这块看的很乱,说php的session是存在文件里的,不适合大流量和长期保存的数据。。

还有什么“把session存到数据库中”,这样就是去要更改php.ini的配置,这样岂不是不能用原来的session写短期数据了么?本来我这个服务器还有多个站点,一改php.ini,万一其他站点出问题呢?

这块感觉好乱,这个session会话状态到底什么意思啊。


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(1)
三叔

保存长久的数据,方便和持久的,要么存在数据库要么存在文本上,相比较文本而言,存在数据库中读取更方便一些;

session会话机制,提到session就不得不提到cookie,当浏览器发送请求的时候,会话就已经建立了,cookie是以文件的形式保存在本地客户端,而session保存在服务器上。浏览器关闭,会话就结束。就像你做一个登陆的网站,把用户信息存在session中,判断session中是否存值一样的道理,就算当前窗口关闭,再次打开也是不用重新登录。只要浏览器不关掉session也一直存在。重新打开又是一个新的session


いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート