Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obsługiwanie stron - switch najlepszy?, pages.php?
Apocalyptiq
post
Post #1





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Apocalyptiq
post
Post #2





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post

Posty w temacie
- Apocalyptiq   Obsługiwanie stron - switch najlepszy?   18.04.2009, 15:21:10
- - rzymek01   Cytatdaję switch - jest on wtedy wielki, no i niez...   18.04.2009, 15:27:20
- - Apocalyptiq   no nie, ale ściąga plik   18.04.2009, 15:35:05
|- - AxZx   Cytat(Apocalyptiq @ 18.04.2009, 16:35...   22.04.2009, 12:11:54
- - vokiel   Dajesz switch'a żeby rozdzielić ruch na podstr...   18.04.2009, 16:50:11
- - Spawnm   art o tym, poczytaj .   18.04.2009, 16:54:11
- - Apocalyptiq   Nie pliki, tylko odpowiednie akcje w php, np. pobr...   18.04.2009, 17:45:00
- - Spawnm   tablica z nazwami funkcji , jeśli nazwa funcji z ...   18.04.2009, 18:05:45
- - 1010   Według mnie switch jest dobrym rozwiązaniem   18.04.2009, 18:08:01
- - Apocalyptiq   Hm, no ale z funkcjami wyjdzie tak samo jak ze swi...   18.04.2009, 18:08:08
- - 1010   A zauważyłeś spadek wydajności? Do przeglądarki i...   18.04.2009, 18:09:26
- - Apocalyptiq   Aha, no raczej wydajność jest spoko, robiłem dotyc...   18.04.2009, 18:31:04
- - 1010   Ja również nie miałem z tym nigdy problemów a mam ...   18.04.2009, 20:10:27
- - Apocalyptiq   Dzięki za rady   19.04.2009, 10:08:20
- - dr_bonzo   Switcha to mozna uzyc do 5 statycznych podstron. ...   19.04.2009, 11:22:41
- - 1010   Nigdy nie zauważyłem spadku wydajności przez switc...   19.04.2009, 20:24:03
- - potreb   Już zaprzestałem korzystać ze switcha, bo jest wię...   19.04.2009, 20:38:28
- - dr_bonzo   CytatNigdy nie zauważyłem spadku wydajności przez ...   19.04.2009, 22:27:50
- - 1010   CytatA jak dodatkowo cala aplikacje trzymasz wewna...   20.04.2009, 07:47:32
- - megawebmaster   No hardcore Jednak MVC ma moc No i nie trzeba pi...   20.04.2009, 20:40:19
- - Apocalyptiq   Dzięki za liczne odpowiedzi, więc jako dobry zamie...   21.04.2009, 09:43:21
- - Kocurro   Sorry za offtopica. Apocalyptiq jak chcesz pisać ...   21.04.2009, 11:10:29
- - Apocalyptiq   Dzięki za rade Hm, tak poczytałem o MVC, fajna s...   21.04.2009, 14:57:15
- - megawebmaster   Szczerze Symfony z jego Admin-Generatorem ma więks...   21.04.2009, 15:06:08
- - Apocalyptiq   Ja jednak spróbuje samemu napisać prosty system op...   21.04.2009, 15:15:38
- - ikssde   Masz url w postaci : a ) zendowy router umo...   21.04.2009, 15:43:39
- - Apocalyptiq   Dzięki, nieco mi to wyjaśniłeś Więc najpierw ładu...   21.04.2009, 15:55:41
- - ikssde   W gwoli ścisłość ta architektu...   21.04.2009, 16:06:47
- - megawebmaster   @ikssde ładnie wytłumaczył - masz 3 warstwy - kont...   21.04.2009, 16:36:00
- - Apocalyptiq   Dzięki za wytłumaczenie tego, ale jeszcze co do te...   21.04.2009, 16:54:13
- - megawebmaster   __construct() jest uruchamiane niezależnie od...   21.04.2009, 17:37:30
- - Apocalyptiq   Dzięki za wytłumaczenie tego mechanizmu Tak zacz...   21.04.2009, 20:01:30
- - ikssde   Jak budujesz sobie stronę na podstawie Zenda, to n...   21.04.2009, 22:14:01
- - Apocalyptiq   Narazie coś nie mogę się w tym połapać - pracuje z...   22.04.2009, 10:08:24
- - megawebmaster   Warto, bo otrzymujesz pewne stabilne i pewne mecha...   22.04.2009, 12:10:26
- - Apocalyptiq   Nawet bym przeszedł na Zend, ale wiem, gdzie są te...   22.04.2009, 13:36:23
- - megawebmaster   http://www.heavymind.net/zend-framework-tutorial/ ...   22.04.2009, 14:15:21
- - ikssde   Moduły to nie modele. Równie dobrze możesz pominąć...   22.04.2009, 14:21:05
- - Apocalyptiq   Tym razem robiłem wszystko od początku, zgodnie z ...   25.05.2009, 10:44:57


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 08:24