Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

5 Stron V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> [Framework] Rapide Framework, Framework MVC dla aplikacji PHP5
eS...
post
Post #61





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

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


A kiedy powstanie dokumentacja, narazie robicie layouty dla strony itd itp a najważniejszego nie ma
Go to the top of the page
+Quote Post
Prph
post
Post #62





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(eS... @ 18.01.2007, 14:44:14 ) *
A kiedy powstanie dokumentacja, narazie robicie layouty dla strony itd itp a najważniejszego nie ma


Wspominalem juz o tym kilka postow wczesniej. Nad dokumentacja moga pracowac jedynie deweloperzy. Tak sie sklada, ze kazdy z nas studiuje, a wiadomo jak jest w styczniu. Dokumentacja bedzie utworzona w lutym.

Co do layoutu - robi go Ano.

Adrian.
Go to the top of the page
+Quote Post
AxZx
post
Post #63





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


mam takie pytanie, moze troche ogolne

jaka przewage ma rozwiazanie zastosowane w Rapide z podzialem widoku na klase i szablon?

w CI framework widok jest juz szablonem, mozna w nim wstawiac html, php, dane z kontrolera.

a do czego sluzy klasa widok? tylko do ladowania szablonu? przeciez to wiecej plikow, wiecej pisania i wogole wszystkiego wiecej.
Go to the top of the page
+Quote Post
Prph
post
Post #64





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(AxZx @ 22.01.2007, 23:13:10 ) *
mam takie pytanie, moze troche ogolne

jaka przewage ma rozwiazanie zastosowane w Rapide z podzialem widoku na klase i szablon?

w CI framework widok jest juz szablonem, mozna w nim wstawiac html, php, dane z kontrolera.

a do czego sluzy klasa widok? tylko do ladowania szablonu? przeciez to wiecej plikow, wiecej pisania i wogole wszystkiego wiecej.


Ale poprawnie implementuje MVC. Przyklad:

Cennik produktow w sklepie. Wystarczy napisac jedna akcje i kilka widokow, aby cennik przedstawiac w postaci XML, CSV, PDF.

Oczywiscie mozna zrobic jeden widok - nie ma problemu. Tworzymy widok o nazwie Html. i teraz w kontrolerze:

  1. <?php
  2. $oView->$this->getView('Html');
  3. $oView->setTemplate('Moj_szablon');
  4.  
  5. $oView->zmienna = 'wartosc';
  6.  
  7. return $oView;
  8. ?>


Poza tematem widoku. W Rapide zostal utworzony nowy obiekt - Request. Informacje o nim na forum Rapide: http://forum.rapide.pl/viewtopic.php?t=4

Pozdrawiam, Adrian.
Go to the top of the page
+Quote Post
AxZx
post
Post #65





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


troche skomplikowane to
jezeli chcialbym zeby zamiast html wyswietlil mi pdf to nie mozna w kontrolerze odpalic odpowiedniego widoku?


  1. <?php
  2. $oView->$this->getView('pdf');
  3. $oView->setTemplate('Moj_szablon');
  4.  
  5. $oView->zmienna = 'wartosc';
  6.  
  7. return $oView;
  8. ?>


ja wychodze z zalozenia ze framework jest po to zeby upraszczac pisanie aplikacji, a tutaj mozna sie pogubic w gaszczu plikow i katalogow.

moze poczekam na jakas przykladowa aplikacji, dokumentacje - moze wtedy mi sie rozjasni o co tak naprawde chodzi:)
Go to the top of the page
+Quote Post
Prph
post
Post #66





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(AxZx @ 23.01.2007, 22:52:31 ) *
troche skomplikowane to
jezeli chcialbym zeby zamiast html wyswietlil mi pdf to nie mozna w kontrolerze odpalic odpowiedniego widoku?
  1. <?php
  2. $oView->$this->getView('pdf');
  3. $oView->setTemplate('Moj_szablon');
  4.  
  5. $oView->zmienna = 'wartosc';
  6.  
  7. return $oView;
  8. ?>



No przecież o tym mówiłem ;-) Jeżeli chcesz, możesz tak używać widoków.

