Aplikacjaw MVC |
Aplikacjaw MVC |
10.08.2008, 15:09:50
Post
#1
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) |
Witam, jest to trochę obszerne pytanie.
Mam klasy sterujące grą
W klasie Kernel będzie odpowiednio ustalenie czasu itp Klasa Config jest to klasa odczytująca konfiguracje Plik config.ini
Układ plików jaki stosuję -game(Cała gra) --Framework(Cały framework czyli klasa koontrolera widoku modelu validatory itp) --includes (pliki sterujące grą (Klasy JS funkcje itp) --View(Widok) --Model(Warstwa biznesowa) --Controller(Kontroler) --./(Wszystkie plikimodułów moduły wykorzystujące kontrolery(normalne skrypty które odpowiadają np admin.php?view=banlist)) W includes mam jeden plik główny(header.php) zajmuje się on prawym menu testuje gracza czy jest w lochu lub ma bana... W pliku tym ładowane są wszystkie klasy frameworku(view, controller, model) i includuje go każdy moduł aplikacji I chciałem spytać czy dobrze to rozplanowałem. z Góry dziękuje i pozdrawiam. PS. Mam klasę widoku napisaną na podstawie TINY MVC
Chciałem spytać czy jest tu coś do zmiany na lepsze lub do poprawy. I cze lepiej jest to zastosować czy np Smarty/OPT |
|
|
10.08.2008, 21:13:27
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Zauważyłeś, że Config::game() i Config::framework() róznią się tylko pierwszą instrukcją, a cała reszta się powtarza?
|
|
|
10.08.2008, 22:21:42
Post
#3
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 18 Dołączył: 6.03.2006 Skąd: Szczecin Ostrzeżenie: (0%) |
if (!is_array($array_ini[$element]) && array_key_exists($element, $array_ini))
zamien warunki kolejnoscia, jesli wskazany index nie istnieje to nie ma co sprawdzac, czy jest tablica, natomiast na odwrot - najpierw sprawdzac, czy w ogole istnieje - jest jaknajbardziej slusznie, zeby uniknac E_NOTICE. -------------------- Wrzasq.pl
Tworzenie stron i aplikacji internetowych. Chillout Development - tworzenie stron i aplikacji internetowych. |
|
|
11.08.2008, 20:00:28
Post
#4
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) |
Witam ponownie, dziękuje za pomoc a reszta jest w miarę?
|
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 15:22 |