Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Symfony2 VS Laravel5, który wybrać?
Vertisan
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.08.2014

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


Witam!

Pytanie takie jak w temacie, który framework bardziej polecacie? Symfony2 jest najpopularniejszy w Polsce, ale Laravel znowu zyskuje coraz lepszą popularność na świecie ..
Wyczytałem, że Laravel ze względu na lepszy cache (10x szybszy od Symfony podobno) jest polecany do mniejszych aplikacji, natomiast Symfony znowu do dużych projektów, jednak nie potrafię pojąć dlaczego ..
Do tej pory pracowałem jedynie na CI 3.

Pozdrawiam

Ten post edytował Vertisan 7.10.2015, 19:01:45
Go to the top of the page
+Quote Post
ohm
post
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

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


Taki temat już tu się przewijał nie raz.

Ogólnie, kto co lubi i komu co pasuje. Spróbuj jednego, spróbuj drugiego i sam podejmij decyzję.
Go to the top of the page
+Quote Post
Vertisan
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.08.2014

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


Cytat(ohm @ 7.10.2015, 20:02:15 ) *
Taki temat już tu się przewijał nie raz.

Ogólnie, kto co lubi i komu co pasuje. Spróbuj jednego, spróbuj drugiego i sam podejmij decyzję.


To wiem, mnie akurat chodzi bardziej o porównanie Laravela i Symfony
Go to the top of the page
+Quote Post
Damonsson
post
Post #4





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Każdy ma swoich fanboys'ów i zaraz rozpęta się piekło w postach. Któregokolwiek nie wybierzesz, będzie dobrze, lepiej niż CI3.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


+1 Damonsson

Jak chcesz mieć dużo pracy to Symfony
Jak chcesz się bawić i robić to z przyjemnością to Laravel

Oba mają swoje wady i zalety.
Mi się podoba Laravel i idę w tym kierunku, coraz więcej ludzi się tym interesuje, a za jakiś czas może być równie pożądany jak Symfony ze względu na swoje LTS
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #6





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


  1. $laravel = "prostota";
  2. $symfony2 = "enterprise";
  3.  
  4. isQuickStart($laravel ); // true
  5. isQuickStart($symfony2); // false
  6.  
  7. isMoreCapable($laravel); // false
  8. isMoreCapable($symfony2); // true


PS Pisałem komercyjne projekty na Symfony 2, L3, L4.0 i L4.2, także znam te dwa farmeworki z praktyki (L5 jeszcze nie używałem). Laravel jest znacznie łatwiejszy do ogarnięcie i szybciej można zacząć w nim pisać, do prostych projektów zawsze wybierałem Laravela. Symfony 2 jest trudniejsze do ogarnięcia i dłużej się w nim pisze. To taki standardowy "enterprajsowy" framework, który posiada fajne biblioteki, ma dużą społeczność, ale niestety wymaga znacznie więcej czasu, aby się w nim połapać.

Zakładając, że ktoś jest zielony z Symfony 2 i z Laravela 4/5, mogę śmiało stwierdzić, że po dwóch dniach w L4/5 już coś naskrobie, a w Symofny 2 będzie siedział nad jakimś tutorialem i zastanawiał się jak ogarnąć Doctrine, albo jak zmodyfikować FosUserBundle, aby działało tak jak chce (choćby ścieżki czy widoki). ; )

Start z Symfony 2 jest zdecydowanie trudniejszy - pamiętam moje pierwsze dni z Laravelem i z Symfony 2, to są doświadczenia bez porównania. To samo mówią koledzy z pracy - ich pierwsze zetknięcie się z Laravelem było gładkie, w ciągu 2 dni można ogarnąć całą dokumentację i mieć pojęcie jak wszystko działa. Z Symfony 2 nie ma takiej opcji, samo ogarnięcie farmeworka i jego podstawowych bibliotek (choćby Doctrine) zajmuje sporo czasu, nie mówiąc już o polecanych bundlach.

Ten post edytował Dejmien_85 9.10.2015, 11:01:12
Go to the top of the page
+Quote Post
viking
post
Post #7





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


A myślałeś może o nadchodzącym ZF3? Jako pierwszy z tych komercyjnych znanych FW będzie wspierał PSR-7 (beż żadnych mostków i innych). Mieli wydać w Q3 tego roku ale trochę się przedłużyło. Będzie w tym miesiącu według zapowiedzi.
Go to the top of the page
+Quote Post
karolgolo
post
Post #8