Przyznam, że tworzenie kolejnych klas widoku, które i tak dziedziczą z Rapide_View_Html może być męczące, ale publiczna metoda setTemplate() rozwiązuje ten problem. Jak już wcześniej wspomniałem - Rapide mocno implementuje MVC, dlatego taka konwencja.

Pracujemy nad intuicyjnością w Rapide, ale zgodzę się - bez dokumentacji będzie ciężko. Ogólnie staramy się tak projektować Rapide, żeby był łatwy, dawał duże możliwości i był poprawnie napisany. Żadne obejścia w kodzie nie wchodzą w grę.

Pozdrawiam, Adrian.

Ten post edytował Prph 24.01.2007, 00:01:14
Go to the top of the page
+Quote Post
ikioloak
post
Post #67





Grupa: Zarejestrowani
Postów: 416
Pomógł: 0
Dołączył: 8.01.2004

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


Na swojej stronie reklamujesz Rapide jako pierwszy polski framework php. A zgodzisz sie chyba, ze pierwsi to akurat na pewno nie jestescie. Z tego co pamietam to nawet Cake ma polskie korzenie.
A poza tym, to powodzenia. Szkoda ze nie mam czasu sie przyjrzec Rapide.
Go to the top of the page
+Quote Post
Prph
post
Post #68





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(ikioloak @ 24.01.2007, 13:56:16 ) *
Na swojej stronie reklamujesz Rapide jako pierwszy polski framework php. A zgodzisz sie chyba, ze pierwsi to akurat na pewno nie jestescie. Z tego co pamietam to nawet Cake ma polskie korzenie.
A poza tym, to powodzenia. Szkoda ze nie mam czasu sie przyjrzec Rapide.


