Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zarządzanie treścią a optymalizacja
Forum PHP.pl > Forum > PHP > Pro > Archiwum Pro
aleksander
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ć?
marcin96
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 :>)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.