Zastanawiałem się nad serializacją, jednakże przy dużej ilości agregacji jest to dość karkołomne. Z APC raczej też mi się nie uda (nie używałem).
2. W jaki sposób zrzucić obiekt do pliku XML (tzn. właściwości) i jak rozwiązać problem zapętlenia (nie wiem jak to nazwać -- przykład niżej)
<?php class BinaryTreeNode { private $parent, $leftChild, $rightChild; //gettery i settery pominąłem // .... } ?>
więc
<?php $binaryTreeNodeInstance -> getLeftChild() -> getParent() == $binaryTreeNodeInstance ?>
co w ostateczności doprowadzi do zapętlenia.
Oczywiście problem 2. to specjalny przypadek pierwszego jednak podejrzewam, że istnieje efektywniejsze rozwiązanie pierwszego