考研PHP中json_encode、json_decode与serialize、unserialize的_0

json_encode  时间:2021-01-26  阅读:()

提供各大机构考研、公务员、 四六级辅导视频课程

用PHP写一个类似BDB的基于文件的Key-Value小型数据库用于存储非结构化的记录型数据不知道效率会怎么样呢于是便联想到PHP中的对象怎么样序列化存储性价比最高呢接着想到了之前同事推荐的J SON编码和解码函数。据他所说 j son_encode和j son_decode比内置的serialize和unserialize函数要高效。于是我决定动手实验证实一下同事所说的情况是否属实。实验分别在PHP 5.2.13和PHP 5.3.2环境下进行。以下是PHP 5.2.13环 境 其 中 一 次 测 试 结 果 j son:190serialize:257j son_encode:0.08364200592041j son_decode:0.18004894256592serialize:

0.063642024993896unserialize :0.086990833282471DONE.以下是PHP 5.3.2环境其中一次测试 结 果 j son:190serialize:257j son_encode :0.062805891036987j son_decode :0.14239192008972serialize:0.048481941223145unserialize :0.05927300453186DONE.这次实验得到的结论是j son_encode和j son_decode的效率并没有比serialize和unserialize的效率高在反序列化的时候性能相差两倍左右 PHP 5.3执行效率比PHP 5.2略有提升。 以下是我用来做测试的代码 '全能头盔', 'quality'=>'Blue', 'ti_id'=>21302, 'is_bind'=>1, 'demand_conditions'=> array( 'HeroLevel'=>1, ), 'quality_attr_sign'=> array( 'Hero Strength'=>8,'HeroAgility' => 8, 'HeroIntelligence' => 8, ),);$j son = j son_encode($target);$seri =serialize($target);echo "j son :\t\t" . strlen($j son) . "\r\n";echo "serialize :\t" . strlen($seri) ."\r\n\r\n";$stime = mi crotime(true);for ($i = 0; $i < 10000; $i++){ j son_encode($target);}$etime =microtime(true);echo "j s on_encode :\t" . ($etime -$stime) . "\r\n";//----------------------------------$stime=mi crotime(true);for ($i=0; $i<10000; $i

++){ j son_decode($j son);}$etime =microtime(true);echo "j son_decode :\t" . ($etime -$stime) . "\r\n\r\n";//----------------------------------$stime=mi crotime(true);for($i=0; $i<10000;

$i++){ serialize($target);}$etime=microtime(true);echo"serialize

考研屋 www.kaoyanwu.c om提供各大机构考研、公务员、四六级辅导视频课程

考研路上必备的网站----考研屋www.kaoyanwu.c om

器安装环境和运维管理工具推荐

今天看到一个网友从原来虚拟主机准备转移至服务器管理自己的业务。这里问到虚拟主机和服务器到底有什么不同,需要用到哪些工具软件。那准备在下班之间稍微摸鱼一下整理我们服务器安装环境和运维管理中常见需要用到的软件工具推荐。第一、系统镜像软件一般来说,我们云服务器或者独立服务器都是有自带镜像的。我们只需要选择镜像安装就可以,比如有 Windows和Linux。但是有些时候我们可能需要自定义镜像的高级玩法,这...

HostKvm 黑色星期五香港服务器终身六折 其余机房八折

HostKvm商家我们也不用多介绍,这个服务商来自国内某商家,旗下也有多个品牌的,每次看到推送信息都是几个服务商品牌一起推送的。当然商家还是比较稳定的,商家品牌比较多,这也是国内商家一贯的做法,这样广撒网。这次看到黑五优惠活动发布了,针对其主打的香港云服务器提供终身6折的优惠,其余机房服务器依然是8折,另还有充值50美元赠送5美元的优惠活动,有需要的可以看看。HostKvm是一个创建于2013年的...

Hosteons:洛杉矶/纽约/达拉斯免费升级10Gbps端口,KVM年付21美元起

今年1月的时候Hosteons开始提供1Gbps端口KVM架构VPS,目前商家在LET发布消息,到本月30日之前,用户下单洛杉矶/纽约/达拉斯三个地区机房KVM主机可以从1Gbps免费升级到10Gbps端口,最低年付仅21美元起。Hosteons是一家成立于2018年的国外VPS主机商,主要提供VPS、Hybrid Dedicated Servers及独立服务器租用等,提供IPv4+IPv6,支持...

json_encode为你推荐
桌面背景图片下载哪里有好看的桌面壁纸p图软件哪个好用p图软件哪个好浏览器哪个好目前什么浏览器最好用?自然吸气和涡轮增压哪个好涡轮增压和自然吸气哪个更适合跑苹果手机助手哪个好苹果手机助手哪个好用些谁知道尼康和佳能单反哪个好佳能和尼康哪个好速腾和朗逸哪个好大众速腾和朗逸哪个比较好?家用!51空间登录手机怎么登陆51空间啊qq空间登录登陆进入QQ空间进去了叫登陆登陆了又叫登陆360云盘官网是不是一定要注册360帐号才能登陆360云盘?
com域名 域名备案中心 赵容 omnis gomezpeer 60g硬盘 godaddy域名转出 typecho 建站代码 免费smtp服务器 亚洲小于500m 卡巴斯基永久免费版 免费网站申请 警告本网站美国保护 165邮箱 me空间社区 免费防火墙 域名接入 国外代理服务器软件 1g内存 更多