fixxxer
во-во, очень простая штука, можно обычный реестр чуть расширить для хранения карты, а всё остальное это обвеска и сахарок, кои необязательны. а есть и вовсе решения через иерархическую файловую систему, вроде в кохане что-то подобное.
apc, который caballero путает с memcache тоже не является костылём, что удивительного что системе требуется хранить опкоды для виртуальной машины, удивительно что это не входит в ядро. Вот shmop для шаринга памяти уже входит в ядро.
memcache и redis - средства для хранения информации и используются независимо от языка. Так что костылями php не являются.
удивительно что caballero запутался в трёх соснах, хотя теория ООП от него звучала убедительно.