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) |
|
|
|
![]() |
Post
#2
|
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz |
Cytat(ennics @ 2005-11-25 13:43:38) programowanie strukturalne ogólnie budzi wiele sprzeczności. to wogole da sie tak programowac (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Co do tego, to praktycznie wszedzie mozna wyobdebnic te 3 "skladniki"... poniewaz nawet maluch jest samochodem ale gdzie mu do porshe. Sterowanie, karoseria, silnik to laczy wszytkie auta nie wazne jak sie je zbuduje, ale inne sposoby sa duzo lepsze (np moza wybierac z posrod silnkow paru wersji, alufelgi, uklad sterowania). Dlatego ciezko cos nazwac czyms.. mozna powiedziec ze cos jest czyms ale odrazu widac roznice miedzy maluchem a Maybachem... --- Ps: widział ktos strukturalnego framework'a ?(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
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: 26.12.2025 - 23:21 |