Post
#1
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%)
|
zastanawialem sie ostatnio nad mvc i doszedlem do ciekawyh wniosków... jakis czas temu w php pro, poruszany bardzo często był temat mvc... powiedzial tez ktos ze implementacja strukturalna to jakas pomyłka... tak więc...
zaczne od przykladowej struktury katalogow i plikow: Kod .. /inc /templates init.php index.php forum.php 1. Warstwa kontrolera Jako kontrolera uzywamy apache(lub innego serwera http) i naszych plikow w katalogu głównym(pomijając init.php, ktory powinien byc require only - uruchamiamy w nim rozne badzewia ktorych uzywamy, np db layer) 2. Warstwa modelu Kod inc/*.php no i oto prosze mamy miejsce odpowiedzialne za tą oto warstwe, tam trzymamy all funkcje typu LogInUser() ForumGetPost() lub nawet MakeMyOwnSite($params) jesli tylko mamy inwencje zeby taką napisac. 3. Warstwa widoku przykladowy index.php
i tu oto nasz widok. Smarty inicjalzujemy w init.php, a jesli przyjdzie nam ochota na wygenerowanie np. rssa to nic nie stoi na przeszkodzie zeby nie tworzyc obiektu smarty tylko cokolwiek innego. Wyprowadzi mnie ktos z błędu ?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
ActivePlayer przemysleń slow kilka 25.11.2005, 09:14:04
ebe No ale co w tym odkrywczego ktoś w php pro nawet ... 25.11.2005, 12:32:12
ActivePlayer więc dlaczego panuje opinia ze programowanie struk... 25.11.2005, 12:37:19
ennics programowanie strukturalne ogólnie budzi wiele spr... 25.11.2005, 12:43:38
bela_666 http://forum.php.pl/index.php?showtopic=10...indpo... 25.11.2005, 15:28:00
hwao Cytat(ennics @ 2005-11-25 13:43:38)programowa... 25.11.2005, 15:56:53
Ociu Nikt (z tego co wiem) nie pisał, że MVC bez OOP si... 25.11.2005, 16:16:23
ennics CytatNikt (z tego co wiem) nie pisał, że MVC bez O... 25.11.2005, 16:29:23
ActivePlayer CytatSterowanie, karoseria, silnik to laczy wszytk... 25.11.2005, 17:12:32
NuLL Ostatnio zauwazylem ze strukturalnie pisac juz nie... 25.11.2005, 17:15:58
ennics Cytatjestem przecietnym php userem ktory musi sprz... 25.11.2005, 17:21:02
ActivePlayer Cytat(ennics @ 2005-11-25 17:21:02)Cytatjeste... 25.11.2005, 17:37:56
ennics Cytattu nie chodzi o ilosc czy jakosc, tylko o naj... 25.11.2005, 17:46:40
ActivePlayer a wykonując najzwyklejsze strony www ? jakies wizy... 25.11.2005, 20:49:09
NuLL Wszystko mozna napisac na klasach - chocby i nawet... 25.11.2005, 21:44:20
hwao Po dzisiejszej lekturce (tłumaczenie ang->pl) n... 25.11.2005, 21:59:16
Ociu Cytat(ActivePlayer @ 2005-11-25 18:37:56)a cz... 26.11.2005, 10:16:35 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 13:31 |