Wybór Frameworka. |
Wybór Frameworka. |
15.04.2016, 14:28:58
Post
#761
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
A Panocek pisał w Laravelu?
|
|
|
27.04.2016, 07:00:42
Post
#762
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 23 Dołączył: 23.04.2013 Ostrzeżenie: (0%) |
Jak wiecie mili Panowie, w naszej branży jak w kościele - różne religie i Dżihad.
Laravel i Symfony to dobre frameworki. Laravel jest ciekawy, ma w standardzie bardzo dużo gotowych rozwiązań (system logowania, kolejkowania, cron, mailingi i wiele, wiele innych). Laravela się instaluje i od razu pisze. Wszystko jest pod ręką. Symofny jest także bardzo ciekawe (w architekturze), ma w standardzie Doctrine, brakuje mi tutaj jednak tych prostych rozwiązań, które są w standardzie w Laravelu, aby zrobić choćby prosty system logowania, to albo trzeba instalować open-sourcowe biblioteki (FOS), albo samemu coś wdrożyć. Można powiezdieć, że brakuje tutaj prostych i oczywistych rzeczy, jednak to jest celem Symfony, to jest framework, podstawka, ma być konfigurowalny, nic nie jest "wbite" na sztywno, jeśli ktoś chce korzsytać z Doctrine, to proszę bardzo, jeśli z innych bibliotek, wtedy także nie ma problemu. Także podsumowując: Laravel działa "out of the box", od pierwszej sekundy po instalacji frameworka można ostro jechać z pisaniem swojej apki. Laravel jest prosty, posiada uproszczone i spójne biblioteki (np. Eloquent). Ten framework ogarnia się szybko i łatwo. Jest popularny w USA, bo jest tam po prostu mocno reklamowany. Symfony to podstawka, którą trzeba doposażyć, próżno szukać tego, co Laravel daje w standardzie. W Symfony set up jest trudniejszy i bardziej czasochłonny, jednak później pisze się fajniej. Ogólnie powiem tyle, że prosty projekcik napisałbym w Laravelu, a coś większego i skomplikowanego w Symfony. Choć oczywiście w Laravelu też się da tworzyć duże rzeczy, jednak pisanie większej aplikacji z rozbudowaną bazą z użyciem Eloquenta zabiera więcej czasu. Doctrine rozkłada Eloquenta na łopatki przy rozbudowanej bazie. Ten post edytował Dejmien_85 27.04.2016, 07:01:04 |
|
|
29.04.2016, 13:10:50
Post
#763
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 30.01.2010 Ostrzeżenie: (0%) |
A ja niezależnie od skomplikowania projektu bym napisał go w Phalconie bo jest najprostszy, najszybszy i zapewnia podobne rzeczy co laravel i symfony.
|
|
|
29.04.2016, 19:04:24
Post
#764
|
|
Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) |
Cytat podobne Człowiek jest podobny do małpy i to jest ten sam poziom podobieństwa. |
|
|
29.04.2016, 21:25:02
Post
#765
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Cytat najprostszy Budowa silnika w maluchu i BMW X6 też jest prosta @Jurigag wiesz lie bzdur napisałeś w tym jednym prostym zdaniu ? |
|
|
27.05.2016, 09:26:46
Post
#766
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%) |
Cytat A ja niezależnie od skomplikowania projektu bym napisał go w Phalconie bo jest najprostszy, najszybszy i zapewnia podobne rzeczy co laravel i symfony. Widziałem bardzo duży projekt napisany w phalconie i nie polecam - wszystko pakujesz do jednego wora, brak modułów/pakietów aplikacji. To takie MVC, które odeszło już dawno do lamusa. Generalnie symfony ma najlepszą architekturę ze wszystkich frameworków (jedynie komponent formularzy trochę doskwiera). Typową cechą symfony jest konfigurowalność zamiast programowalności - tak bym to określił, do tego chyba najlepsza implementacja kontenera usług (konfigurujesz definicje obiektów, które później są budowane). |
|
|
27.05.2016, 10:43:43
Post
#767
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
W Phalconie jest ten plus (a dla innych problem) że jak programista nie nabył dobrych nawyków wcześniej, to dowolność tego FW może spowodować bałagan w kodzie. Czyli właśnie pakowanie do jednego worka wszystkiego jak leci, brak grupowania routes (a moim zdaniem ma jeden z najprostszych a zarazem najfaniejszych Roterów), błędne wykorzystanie DI itd.
Najlepszą architekturę obecnie ma moim zdaniem Zend Przez ostatnie kilka miesięcy tak się diametralnie zmienił, została wykonana gigantyczna praca nad komponentami, że obecnie jest najnowszy i najlepiej napisany. -------------------- |
|
|
27.05.2016, 15:08:58
Post
#768
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) |
Ale 3 jeszcze nie wydali nie?
Mówisz o Expressive ? Ten post edytował com 27.05.2016, 16:38:18 |
|
|
27.05.2016, 15:34:23
Post
#769
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
3 tak formalnie miała istnieć tylko z nazwy. Po wydaniu 2.5 było przejście na Composer i wszystkie pakiety są rozwijane indywidualnie. Zależności pomiędzy nimi zostały maksymalnie pousuwane. I co ważne. Każdy komponent zyskał oddzielną dokumentację bo z tym bywało różnie wcześniej. Można porównać do rolling distro.
Ostatnio były prace nad instalatorami modułów oraz szkieletem https://github.com/weierophinney/ZendSkelet...-mvc-v3-minimal https://zendframework.github.io/zend-skeleton-installer/ https://zendframework.github.io/zend-component-installer/ Największe zmiany to było wydanie nowego SM, korzystanie wszędzie z Container Interop. Ten post edytował viking 27.05.2016, 15:36:30 -------------------- |
|
|
27.05.2016, 16:37:49
Post
#770
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) |
ma ktos linka do jakiegos ciekawego stack a z symfony 3 i angularem 2?
|
|
|
27.07.2016, 06:54:50
Post
#771
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Ciekawy artykuł porównujący Laravel z Zend Expressive: http://www.masterzendframework.com/zend-ex...ive-or-laravel/
-------------------- |
|
|
29.07.2016, 09:27:15
Post
#772
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 29.07.2016 Ostrzeżenie: (0%) |
Czytając ten temat już zdążyłem wywnioskować, że najlepszy framework pod szukanie pracy to Symfony. A co byście polecili jako pierwszy framework do nauki żeby zrozumieć sam koncept, zrobić jakieś pierwsze swoje projekty itd? Do tej pory pisałem kod bez użycia żadnych frameworków i szukam czegoś prostego, by się nie zrazić a wciągnąć w ten świat
|
|
|
3.08.2016, 09:16:13
Post
#773
|
|
Grupa: Moderatorzy Postów: 6 071 Pomógł: 860 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Czytając ten temat już zdążyłem wywnioskować, że najlepszy framework pod szukanie pracy to Symfony. Najlepszy bo jest najwięcej ofert? Ma to też drugą stronę medalu - większa konkurencja wśród kandydatów. Potencjalni pracodawcy mają mniejszy wybór wśród programistów mniej popularnych frameworków, a co za tym idzie Ty masz większą szansę zdobycia pracy (aczkolwiek w mniejszej liczbie ofert). Ponadto gdy już taką pracę złapiesz to jest mniejsze prawdopodobieństwo zastąpienia Ciebie innym programistą. Gdy ja mocno siedziałem w Kohanie to praktycznie skuteczność łapania robót na tym frameworku miałem 100%, a i nie było przestojów między jednym a drugim zleceniem. |
|
|
3.08.2016, 09:31:10
Post
#774
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Otóż to. Lepiej być zajebistym wymiataczem Laravela niż beznadziejnym Symfony.
|
|
|
3.08.2016, 09:41:56
Post
#775
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
@Pyton a czemu zakladasz ze ktos bedzie slabym z Symfony? Rownie dobrze moge powiedziec ze lepiej byc zajebistym wymiataczem Symfony niz kiepskim z Laravela
@phpion ale na mniej popularne FW jest tez mniejszy popyt wsrod pracodawcow a co za tym idzie masz mniejszy wybor roboty. Sa plusy i munusy i te dyskusje jaki najlepszy FW w pewnym momencie nie maja racji bytu. Mozna okreslic kilka dobrych FW ktore warto znac albo zajebiscie znac jeden z nich i dalsza dyskusja nie ma wiekszego sensu. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
3.08.2016, 09:56:40
Post
#776
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
A z ciekawości. Ktoś z forum używa Zend Expressive?
-------------------- |
|
|
3.08.2016, 12:23:24
Post
#777
|
|
Grupa: Moderatorzy Postów: 6 071 Pomógł: 860 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
@nospor: dlatego napisałem:
masz większą szansę zdobycia pracy (aczkolwiek w mniejszej liczbie ofert) gdzie chodziło mi o skuteczność odbytych rozmów o pracę. I to co napisał ~Pyton_000 sprowadza się do tego, że jeśli jako programista Symfony (przykładowo) nie sprawdzisz się to zostaniesz w miarę szybko zastąpiony kolejnym. W przypadku Kohany (też przykładowo) pracodawca nie będzie miał już takiej swobody. Ja te kilka lat temu poszedłem właśnie w Kohanę z racji tego, że najlepiej mi odpowiadała i zaobserwowałem to o czym piszę. Fakt, że dalsze moje losy się zmieniły i aktualnie siedzę w ZF1, ale gdyby nie to to kontynuowałbym Kohanę. Zaskakujące ile na niej projektów powstało i niektóre z naprawdę sporym rozmachem. |
|
|
3.08.2016, 12:44:59
Post
#778
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Z frameworkiem takim jak Kohana, czy podobnym CI jest natomiast taki problem, że jest w nie niski próg wejścia i tak człowiek ogarniający PHP w ciągu jednego dnia się wdroży
|
|
|
3.08.2016, 12:52:24
Post
#779
|
|
Grupa: Moderatorzy Postów: 6 071 Pomógł: 860 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Próg wejścia to tylko kwestia czasu. W Kohanie ktoś poświęci na to tydzień, w Symfony miesiąc. Moim zdaniem nie ma to większego znaczenia. Liczy się jak ktoś potrafi wykorzystać dany framework i jak się w nim porusza. Tutaj nie ma co odkrywać Ameryki: jakiś murek z cegieł zrobić mogę, ale domu nie postawię, a nawet jakbym się na to porwał to szybko przerobię go na murek
|
|
|
3.08.2016, 12:58:31
Post
#780
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 12 Dołączył: 17.09.2014 Skąd: Krasnystaw Ostrzeżenie: (0%) |
A tak w ogóle to są jeszcze jakiekolwiek firmy, które wykorzystują Kohana (v. 3.x)?
|
|
|
Wersja Lo-Fi | Aktualny czas: 24.09.2024 - 06:48 |