![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, ostatnio zacząłem projektować w swojej aplikacji modele, i mam problem i 2 rozwiązania i oto pytanie:
Które rozwiązanie jest lepsze? 1. Multimodel- Model : W modelu definiuje sobie nazwe tabeli, pobieram wszystkie pola z tabeli i określam dostępne na tabeli opcje(select/ delete/ update) przykład
Kontroler: Tworzę sobie zmienną multi model(tablica albo objekt) przetrzymująca instancje potrzebnych modeli +Łatwe zapytania +Ładny Porządek +Duża kontrola -Zmniejszona szybkość 2- Model dla Kontrollera W robię kontroller np register_controller i model register_model i w modelu trzymam tylko potrzebne informacje. +Szybkośc -Mniejszy porządek -Gdy zmienimy strukturę tabeli to trzeba edytować multium plików -Powolne zapytania -Średnia kontrolla Proszę o polecenie mi opcji która wg was jest lepsza? Ja obstawiam No.1 ale męczy mnie problem wydajności. Co wy o tym myślicie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Ja mam zrobione podobnie jak u ciebie spsób 1, nie testowałem na większym projekcie. Ciekawi mnie też zdanie innych
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:55 |