编程语言
首页 > 编程语言> > PHP-重新创建对象或将其存储在会话变量中更快吗?

PHP-重新创建对象或将其存储在会话变量中更快吗?

作者:互联网

很抱歉,这对于非菜鸟来说似乎很明显.它更快:

>每次有人在会话期间访问页面时,都要重新创建对象实例

要么

>在首次​​创建对象实例时将其存储在会话变量中,然后在再次访问该页面时始终从那里获取它

我不确定这是否会变成“一根弦多久?”有点问题,但是如果是这样,那么也许您可以让我知道做出决定涉及哪些因素?

解决方法:

会话数据存储为文本,而不是二进制数据,因此当您将其扔到会话中时,无论如何都会在后台创建对象.它可能要比自己初始化要慢一些,因为它必须进行一些字符串解析,但是我担心这值得担心.简而言之,这两种方法都可能没有什么不同.

标签:performance,session-variables,php,object
来源: https://codeday.me/bug/20191105/1996903.html