Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cake php zrozumienie Modelu, a może wogóle wypaczam ideę MVC?
arturwow
post
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
 
Start new topic
Odpowiedzi (1 - 4)
mike
post
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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
SoulMate
post
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
Post #4





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

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


Właśnie ćwiczę cakePHP (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Obiecujące (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ciężko troche jest się przestawić. Obecnie poznaję mapowanie bazy danych, to znaczy posługiwanie się nią (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Zobaczymy, chyba zostanę
Go to the top of the page
+Quote Post
andrzejb
post
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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował andrzejb 14.08.2006, 00:55:08
Go to the top of the page
+Quote Post

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: 22.08.2025 - 23:38