Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zarządzanie treścią a optymalizacja
aleksander
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


Tabela 'objects' trzyma podstawowe info o obiektach (treści) w serwisie. Obiektem może być news artykuł itp.
Kod
objecttypeid    name    action
0  Artykuł  article

Gdy zarządam wyświetlenia jakiegoś obiektu, akcja sprawdza, jaka kolejna akcja ma wyświetlić obiekt.

Każdy rodzaj obiektu ma swój model z metodami getTitle, getContent, getAuthor itp. Dzięki temu mogę uniezależnić metodę trzymania danych. Może to być DB, xml albo txt.

Problem mam taki, że w przypadku wyświetlania listingu obiektów (w danej gałęzi) potrzebuję dla każdego obiektu wywoływać za każdym razem metodę getTitle. Jeżeli ta metoda będzie robiła zapytanie SQL może wyjść z tego dużo za dużo zapytań. Ma ktoś jakieś propozycje jak temu zaradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
marcin96
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 21.08.2003
Skąd: Będzin

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


Jakis czas temu (pol roku? rok?) na forum byla o tym mowa. Dyskusja dotyczyla warstwy modelu - jak sobie wlasnie radzic z pojedynczymi obiektami, a jak z grupami obiektow (np: wlasnie listingu).

Także poszukaj czegoś ze słowami kluczowymi 'model' itd :>)

Ten post edytował marcin96 6.04.2005, 14:25:59


--------------------
www.calek.info
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 - 11:48