![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jak zapewne zainteresowani mojavi wiedzą, ich serwis nie chodzi (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) może ma ktoś przypadkiem gdzieś link do jakiegoś tutoriala mojavi3/4, albo jakąś dobrze napisaną aplikację w oparciu o mojavi3/4. nie chciałbym samego api bo jest dostepne na mojavi.net, tylko coś co wytłumaczy niektóre kwestie (np jak przekazać rzeczy z akcji do widoku etc). po długim googlowaniu doszedłem do tego, że połączenie z bazą wygląda tak: (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat po długim googlowaniu doszedłem do tego, że połączenie z bazą wygląda tak: (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) W ten sposób pobierasz domyślne połączenie. Mojavi 3 może pracować na kilku połączeniach, jeśli chcesz wybrać jakieś konkretne to musisz pobrać manager'a: (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i na tym obiekcie wybrać inne połączenia. Jeśli chodzi o przekazywanie danych z akcji do widoku możesz przekazać przez atrybuty żądania. akcja
widok
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
mike: thx wielkie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) juz cos do przodu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mozesz mi napisac wiecej mozliwosci mojavi (np autentykacja userow etc?) bede bardzo wdzieczny:)
chyba, ze masz jakis demo site ktory jest zrobiony w mojavi i moglbys mi kod pokazac...... bede jeszcze bardziej wdzieczny (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) pozdrawiam, Pawel |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ja to tylko przeniose i juz znikam wam z topicu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
mozesz mi napisac wiecej mozliwosci mojavi (np autentykacja userow etc?) bede bardzo wdzieczny:) Jeśli chodzi o logowanie to każde akcja ma metodę isSecure(). Jeśli chcesz żeby jakaś akcja była dostępna tylko po logowaniu to dajesz:
Użytkownik staje się zalogowany jeśli a jakiejśc akcji, lub w dowolnym momencie zrobisz mu tak:
Jest podsttawowa autoryzacja. Sa też prawa dla użytkownika i do akcji. Poszukaj tutaj o Action::getCredential() oraz User::addCredential() chyba, ze masz jakis demo site ktory jest zrobiony w mojavi i moglbys mi kod pokazac...... bede jeszcze bardziej wdzieczny (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Mam napisane na tym kilka serwisów i aplikacji, ale będziesz musiał poczekać jeśli chcesz jakiś kod, bo ine mam teraz czasu za bardzo. Jak masz więcej pytań to wal. Postaram Ci się wysłać jakieś demo, ale tak jak mówię, może to być za jaaaaakiś czas. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
hmm to teraz mam takie pytanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
jest prosta sytuacja - logowanie usera. lepiej zrobic to piszac nowy modul (masz moze jakas czysta strukture katalogow z wymaganymi plikami?), czy piszac po prostu widoki i akcje (login, logout, change_password, remember_password) :?: |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
jest prosta sytuacja - logowanie usera. lepiej zrobic to piszac nowy modul (...) Takie akcje warto umieścić w module Default.(...) (masz moze jakas czysta strukture katalogow z wymaganymi plikami?), (...) Najlepiej kiedy pliki źródłowe sa poza public_html i taki podział plików jest prezentowany tutaj: agavi_recommended.zip najczęsciej jednak posiadamy serwery, na których nie da się tego zrobić, w takiej sytuacji powinno być tak: agavi_usual.zipczy piszac po prostu widoki i akcje (login, logout, change_password, remember_password) :?: Akcja, widok, model zawsze sa związane z jakimś modułem.Moduł domyślny posiada domyślne akcje:
Na przykład (domyślnie): Kod ; +------------------------------------------------------------------------+ ; | Default Module & Action | ; | ---------------------------------------------------------------------- | ; | When a request is made but does not specify a module, the module | ; | listed here will be used. When a request is made but does not specify | ; | an action, and the assumed module has no 'Index' action, the action | ; | listed here will be used. | ; +------------------------------------------------------------------------+ DEFAULT_MODULE = "Default" DEFAULT_ACTION = "Index" ; +------------------------------------------------------------------------+ ; | Error 404 Module & Action | ; | ---------------------------------------------------------------------- | ; | When a request is made for a nonexistent action, the request will be | ; | forwarded to this module and action pair. | ; +------------------------------------------------------------------------+ ERROR_404_MODULE = "Default" ERROR_404_ACTION = "Error404" P.S. Niech nie zdziwi Cię Agavi zamiast Mojavi. Mojavi 3.0 DEV nie jest skończone, pomimo tego że bardzo stabilne. Mało tego projekt ten nie zostanie skończony, został porzucony. Jeśli chchesz zobaczyć Mojavi 3.0 stable zainwestuj w Agavi 1.0 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Wszystko jest identyczne. http://agavi.org ---added--- Agavi :: Tutorials |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
dobra - chcialbym sie jeszcze dowiedziec jak uzywac cache'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie moge tego znalezc na agavi (za slabo szukam?)
wielkie dzieki za poswiecanie czasu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) powiedz mi - mojavi, agavi czy symfony?? które polecasz dla site'u ktory ma takie statystyki (wg google analytics i gemiusa) Kod Visits: 620 000
Pageviews: 3 350 000(dane w zaokrągleniu w górę do pełnych tysięcy) |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
dobra - chcialbym sie jeszcze dowiedziec jak uzywac cache'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie moge tego znalezc na agavi (za slabo szukam?) Ale cache dotyczący czego? Szablony, konfiguracja, ... ? powiedz mi - mojavi, agavi czy symfony?? które polecasz dla site'u ktory ma takie statystyki (wg google analytics i gemiusa) Kod Visits: 620 000 Pageviews: 3 350 000(dane w zaokrągleniu w górę do pełnych tysięcy) To są statystyki dzienne, tygodniowe, miesięczne, ... ? Na pewno nie Mojavi, jest najwolniejsze z powyższych. Ja obecnie gdybym pisał taki serwis napisałbym go na Symfony. Ma bardzo duże możliwości i jest takim poprawionym Mojavi 3.0 Połowa kodu Symfony (ptzynajmniej serce frameworka) jest kopią Mojavi. Symfony powstało na Mojavi. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
cache - templatów, albo najlepiej całego situ
statystyki są miesięczne. jezeli masz jakis inny framework który można by wykorzystać do takiego situ to będę bardzo wdzięczny;) |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 20.02.2005 Skąd: Poznań Ostrzeżenie: (30%) ![]() ![]() |
obejrzyj sobie "KEJKA" wedlug mnie bardzo przyjazny Frame work (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) albo Symphony choc dla mnie to za duza krowa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
na cakephp pracuje - odpada. za mała funkcjonalność + pisany pod php4 + pracuję na miejscu jednego z developerów w fimie i widzę jaki bałagan w kodzie po sobie pozostawił (developer, nie cake:P) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jakieś inne propozycje? koniecznie php5
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 20.02.2005 Skąd: Poznań Ostrzeżenie: (30%) ![]() ![]() |
no to masz symfony ... pisane na piatce ... i tam jest az "za duza" funkcjonalnosc jak dla mnie ;>
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Z przyczyn technicznych muszę pozostać przy mojavi3 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chciałbym sie od Was dowiedzieć jak odpalić walidację formularzy.... Z tego co się orientuję, należy w katalogu /modules/<MODUŁ>/validate wstawić plik <AKCJA>.ini i powinno wszystko chodzić.... U mnie tak nie jest :/ nie czyta w ogóle tego pliku :/ ma ktoś jakiś pomysł jak to odpalić :?: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:45 |