Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ilu z Was używa MVC?
konrados
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

Ostrzeżenie: (0%)
-----


Witam,

Ostatnio okoliczności zmusiły mnie do korzystania z CodeIgnitera z jego wersją MVC.

I nawet sobie radzę, nie o to chodzi. Tylko tak ciekaw jestem ilu z Was używa MVC (w dowolnym frameworku lub bez) a ilu pozostaje przy "staroświeckim" stylu?

Edit: ojej, i gdzie moja sonda? Tak się starałem.
Możecie w takim razie odpowiedzieć tylko: używam/nie używam w odpowiedzi?

Ten post edytował konrados 2.06.2011, 18:50:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rzymek01
post
Post #2





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


Cytat("bastard13")
I chcesz całą stronę generować za pomocą js po stronie klienta?
Chcesz obsługiwać każdy model za pomocą JS? To spowoduje sporą ilość requestów.

nie rozumiem skąd Ci się bierze sporo ilość requestów, skoro większość logiki jest po stronie klienta, to wybór kontrolera, modelu i widoku nastepuje po stronie klienta,
zaś samo połączenie z modelem/modelami może nastąpić w jednym requeście

Cytat("bastard13")
Skoro kontroler jest po stronie JS, to powinno wyglądać tak:
1) wypełniam formularz i wysyłam request z danymi do walidatora
2) otrzymuję request, czy walidacja przeszła poprawnie
3) wysyłam request o zapis danych do bazy. I co? [...]

w twoim przykładzie juz w punkcie 1):
model otrzymuje dane, więc sprawdza poprawność *(jesli nie, odpowiedni response) i od razu zapisuje do bazy (jesli błąd, także response)

także w wiekszości standardowych przypadków zawsze można się zmieścić w jednym żądaniu do serwera

*, no można powiedzieć, że jako taki kontroler też mógłby byc po stronie serwera

Ten post edytował rzymek01 4.06.2011, 09:24:47
Go to the top of the page
+Quote Post

Posty w temacie
- konrados   Ilu z Was używa MVC?   2.06.2011, 18:45:58
- - 1010   używam   2.06.2011, 18:59:54
- - konrados   O, dziękuję za pierwszą odpowiedź, na razie 100% c...   2.06.2011, 19:02:20
- - pedro84   A jakie jest rozróżnienie na "staroświecki...   2.06.2011, 19:03:03
- - konrados   No staroświecki to ten bez MVC, znaczy budujemy so...   2.06.2011, 19:07:28
|- - pedro84   Cytat(konrados @ 2.06.2011, 20:07:28 ...   2.06.2011, 19:14:39
- - konrados   Nie no wiem co to jest programowanie obiektowe.......   2.06.2011, 19:19:03
- - pedro84   http://stackoverflow.com/questions/141912/...ives-...   2.06.2011, 19:30:57
- - konrados   I używasz któregoś z nich? No dobra, to zmieniam ...   2.06.2011, 19:39:01
- - erix   To w ogóle jest sens robienia wszystkiego bez MVC?...   2.06.2011, 19:40:07
- - konrados   No właśnie chcę się dowiedzieć jak to statystyczni...   2.06.2011, 19:42:12
- - bastard13   CytatNo bo tak na moją głowę, to MVC przydaje się ...   2.06.2011, 20:18:17
- - konrados   No to jak na razie wciąż 100% CytatDzięki temu,...   2.06.2011, 20:32:10
- - ixpack   Ja staram się od niedawna pisać wszystko zgodnie z...   2.06.2011, 20:36:45
- - bastard13   CytatNo ja to do tej pory robiłem tak, że w każdej...   2.06.2011, 21:17:16
- - konrados   No dobrze bastard13 Już jestem przekonany, właśni...   2.06.2011, 21:36:37
- - bastard13   Cytatwidok odwołujący się do modelu Np. jakiś Menu...   2.06.2011, 22:34:52
- - konrados   No ja to najchętniej w ogóle bym się pozbył albo k...   2.06.2011, 22:44:11
- - konole   W tej chwili Symfony2 tylko i wyłącznie do własnyc...   2.06.2011, 22:50:53
- - 1010   Tylko nie twórzmy kolejnego tematu o wyborze frame...   2.06.2011, 23:23:19
- - thek   Konrados... Kohana to też nie MVC. W wersji 2.x to...   3.06.2011, 00:06:02
- - Rid   CytatJa piszę zarówno nowe rzeczy w OOP, jak i dop...   3.06.2011, 00:19:27
- - thek   MVC to nie zbiór bibliotek. To sposób patrzenia na...   3.06.2011, 00:25:25
- - Rid   CytatMVC-W typowej aplikacji możemy wyróżnić zawsz...   3.06.2011, 00:43:50
- - thek   Owszem, ale MVC nie znaczy od razu, że musimy korz...   3.06.2011, 01:11:11
- - Rid   Ja piszę zarówno nowe rzeczy w OOP, jak i dopilnow...   3.06.2011, 01:29:38
- - bastard13   CytatNo ja to najchętniej w ogóle bym się pozbył a...   3.06.2011, 09:25:31
- - Zyx   CytatNo trzeba się zgodzić, że w PHPie nadal nie m...   3.06.2011, 12:39:33
- - rzymek01   apropo MVC: co sądzicie o przeniesieniu do Javascr...   3.06.2011, 12:59:10
- - bastard13   @up Zyx Cytatże w PHPie nie da się programować w p...   3.06.2011, 13:06:20
- - rzymek01   Cytatdobrze jest traktować to co po stronie klient...   3.06.2011, 13:54:54
- - bastard13   I chcesz całą stronę generować za pomocą js po str...   3.06.2011, 14:10:26
- - konrados   @bastard13 : jeszcze raz wielkie dzięki, dzięki To...   3.06.2011, 20:58:38
|- - konole   Cytat(konrados @ 3.06.2011, 19:58:38 ...   3.06.2011, 21:00:55
- - konrados   CytatŻe niby w czym ta trudność? No pierwszy link...   3.06.2011, 21:20:30
|- - konole   Cytat(konrados @ 3.06.2011, 21:20:30 ...   3.06.2011, 21:30:16
- - konrados   Oj, teraz widzę, że symfony nie ma czegoś takiego:...   3.06.2011, 21:56:45
|- - konole   Cytat(konrados @ 3.06.2011, 21:56:45 ...   4.06.2011, 06:42:07
- - pejott   Jeśli chcesz szybko i przyjemnie załapać OOP, to t...   4.06.2011, 06:48:52
- - bastard13   Nie miałem styczności z Symfony, więc się nie wypo...   4.06.2011, 07:27:59
- - konrados   CytatNie rozumiem pewnej rzeczy. Wybrałeś Kohanę i...   4.06.2011, 08:33:26
- - rzymek01   Cytat("bastard13")I chcesz całą stronę g...   4.06.2011, 09:18:20
- - bastard13   Cytatmodel otrzymuje dane, więc sprawdza poprawnoś...   4.06.2011, 17:39:57
- - rzymek01   dlatego zreflektowałem się zaraz po napisaniu tego...   4.06.2011, 18:18:40


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: 8.10.2025 - 16:39