Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Framework - Dyskusja
M4ver
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.03.2014

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


Witam,



Przeglądając różne ogłoszenia, różne grupy (nawet facebooku) często jedzie się po innych frameworkach niż Symfony. Czym jest to spowodowane? Przecież jest masa różnych może nawet lepszych frameworków. Symfonowcy cisną wszystko, szczegółnie Laravel, Yii itd. np. o posiadanie active record's, facady w Laravel. Czy według Was Symfony jest "aż" tak dobre? Sorry za offtop ale chcialbym poznać opinię różnych ludzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcus753
post
Post #2





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


@M4ver tak naprawdę frameworki są tylko i aż narzędziami które wykorzystujemy w pracy i które zazwyczaj ktoś już za nas wybrał. Co prawda działam teraz w 3 frameworkach (codeigniter,laravel,phalcon) ale oglądałem też kilka tutoriali dotyczących symfony i zenda. Symfony jest najpopularniejsze w biznesie (chyba jako jedyny duży framework ma mapy drogowe na kilka lat do przodu) dzięki czemu wiemy w jakim miejscu będzie za 5 lat? Jeśli pracujesz z czymś 8h dziennie 5 dni w tygodniu to siłą rzeczy albo to pokochasz albo będziesz piekielnie sfrustrowany. Symfony ma jeszcze jedną zaletę, łatwo zastąpić jednego programistę innym.

No ale ma też sporo wad jest piekielnie duże szczególnie dla kogoś kogo celem jest po prostu tworzenie cikawych aplikacji, robienie restfulla i singlepage w symfony jest bezsensu więc używa się silex. Kolejne: yii kohana fuel to dla mnie ta sama grupa frameworków niby fajne niby robią to samo ale to frameworki amatorskie nie wyróżniają się niczym szczególnym między sobą. Laravel odkrycie ostatnich lat choć dla mnie to takie małe symfony, goły projekt do hello world ma prawie 20mb to zastanawiam się gdzie my zabrnęliśmy w naszym rozwoju ? i tu się zaczynają schody, chcesz zrobić autoryzację po swojemu, mieć większą kontrole nad tym co framework robi za ciebie natrafiasz na te same problemy co w przypadku symfony. Codeigniter rok 2008 ehh wtedy życie było prostsze ale nowe frameworki to też nowe php z pełną obiektywnością opcachem itp. ci to dinozaur po prostu?

Zostaje nam jeszcze phalcon który może stać się kiedyś jakąś alternatywą dla całęgo phpa no ale nie jest bez wad, stosunkowo mały, ukryte jądro, mniej rozwinięty od laravela.

Prawdę mówiąc ja sam jestem tak jestem zawieszony w próżni, próbuję trochę tego trochę tamtego ale każdy fw ma wady i zalety, jak dla mnie nie ma idealnego.

Ten post edytował marcus753 10.03.2015, 11:18:52
Go to the top of the page
+Quote Post
by_ikar
post
Post #3





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Cytat(marcus753 @ 10.03.2015, 00:00:30 ) *
@M4ver tak naprawdę frameworki są tylko i aż narzędziami które wykorzystujemy w pracy i które zazwyczaj ktoś już za nas wybrał. Co prawda działam teraz w 3 frameworkach (codeigniter,laravel,phalcon) ale oglądałem też kilka tutoriali dotyczących symfony i zenda. Symfony jest najpopularniejsze w biznesie (chyba jako jedyny duży framework ma mapy drogowe na kilka lat do przodu) dzięki czemu wiemy w jakim miejscu będzie za 5 lat?
Jeśli pracujesz z czymś 8h dziennie 5 dni w tygodniu to siłą rzeczy albo to pokochasz albo będziesz piekielnie sfrustrowany. Symfony ma jeszcze jedną zaletę, łatwo zastąpić jednego programistę innym.

