![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 1 Dołączył: 15.10.2009 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nie jestem zawodowcem jeżeli chodzi o programowanie w PHP i postanowiłem nieco podnieść swoje umiejętności i poszerzyć wiedzę. Najczęściej pracuje na CodeIgniter i w związku z tym zacząłem przeglądać tutki (szczególnie video) i troszkę się zaskoczyłem. Kiedyś zgłębiając zasady wzorca MVC wielokrotnie spotykałem się z kilkoma fundamentalnymi zasadami takimi jak: ... -kod html,JS,CSS może występować tylko w widoku -kod SQL,kod operacji na plikach, WS itp może występować tylko w modelu -kontroler pobiera dane od usera, jak trzeba przepuszcza je przez model i to co otrzyma z modelu wrzuca do widoku gdzie ubierane jest to w znaczniki i wyświetlane (więc kontroler raczej szczupłym tworem jest) ... No i na owych tutorialach (mimo iż widać że programiści od wczoraj nie dziobią w PHP) to jest wolna amerykanka w stosunku do tych zasad. Najczęściej cała masa html jest produkowana w kontrolerze, a i w kilku przypadkach w modelu tworzony jest gotowy kod html do przesłania przez kontroler do widoku. Co o tym sądzicie ? pozdrawiam KB |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 10 Dołączył: 8.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dla nas wszystkich cakePHP powinien być wyjątkowy ze względu że zapoczątkował go nasz rodak (IMG:style_emoticons/default/smile.gif) Tak tak. Nazwiska jednak nie pomnę. Jednak koledzy po fachu twierdzą że przy większych projektach cake staje się nieco problematyczny nie wiem co jednak mieli na myśli gdyż na sale wnieśli pizze i przestało być to tak istotne (IMG:style_emoticons/default/wink.gif)
wracając do samego mvc niestety prawda jest okrutna oraz mocno ogólna. http://heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html Sam poszukuję złotego grala tego wzorca niestety nadzieje płonne. a oto ten Pan http://heim.ifi.uio.no/~trygver/ "I created the Model-View-Controller pattern as an obvious solution to the general problem of giving users control over their information as seen from multiple perspectives. MVC has created a surprising amount of interest. Some texts even use perverted variants for the opposite purpose of making the computer control the user. I have collected some relevant papers including my original technical note from Xerox PARC." Ten post edytował KotWButach 30.09.2012, 00:56:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:41 |