Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis obiektów wraz z agregacjami, Niekoniecznie efektywne
UDAT
post
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 0
Dołączył: 27.12.2005

Ostrzeżenie: (0%)
-----


1. Czy istnieje jakiś prosty sposób na przechowywanie obiektów ( z agregacjami ) między wywołaniami strony, jednocześnie pozwalające na wyciągnięcie tylko potrzebnych obiektów?
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)
  1. <?php
  2. class BinaryTreeNode {
  3. private $parent, $leftChild, $rightChild;
  4.  
  5. //gettery i settery pominąłem
  6. // ....
  7. }
  8. ?>

więc
  1. <?php
  2. $binaryTreeNodeInstance -> getLeftChild() -> getParent() == $binaryTreeNodeInstance
  3. ?>

co w ostateczności doprowadzi do zapętlenia.

Oczywiście problem 2. to specjalny przypadek pierwszego jednak podejrzewam, że istnieje efektywniejsze rozwiązanie pierwszego
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 00:05