[TYPO3-performance] php serializer replacement igbinary - anyone?

Georg Kuehnberger georg at georg.org
Tue Oct 26 19:21:35 CEST 2010


Hi all,

As you all know php serialize/unserialize are not the fastest performing 
functions when used with larger datasets and for caching-purposes like 
mysql/fs/memcached (like TYPO3 does).

Lately I stumbled across a project called igbinary which describes 
itself like this:

What it is?
-----------
Igbinary is a drop in replacement for the standard php serializer. 
Instead of time and space consuming textual representation, igbinary 
stores php data structures in a compact binary form. Savings are 
significant when using memcached or similar memory based storages for 
serialized data.

In addition igbinary is also natively supported by memcached.

Questions:
a) Does anyone of you already use the igbinary module?
b) Any experiences with igbinary & TYPO3?

regards Georg

Links:
http://github.com/phadej/igbinary#readme
http://opensource.dynamoid.com/
http://ilia.ws/archives/211-Igbinary,-The-great-serializer.html


More information about the TYPO3-performance mailing list