Der Algorithmus, in PHP für die Funktionen serialize(), unserialize() zum Einsatz kommend, ist für diesen Test in Perl implementiert.
Verglichen mit PHPs nativer Implementierung in C sind alle von dir getesteten Algorithmen erliegend langsam. Bei Benchmarks muss man extrem vorsichtig sein, welche Rückschlüsse man ziehen kann und welche nicht. Deine Perl-Implementierung ist jedenfalls nicht geeignet um Rückschlüsse auf PHP zu ziehen. PHP ist beim benchmarksgame übrigens fast überall schneller als Perl.
Bei http://phpperf.com/ bringt es serialize($this->object)
auf etwa 322164 Operationen/Sekunde.
Getestet auf diesem Setup:
CPU: Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz (Quad core)
RAM: 4Gb
OS: Ubuntu 12.04 Desktop Edition
PHP: 5.3.10-1ubuntu3.6