![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) ![]() ![]() |
Witam!
Na serwisach z różnymi podstronami, do których trzeba coś pobrać z bazy lub coś zrobić w php, daję switch - jest on wtedy wielki, no i niezależnie na ktorą stronę się wejdzie, przeglądarka będzie musiała pobrać cały plik. Znacie może jakieś lepsze sposoby takiego obsługiwania stron? Czy switch to najepsze wyjście? Do stron używam systemu szablonów PHPTAL, który jest opraty na xml. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 17 Dołączył: 8.11.2008 Skąd: Libiąż Ostrzeżenie: (0%) ![]() ![]() |
@ikssde ładnie wytłumaczył - masz 3 warstwy - kontroler, który za pomocą modelu pobiera dane z bazy np. tak:
I dopiero teraz przekazujesz dane do widoku. Czyli do systemu szablonów. No i oprócz samego kontrolera wywołuje się w nim akcję (metodę), żeby ułatwić zarządzanie. Np. metoda index() w kontrolerze News odpowiada za wyświetlenie 10 najnowszych wiadomości i uruchamiana jest jak nie poda się innych metod. Metoda pokazJeden() w kontrolerze News odpowiada za wyświetlenie tylko jednej wiadomości o id, jaki przekażesz w URL'u. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:16 |