gpt4 book ai didi

php - 在什么场景下使用json_encode()比使用serialize()更好?

转载 作者:可可西里 更新时间:2023-11-01 00:38:40 25 4
gpt4 key购买 nike

这就是我要问的全部内容。查看 PHP 手册,看到一个用户帖子说 serialize 比 json_encode 慢 45-90%(他运行了一些基准测试)。但是“慢”到底有多慢呢?我可以找到很多“对抗”的东西,但没有一个像我这样的初学者可以涉及。

我刚刚写了一个脚本,用 json 编码一个数组,另一个脚本解码它。我对序列化做了同样的事情。显然,这不会告诉我它们之间有任何显着差异。

最佳答案

(每次)执行 10,000 次,以(希望)对内存使用和 CPU 时间的差异有一个可衡量的想法。

大多数情况下,性能方面的差异并不显着。在两种特定情况下使用 JSON 非常有用:返回到 Web 浏览器以及与其他应用程序(通过 Web 服务和其他方式)的互操作性,尤其是那些在非 PHP 平台上的应用程序。

关于php - 在什么场景下使用json_encode()比使用serialize()更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1452817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com