Вы также можете быть заинтересованы в https://github.com/phadej/igbinary - который предоставляет другой механизм для сериализации для PHP.
Мои случайные / произвольные «Показатели производительности», использующие PHP 5.3.5 на 64-битной платформе, показывают:
JSON:
Родной PHP:
Igbinary:
Итак, это быстрее для igbinary_serialize () и igbinary_unserialize () и использует меньше дискового пространства.
Я использовал код fillArray (0, 3), как указано выше, но сделал
igbinary может хранить те же типы данных, что и собственный сериализатор PHP (так что не проблема с объектами и т. д.), и вы можете сказать PHP5.3 использовать его для обработки сеанса, если хотите.
См. также http://ilia.ws/files/zendcon_2010_hidden_features.pdf - в частности слайды 14/15/16