Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Cake php zrozumienie Modelu, a może wogóle wypaczam ideę MVC?
arturwow
post 12.08.2006, 00:36:40
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 26.10.2005

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


Próbuję napisać swojego frameworka. Napotykam jednak etapy, które powodują, że odstawiam pracę nad nim na jakiś czas (teraz uogólnienie pobierania danych - uniezależnienie sie do źródła [xml, mysql], potem będzie kontrola uprawnień, czuję to). W takich momentach sięgam po znane frameworki. Nie potrafię jednak z nich wycisnąć choć namiastki tego, co robię już na swoim frameworku.Próbowałem PRADO - wydaje mi się przekombinowany, choć idea RAD, komponentów bardzo mi się spodobała i sam w pewnej formie zaimplementowałem je w swoim frameworku.
Ostatnio postanowiłem sprawdzić z czym się je CakePHP. Wydał mi się podczas czytanai dokumentacji (na tyle ile rozumiem ze słownikiem, kiepsko znam angielski) czymś ciekawym. Zainstalowałem i zacząłem kombinować.
Pierwsze co mi się rzuciło w oczy to ścisłe powiązanie akcji z modelem, a co za tym idzie z tabeląw bazie danych. A co gdy tworzę sobie prostą akcję "helloworld" która z parametru GET ma pobrać tylko imię?
A może pozwalając na takie rozluźnienie w swoim frameworku psuję całkiem ideę MVC?

W sumie ciągle mnie kusi prado. Spiął kiedyś ktoś PRADO z OPT?
Go to the top of the page
+Quote Post
mike
post 12.08.2006, 00:53:08
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(arturwow @ 12.08.2006, 01:36 ) *
W sumie ciągle mnie kusi prado. Spiął kiedyś ktoś PRADO z OPT?

Nie da się połączyć PRADo z Systemem szablonów.
Musiałbyś przebudować cały framework.

Cała idea polega na tym, że tam nie ma tradycyjnych szablonów tylko kontrolki. Jak sam wspomniałeś RAD smile.gif
Go to the top of the page
+Quote Post
SoulMate
post 12.08.2006, 22:46:48
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.11.2004

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


W kodzie Twojej klasy kontrolera wystarczy umieścić

  1. <?php
  2. var $uses = array();
  3. ?>


i nie musisz mieć wtedy ani modelu ani tabeli w bazy danych dla tej podstrony.
Go to the top of the page
+Quote Post
arturwow
post 13.08.2006, 11:45:01
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 26.10.2005

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


Właśnie ćwiczę cakePHP biggrin.gif Obiecujące winksmiley.jpg Ciężko troche jest się przestawić. Obecnie poznaję mapowanie bazy danych, to znaczy posługiwanie się nią winksmiley.jpg Zobaczymy, chyba zostanę
Go to the top of the page
+Quote Post
andrzejb
post 14.08.2006, 00:54:27
Post #5





Grupa: Zarejestrowani
Postów: 93
Pomógł: 1
Dołączył: 12.08.2005

Ostrzeżenie: (10%)
X----


cake jest słodziutki, wogole idea frameworkow jest doskonale smaczna zakochałem się w MVC tongue.gif

Ten post edytował andrzejb 14.08.2006, 00:55:08


--------------------
web lowcy.com.pl gg 1675677
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:21