Heheh, przyznam się, że czekałem na moment, kiedy ktoś to wypomni (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Oczywiście nie napisałem tak bez powodu. Tu raczej chodzi o to, że Rapide ma aspiracje być pierwszym poważnym frameworkiem, tworzonym przez nas. To takie motywujące hasło. Nie ukrywam, że chcemy zebrać pewną społeczność wokół Rapide i wspólnie rozwijać ten framework.

A co do polskich frameworków - Phiend mógł być takim. Niestety projekt upadł.

Pozdrawiam, Adrian.
Go to the top of the page
+Quote Post
nrm
post
Post #69





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


społeczność się zacznie jak będzie dokumentacja prosta jak w CI (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale o tym już wiecie więc pozostaje już tylko czekać na Wasz wolny czas. Poza tym Rapide jeszcze sporo brakuje aby "jechać" na nim na poważnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Cytat(ikioloak @ 24.01.2007, 13:56:16 ) *
Na swojej stronie reklamujesz Rapide jako pierwszy polski framework php. A zgodzisz sie chyba, ze pierwsi to akurat na pewno nie jestescie. Z tego co pamietam to nawet Cake ma polskie korzenie.

to może mała modyfikacja: pierwszy polski framework w php5? ;D
Go to the top of the page
+Quote Post
sf
post
Post #70





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


http://www.mojavi.org/ - Rapid Framework (Mojavi 4)

(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
bim2
post
Post #71





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Przyjżałem sie rapidowi, i on jest porpostu babastyczny. Bardzo dobrz napisany i intuicyjnie. No może pogubiłem się troszkę jak ładuje się akcje, ale już wiem (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Mi się podoba. fajne sa adaptery w logach. (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png)
Gorąco polecam
Go to the top of the page
+Quote Post
Prph
post
Post #72





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(sf @ 28.01.2007, 09:28:29 ) *


To tez nas zaskoczylo :/ Chyba trzeba bedzie porozmawiac z progrmistami Mojavi. Rapide Framework oficjalnie pojawil sie 07.09 - pierwszy post na forum. Strony Mojavi wtedy nie bylo.

Pozdrawiam, Adrian.
Go to the top of the page
+Quote Post
AxZx
post
Post #73





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


Cytat(bim2 @ 28.01.2007, 11:43:10 ) *
Przyjżałem sie rapidowi, i on jest porpostu babastyczny. Bardzo dobrz napisany i intuicyjnie. No może pogubiłem się troszkę jak ładuje się akcje, ale już wiem (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Mi się podoba. fajne sa adaptery w logach. (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png)
Gorąco polecam


moze napiszesz na forum.rapide.pl przyklad jakiejs aplikacji?
zeby dolaczyc model widok kontroler.
Go to the top of the page
+Quote Post
bim2
post
Post #74





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Przykro mi ale już to usunołe. Powie, tylko że nie jest to trudne. Teraz pisze własnego FW, pewnie nie tak dobrego ale zawsze swoje...
Go to the top of the page
+Quote Post
Prph
post
Post #75





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(AxZx @ 28.01.2007, 12:22:24 ) *
moze napiszesz na forum.rapide.pl przyklad jakiejs aplikacji?
zeby dolaczyc model widok kontroler.


Aplikacji przykladowej jeszcze nie ma, ale kazdego dnia pisana jest dokumentacja: www.doc.rapide.pl.

Pozdrawiam, Adrian.

Ten post edytował Prph 28.01.2007, 15:01:22
Go to the top of the page
+Quote Post
nrm
post
Post #76





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


Cytat(AxZx @ 28.01.2007, 12:22:24 ) *
moze napiszesz na forum.rapide.pl przyklad jakiejs aplikacji?
zeby dolaczyc model widok kontroler.

Daj nam trochę czasu: najpierw dokumentacja, potem jakaś lista to-do/roadmapa. Z pewnością będzie duży tutorial w stylu Symfony czyli "jak w xx dni napisać cośtam" (myślę, że będzie to katalog stron - ze względu na moje związki z SEO będę miał mały feedback działania tego). Być może wcześniej zrobię dużo prostszy przykład (ale to już można wyczytać z doc.rapide.pl) typu: 1 kontroler -> 1 model -> 1 widok = dla szybkiego wyjaśnienia tym, którzy jeszcze z MVC i frameworkami nie mieli do czynienia.
Go to the top of the page
+Quote Post
AxZx
post
Post #77





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


ja odnosilem sie do konktetnego posta, do posta uzytkownika pim2 ktory napisal
Cytat
Przyjżałem sie rapidowi, i on jest porpostu babastyczny. Bardzo dobrz napisany i intuicyjnie. No może pogubiłem się troszkę jak ładuje się akcje, ale już wiem (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Mi się podoba. fajne sa adaptery w logach


skoro takie cos napisal to niech sie podzieli, skoro juz doszedl do tego jak sie pisze aplikacje z tym frameworkiem to moglby sie przyczynic i napisac:)


wielkie brawa za rozpoczecie prac nad dokumentacja:) dosyc dobrze sie czyta.

Ten post edytował AxZx 28.01.2007, 20:39:34
Go to the top of the page
+Quote Post
Prph
post
Post #78





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(AxZx @ 28.01.2007, 20:34:39 ) *
wielkie brawa za rozpoczecie prac nad dokumentacja:) dosyc dobrze sie czyta.


Mam jeszcze taka prosbe, zeby komentowac to, co znajduje sie w dokumentacji na forum projektu - http://forum.rapide.pl/viewtopic.php?t=10

Adrian.
Go to the top of the page
+Quote Post
mike
post
Post #79





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

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


Cytat(Prph @ 28.01.2007, 12:09:52 ) *
To tez nas zaskoczylo :/ Chyba trzeba bedzie porozmawiac z progrmistami Mojavi. Rapide Framework oficjalnie pojawil sie 07.09 - pierwszy post na forum. Strony Mojavi wtedy nie bylo.

Gwarantuję Ci, że projekt Mojavi 4, strona oraz cała reszta istniała dużo wcześniej niż zdążyłeś pomyśleć o swoim frameworku (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Prph
post
Post #80





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Cytat(mike_mech @ 30.01.2007, 20:24:07 ) *
Gwarantuję Ci, że projekt Mojavi 4, strona oraz cała reszta istniała dużo wcześniej niż zdążyłeś pomyśleć o swoim frameworku (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)



Goog for you. Akurat strona Mojavi nie moze poszczycic sie duza dzialalnoscia :]
Go to the top of the page
+Quote Post

5 Stron V  « < 2 3 4 5 >
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: 4.12.2025 - 12:30