Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Joomla] Co lepsze?
Orzeszekk
post
Post #1





Grupa: Zarejestrowani
Postów: 260
Pomógł: 14
Dołączył: 8.09.2011

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


Witam. Mam pytanie - czy uzywacie (jako programisci, a nie jako amatorzy nie znający PHP i html) joomli do budowania portali opartych na niej?

Zaczalem sie uczyc tego FW, bo takie zlecenia wpadają, ale jak sie patrze w kod.. kur mnie bierze momentalnie. Co za syf. Kupa globalnych zmiennych, jakies smieszne nieudokumentowane requiry, słynne defined() or die('restricted access');, widoki modele i kontrolery w ktorych kupa kodu sie powtarza...

Chocby ten pomysl by komponowac samemu menu poprzez baze danych jest idiotyczny.. nie moge wyslac zmian na serwer z localhosta w paczce bo musialbym jeszcze zuploadowac baze danych..

moje pytanie jest takie czy joomla nadaje sie by stawiac na niej jakies ciekawsze portale opierajac sie o nią, czy to tylko narzędzie dla ludzi ktorzy zbytnio nie znają sie na web? Mam kilka stron do ogarniecia, ktore są zrobione w joomli, jej zaleta jest to ze ma jakis tam edytor artykułów itd, ale grafik klnie na joomle ze wymusza sztywny wyglad strony 2 kolumny + srodek, a ja klne na nalecialosci z PHP4 w kodzie.

Czy lepiej i szybciej byloby uzyc symfony2, wygenerowac backendy zamiast korzystac z joomlowskich gotowych i zrobic takie rzeczy jak menu na sztywno?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Co Ty w ogóle próbujesz porównywać? Narzędzie wspomagające tworzenie aplikacji z kompletną aplikacją, poswiadającą swoje API/bibliotekę? To nie ma sensu.

Cytat
Nie wiem czy to jest MVC i czy jest prawidlowe, mnie sie ono wydaje gówniane jak nieszczescie.
Po co widokowi zaleznosci miedzy modelem? Czy nie mozna po prostu wyslac danych do wyswietlenia do widoku z kontrolera i moc uzywac tego samego widoku x razy bez przeróbek?
Eeee... bo to jest istota MVC? I to wsłaśnie to pozwala na wielokrotne użycie tego samego modelu/widoku bez potrzeby robienia przeróbek? W MVC kontroler pełni jedynie rolę inicjalizatora połączenia widoku z modelem(ami).

W ogóle nie rozumiem Twojego problemu. Symfony2 spełnia Twoje oczekiwania, Joomla! nie więc nad czym w ogóle się zastanawiasz?
Go to the top of the page
+Quote Post
Orzeszekk
post
Post #3





Grupa: Zarejestrowani
Postów: 260
Pomógł: 14
Dołączył: 8.09.2011

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


Cytat(Crozin @ 8.03.2012, 01:30:50 ) *
Co Ty w ogóle próbujesz porównywać? Narzędzie wspomagające tworzenie aplikacji z kompletną aplikacją, poswiadającą swoje API/bibliotekę? To nie ma sensu.

Joomla! Framework

Cytat
Eeee... bo to jest istota MVC? I to wsłaśnie to pozwala na wielokrotne użycie tego samego modelu/widoku bez potrzeby robienia przeróbek? W MVC kontroler pełni jedynie rolę inicjalizatora połączenia widoku z modelem(ami).

W ogóle nie rozumiem Twojego problemu. Symfony2 spełnia Twoje oczekiwania, Joomla! nie więc nad czym w ogóle się zastanawiasz?


zastanawiam sie bo migracja z joomli na sf2 sie bedzie wiazala z przepisaniem dzialajacego kodu i nie wiadomo czy sie oplaci meczyc z joomla dalej i troche to rozwinac czy zrobic wszystko od nowa w sf

w asp.net mvc widok jest pasywny i w sf2 chyba tez (sam danych z modelu nie pobiera, zostaja wstrzykniete w kontrolerze). jakos tak. mozna zmusic widoki do wspolpracy z roznymi modelami a nie tylko z jednym na sztywno zwiazanym.
W powyzszym przykladzie klasa Model zostala "zahardkodowana" w widoku View wiec rola kontrolera w zainicjalizowaniu polaczenia widoku z modelami zadna. rownie dobrze mogloby go wcale nie byc. Wzialem ten przyklad z tutoriala Joomla for developers wiec zakladam ze takie są w tym FW konwencje i reszta tez tak wyglada. ale darujmy kłótnie o patterny (IMG:style_emoticons/default/smile.gif)

Ten post edytował Orzeszekk 8.03.2012, 01:42:52
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 13:32