理想的PHP会话大小?

理想的PHP会话大小?,php,Php,我有一个PHP表单(抵押贷款应用程序),大约有400个字段,网站上的流量将很低 MySQL数据库中400个字段的理想会话大小是多少 在php.ini中设置什么 有什么我应该设置的遗漏吗?好吧,就我个人而言,我以前开过很多会议,但问题很少。可能我以前拥有的最大尺寸是~10MB。这不是最优的,但即使是这样大小的脚本,我也没有遇到过速度慢的问题。我不会担心会议规模越来越大,但我会尽量控制它。我的理论是,如果将它保留在会话中比每次查询数据库(例如搜索)都要快得多,那么我会选择它。会话的大小没有限制,但P

我有一个PHP表单(抵押贷款应用程序),大约有400个字段,网站上的流量将很低

MySQL数据库中400个字段的理想会话大小是多少

php.ini
中设置什么


有什么我应该设置的遗漏吗?

好吧,就我个人而言,我以前开过很多会议,但问题很少。可能我以前拥有的最大尺寸是~10MB。这不是最优的,但即使是这样大小的脚本,我也没有遇到过速度慢的问题。我不会担心会议规模越来越大,但我会尽量控制它。我的理论是,如果将它保留在会话中比每次查询数据库(例如搜索)都要快得多,那么我会选择它。

会话的大小没有限制,但PHP可以占用的内存有限:

在会话中存储大量数据是不可取的。和其他人一样 请注意,从数据库复制数据不是一个好主意。即使 你真的需要某种缓存机制,你不会存储 会话中的数据。问题是PHP重写了会话数据 对于每一个请求。我们都知道,写入磁盘是一个相当缓慢的过程 手术

如果确实需要这样做,请序列化数组并将其存储在 单独的文件

如果您只需要10个页面中的1个,那么您只需要 每10页打开一次。
会话当然是为每个请求打包/解包。

您还应该检查,post\u max\u size,max\u input\u vars(默认值为1000,所以您可以)

我认为这不是正确的答案。对数据库的读/写数据也是对磁盘的读/写(内存缓存除外)。另外请注意,大多数游戏都必须将其数据保存在内存中,以便更快地访问。在PHP中,数据是会话变量,数据库只是辅助空闲存储。