从PHP阅读中最快的序列化数据格式

The*_*own 3 php serialization

我有一个PHP前端和一个C++后端,我需要能够向前端发送一组名称.什么序列化格式是最有效/最快的PHP阅读?

示例数据

group1:
  name1 3923
  name2 9879
  name3 8944
group2:
  name5 9823
group3: 
  name9 9822
  name1 4894
Run Code Online (Sandbox Code Playgroud)

什么是最快的PHP阅读?

  • XML
  • JSON
  • YAML
  • 协议缓冲区
  • 逗号/空间划分我们自己的系统
  • 还要别的吗?其他?

Cha*_*rch 6

PHP自己的序列化格式可能是最快的.unserialize()是PHP用于将此数据转换回其自己的类型的函数.这篇文章有各种链接到PHP的序列化格式的其他语言的实现,我相信你可以很容易地转换其中一个.