php的session.serialize_handler

php里面的session.serialize_handler用来设置php的session的序列化方式,默认值为php,及使用php的序列化与反序列化。

还有一个值为session.serialize_handler = wddx,序列化后的值为xml字符串。

igbinary是一个php扩展https://github.com/igbinary/igbinary,安装扩展之后

 # Load igbinary extension
  extension=igbinary.so

  # Use igbinary as session serializer
  session.serialize_handler=igbinary

  # Enable or disable compacting of duplicate strings
  # The default is On.
  igbinary.compact_strings=On

  # Use igbinary as serializer in APC cache (3.1.7 or later)
  ;apc.serializer=igbinary

.. and in your php code replace serialize and unserialize function calls
with ``igbinary_serialize`` and ``igbinary_unserialize``.

igbinary是二进制压缩数据,对数据通用性不强,但是对反序列化的时间以及数据存储的大小都较好。
原文地址:https://www.cnblogs.com/kudosharry/p/3376567.html