![]() |
![]() |
![]()
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: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) ![]() ![]() |
Narazie coś nie mogę się w tym połapać - pracuje z PHPTALem, systemem szablonów - jest świetny i za nic nie chce z niego zrezygnować (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Znalazłem gotowe rozwiązanie jak zintegrować Zend z PHPTALem, ale właśnie nie mogę się w tym wszystkim połapać. O MVC poczytałem, o Zendzie również troche. Ale w tym tutorialu jest troche dziwna struktura:
Cytat |/application | |/modules # modules directory | | |/default # directory of the module named 'default' | | | |/contollers # controllers of the default module | | | |/views # views of the default module (may contain also helpers and filters) | | | | /templates # templates of the default module (default ZF name is scripts) | | | | /layouts # this one holds scripts (templates) for the IndexController | | |/nextmodule | | | |/controllers | | | |/... W folderze application jest folder modules, w którym są chyba wszystkie moduły, a w każdym module kontrollery do niego i widoki. Mi się zdawało, że to kontrollery mają być trzonem danej akcji, a nie moduły które tylko pobierają dane z bazy danych ;| A dodatkowo coś nie mogę tu znaleźć modułów - widzę tu tylko kontroller (w folderze controllers IndexController.php) i widok (layouts i templates w views, tj. główne szablony strony www i szablony podstron). Tak ta struktura powinna wyglądać? I gdzie są te moduły? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A co mi w ogóle daje ten Zend że tak warto jego używać? Chyba nie problem napisać klasę kontrollera, modułu i widoku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Bo nie wiem czy warto wtajemniczać się w to, czy zabrać się za swój mały MVC framework. Ten post edytował Apocalyptiq 22.04.2009, 10:02:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 08:24 |