提供各大机构考研、公务员、 四六级辅导视频课程
用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商家我们也不用多介绍,这个服务商来自国内某商家,旗下也有多个品牌的,每次看到推送信息都是几个服务商品牌一起推送的。当然商家还是比较稳定的,商家品牌比较多,这也是国内商家一贯的做法,这样广撒网。这次看到黑五优惠活动发布了,针对其主打的香港云服务器提供终身6折的优惠,其余机房服务器依然是8折,另还有充值50美元赠送5美元的优惠活动,有需要的可以看看。HostKvm是一个创建于2013年的...
今年1月的时候Hosteons开始提供1Gbps端口KVM架构VPS,目前商家在LET发布消息,到本月30日之前,用户下单洛杉矶/纽约/达拉斯三个地区机房KVM主机可以从1Gbps免费升级到10Gbps端口,最低年付仅21美元起。Hosteons是一家成立于2018年的国外VPS主机商,主要提供VPS、Hybrid Dedicated Servers及独立服务器租用等,提供IPv4+IPv6,支持...