Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

40 Stron V  « < 37 38 39 40 >  
Closed TopicStart new topic
> Wybór Frameworka.
Pyton_000
post 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?
Go to the top of the page
+Quote Post
Dejmien_85
post 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
Go to the top of the page
+Quote Post
Jurigag
post 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.
Go to the top of the page
+Quote Post
destroyerr
post 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.
Go to the top of the page
+Quote Post
Pyton_000
post 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 ?
Go to the top of the page
+Quote Post
lukaskolista
post 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).
Go to the top of the page
+Quote Post
viking
post 27.05.2016, 10:43:43
Post #767





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
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 wink.gif Przez ostatnie kilka miesięcy tak się diametralnie zmienił, została wykonana gigantyczna praca nad komponentami, że obecnie jest najnowszy i najlepiej napisany.


--------------------
Go to the top of the page
+Quote Post
com
post 27.05.2016, 15:08:58
Post #768





Grupa: Zarejestrowani
Postów: 3 033
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
Go to the top of the page
+Quote Post
viking
post 27.05.2016, 15:34:23
Post #769





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
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


--------------------
Go to the top of the page
+Quote Post
aniolekx
post 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?
Go to the top of the page
+Quote Post
viking
post 27.07.2016, 06:54:50
Post #771





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
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/


--------------------
Go to the top of the page
+Quote Post
Sumka
post 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 smile.gif
Go to the top of the page
+Quote Post
phpion
post 3.08.2016, 09:16:13
Post #773





Grupa: Moderatorzy
Postów: 6 070
Pomógł: 860
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(Sumka @ 29.07.2016, 10:27:15 ) *
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.
Go to the top of the page
+Quote Post
Pyton_000
post 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.
Go to the top of the page
+Quote Post
nospor
post 3.08.2016, 09:41:56
Post #775





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
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 tongue.gif

@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

Go to the top of the page
+Quote Post
viking
post 3.08.2016, 09:56:40
Post #776





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


A z ciekawości. Ktoś z forum używa Zend Expressive?


--------------------
Go to the top of the page
+Quote Post
phpion
post 3.08.2016, 12:23:24
Post #777





Grupa: Moderatorzy
Postów: 6 070
Pomógł: 860
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




@nospor: dlatego napisałem:
Cytat(phpion @ 3.08.2016, 10:16:13 ) *
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.
Go to the top of the page
+Quote Post
Turson
post 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
Go to the top of the page
+Quote Post
phpion
post 3.08.2016, 12:52:24
Post #779





Grupa: Moderatorzy
Postów: 6 070
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 smile.gif
Go to the top of the page
+Quote Post
daro0
post 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)?
Go to the top of the page
+Quote Post

40 Stron V  « < 37 38 39 40 >
Closed TopicStart new topic
3 Użytkowników czyta ten temat (3 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 16:53