Grupa: Zarejestrowani
Postów: 5
Pomógł: 1
Dołączył: 6.08.2008

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


Miałem do wyboru kilka frameworków do nauki od podstaw. Próbowałem od zera symfony 2, nie poszło. Próbowałem innych w tym phalcon, także było ciężko. Spróbowałem Laravel i poszło na całego, mimo angielskich dokumentacji i angielskich materiałów wsparcia. Aż napisałem kurs kilku częściowy w j. polskim o Laravel od zera. Zapraszam na http://nepras.pl. Jestem definitywnie za Laravel, mimo opinii krążącym o nim.
Go to the top of the page
+Quote Post
szajens
post
Post #9





Grupa: Zarejestrowani
Postów: 150
Pomógł: 4
Dołączył: 3.01.2010

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


Ja zastanawiam się nad Laravel lub CodeIgniter 2 lub 3, co byście polecali między tymi dwoma?
Go to the top of the page
+Quote Post
Pyton_000
post
Post #10





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


L 5.1
Go to the top of the page
+Quote Post
szajens
post
Post #11





Grupa: Zarejestrowani
Postów: 150
Pomógł: 4
Dołączył: 3.01.2010

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


Pyton_000 nakieruj od czego zaczac? Czy tylko uczyc sie z dokumentacji?

Ten post edytował szajens 10.10.2015, 06:06:58
Go to the top of the page
+Quote Post
jacobson
post
Post #12





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


Pyton_000 +1

Zgadzam się zupełnie, codeigniter był fajny na szybki projekt.
W Laravelu naprawde przyjemnie się programuje, a na szybki projekt po prostu Lumen i gotowe.
Dokumentacja Laravela jest naprawdę bardzo przystępna. Kiedy był dostępny dożywotni dostęp do laracasts.com, wykupiłem sobie i zdecydowanie polecam również jako źródło nauki (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Pyton_000
post
Post #13





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Tak, laracasts.com to najlepsze źródło wiedzy na początek. Wykup sobie subskrypcje na mc (ok 30 zł) i będziesz miał dost. do wszystkich materiałów, a jest ich tam bardzo dużo.
Dokumentacja jest łatwa i czytelna więc też polecam jako główne źródło wiedzy. Potem StackOverflow i tutejsze forum gdzie obecnie rezyduję (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
Daiquiri
post
Post #14





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Z Laravelem można się zaprzyjaźnić z wykorzystaniem dokumentacji, która wbrew pozorom jest stosunkowo obszerna. W zasadzie sporo tutoriali dla początkujących z laracastów, polega na "przerobieniu" dokładnie tego, co znajduje się w dokumentacji. Nie zmienia to jednak faktu, że laracasty to nie tylko fajne tutoriale, ale i społeczność forumowa z laravelowym zacięciem (IMG:style_emoticons/default/smile.gif) .

Dla mnie Laravel jest zorientowany na developerów - bardzo intuicyjny, fajnie i lekko się z nim pracuje.
Go to the top of the page
+Quote Post
Forti
post
Post #15





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


Moim zdaniem jak chcesz łatwo w Polsce znaleźć prace to jedynie symfony. Nawet jeżeli dana firma programuje w innym frameworku to symfony jest dużym, biznesowym kolosem i nauka tego sporo ci da - wbrez pozorom. Próg wejścia jest co prawda większy, ale i korzyści większe.
Go to the top of the page
+Quote Post
szajens
post
Post #16





Grupa: Zarejestrowani
Postów: 150
Pomógł: 4
Dołączył: 3.01.2010

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


Może ktoś podesłać jakiś mały funkcjonalny skrypcik zrobiony w laravel'u? Żeby przejrzeć kod.

edit: heh mam problem zainstalowania laravela pod windowsem, zainstalowalem przez composer ale błedy wyskakują

Kod
Warning: require(D:\xampp\htdocs\laravel-4.2.11\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in D:\xampp\htdocs\laravel-4.2.11\bootstrap\autoload.php on line 17

Fatal error: require(): Failed opening required 'D:\xampp\htdocs\laravel-4.2.11\bootstrap/../vendor/autoload.php' (include_path='.;D:\xampp\php\PEAR') in D:\xampp\htdocs\laravel-4.2.11\bootstrap\autoload.php on line 17


Ten post edytował szajens 10.10.2015, 20:02:50
Go to the top of the page
+Quote Post

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: 25.08.2025 - 02:26