Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 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
mariuszn3
post
Post #2





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Ad. 2
Dlaczego nie skorzystałeś z roszerzenia DOM?
Tam masz wszytkie potrzebne funkcje.
Go to the top of the page
+Quote Post
Jarod
post
Post #3





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(mariuszn3 @ 6.08.2006, 12:02 ) *
Ad. 2
Dlaczego nie skorzystałeś z roszerzenia DOM?


A co to jest? tongue.gif


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
mariuszn3
post
Post #4





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


J4r0d a wiesz co to jest manual php ? smile.gif
Go to the top of the page
+Quote Post
Jarod
post
Post #5





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(mariuszn3 @ 6.08.2006, 12:42 ) *
J4r0d a wiesz co to jest manual php ? smile.gif


Wiem. Ale wole po polsku ;P


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
mariuszn3
post
Post #6





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Jest to rozszerzenie umożliwiające budowanie drzewa DOM (Wszystko według specyfikacji XML).. po więcej informacji odsyłam do tutoriali na temat XML smile.gif
Go to the top of the page
+Quote Post
Jarod
post
Post #7





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(mariuszn3 @ 6.08.2006, 13:04 ) *
Jest to rozszerzenie umożliwiające budowanie drzewa DOM (Wszystko według specyfikacji XML).. po więcej informacji odsyłam do tutoriali na temat XML smile.gif


Dziękuje smile.gif


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 13:12