No ale ma też sporo wad jest piekielnie duże szczególnie dla kogoś kogo celem jest po prostu tworzenie cikawych aplikacji, robienie restfulla i singlepage w symfony jest bezsensu więc używa się silex. Kolejne: yii kohana fuel to dla mnie ta sama grupa frameworków niby fajne niby robią to samo ale to frameworki amatorskie nie wyróżniają się niczym szczególnym między sobą. Laravel odkrycie ostatnich lat choć dla mnie to takie małe symfony, goły projekt do hello world ma prawie 20mb to zastanawiam się gdzie my zabrnęliśmy w naszym rozwoju ? i tu się zaczynają schody, chcesz zrobić autoryzację po swojemu, mieć większą kontrole nad tym co framework robi za ciebie natrafiasz na te same problemy co w przypadku symfony. Codeigniter rok 2008 ehh wtedy życie było prostsze ale nowe frameworki to też nowe php z pełną obiektywnością opcachem itp. ci to dinozaur po prostu?
Zostaje nam jeszcze phalcon który może stać się kiedyś jakąś alternatywą dla całęgo phpa no ale nie jest bez wad, stosunkowo mały, ukryte jądro, mniej rozwinięty od laravela i

Prawdę mówiąc ja sam jestem tak jestem zawieszony w próżni, próbuję trochę tego trochę tamtego ale każdy fw ma wady i zalety, jak dla mnie nie ma idealnego.


Że dwadzieścia mega, a weź sprawdź ile z tych plików jest faktycznie wykorzystywane na jeden request i później zsumuj ich rozmiar. Tak "duże" rozmiary spowodowane są tym że do pakietów dołączane są zazwyczaj testy jednostkowe i inne dokumenty.

Mnie osobiście we wszystkich frameworkach które posiadają klasy do generowania formularzy, właśnie ten ich element wkurza. A w zendzie to już w ogóle, czasami trzeba przeszukać dokumentacje żeby zobaczyć jak coś zrobić, co jest kompletnie bez sensu, kiedy można by to zrobić chociażby jak ma to zrobione laravel. Ale nie.. To samo tyczy się różnego rodzaju systemu szablonów. Nie ogarniam tego po co językowi który powstał jako system szablonów, kolejna warstwa abstrakcji która musi być kompilowana.. No ale to jest moje zdanie (IMG:style_emoticons/default/wink.gif)

Nie mniej, symfony jest bardzo dobrym frameworkiem, bardzo dużo czerpie z innych frameworków spoza php. Symfony rozpoczął bardzo fajny okres w świecie php, które powoli ulegało stagnacji ze swoim zendem 1.2

Ten post edytował by_ikar 10.03.2015, 08:47:07
Go to the top of the page
+Quote Post
marcus753
post
Post #4





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


Cytat(by_ikar @ 10.03.2015, 08:44:24 ) *
Że dwadzieścia mega, a weź sprawdź ile z tych plików jest faktycznie wykorzystywane na jeden request i później zsumuj ich rozmiar. Tak "duże" rozmiary spowodowane są tym że do pakietów dołączane są zazwyczaj testy jednostkowe i inne dokumenty.


Mówię o wersji podstawowej, wersja z pełną dokumentacją historią zmian itp jest 3x większa? a założę się że 80% osób które działają z laravelem nie korzysta z żadnych zaawansowanych bibliotek.

@tzm - źle mnie zrozumiałeś, Yii to bardzo ciekawy framework a jego programiści nie są żadnymi amatorami, na pewno niemożna go porównywać do zabytkowego już codeignitera. Chodziło mi głównie o to że nie wyróżnia się niczym szczególnym na tle laravela / phalcona / symfony / codeignitera? nie dziwię się że Cię wkurzyłem nazywając Yii amatorskim fw ale takie epitety proszę zachowaj dla siebie trzymajmy jakiś poziom tego forum.

Ten post edytował marcus753 10.03.2015, 11:27:32
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: 9.10.2025 - 01:05