Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Klasa Info
Cysiaczek
post
Post #1





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Chiałem zapytać, czy ponizsze teoretyczne rozwiązanie jest sensowne.

1. Używam simplexml_load_string()
2. Mam klasę ze składowymi o takiej samej nazwie jak tagi w pliku XML
3. Na podstawie obiektu simplexml przypisuję składowym wartości (odwzorowanie);

Mam obiekt składający się ze składowych w których mam wartości z pliku XML.

Napisałem taką klasę i chciałem użyć jako podobiektu obiektu klasy Registry.
używać tak;
  1. <?php
  2. $registry->info->getAppName();
  3. ?>

w założeniu nie chcę tam trzymać informacji krytycznych, a jedynie informacje takie jak autor, nazwa aplikacji, wersja, ewentualnie komunikaty błędów.
czy to ma sens, czy jest juz bezsensownym używaniem XML'a na siłę?

Dzięki za podpowiedzi.
Go to the top of the page
+Quote Post
msulik
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 31.03.2002
Skąd: Toruń

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


A nie lepiej trzymać takie dane po prostu w wielokrotnie zagnieżdżanej tablicy, imitującej XML? Na pewno szybciej się będzie ładować. To się sprawdzi lepiej, jeśli nie zamierzasz odczytywać XML'a w języku innym niż php.

Ten post edytował msulik 17.06.2006, 01:07:12
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #3





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Cóż. Masz 100% racji, ale niesiony falą popularności tego formatu zastanawiałem się, czy nie warto z niego skorzystać. W końcu stanęło na tym, że udostępniam interfejs obsługi XML, ale go nie implementuję. Mam na wszelki wypadek, gdyby trzeba było łatwo udostępnić te dane innej aplikacji.
Go to the top of the page
+Quote Post

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 - 06:42