Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MVC a kod html
bor1904
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KotWButach
post
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
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 16:41