Wpis z mikrobloga

Krótkie pytanie #php #webdev

#laravel czy #symfony i dlaczego?

Jaki framework php wybrać?

  • Laravel 22.5% (23)
  • Symfony 54.9% (56)
  • Zend Framework 2.9% (3)
  • inny 7.8% (8)
  • nie wiem / nie znam się 8.8% (9)
  • nie umiem czytać / nie rozumiem pytania 2.9% (3)

Oddanych głosów: 102

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pangolin: Symfony bo to prawie jawovy Spring. Jak php da ci raka to laravel da ci raka z przerzutami do mózgu na złe podejście.

A co do porad to kod framework less i korzystaj z takich komponentów jakie ci najbardziej pasują / są potrzebne
  • Odpowiedz
@pangolin: Odpowiedź jest tylko jedna - to zależy.
Jak stawiasz małą/średnią appkę i chcesz ją postawić szybko oraz nie sądzisz żeby to się przerodziło w dużą firmę - brałbym Laravel, bo szybciej się w nim tworzy.
Jak tworzysz coś co ma być używane przez lata i rosnąć dowolnie, a przy okazji znasz wzorce (bo z kontekstu zakładam że w czymś innym programowałeś już?) to Symfony będzie lepsze.

Oczywiście możesz postawić
  • Odpowiedz
@pangolin: Przykładowo Symfony do konfiguracji używa zmiennych środowiskowych, a nie wszystkie hostingi na nie zezwalają. Można użyć komponentu dotenv, ale on jest bardziej do dev'a przeznaczony. Jest sporo komend CLI dla Symfony, a hostingi rzadko dają dostęp do SSH, a jak już to mocno okrojony.

Nie zrozum mnie źle. Symfony jak najbardziej pójdzie na hostingu. Są CMS'y, które korzystają z samego framework'a lub jego komponentów. To tylko kwestia tego, że
  • Odpowiedz
hosting współdzielony (lub niewiadomy), mały projekt -> codeigniter
szybkie wejście, krótki projekt, praca w zespole -> laravel
długofalowy projekt, praca w zespole -> symfony
bardzo duży projekt -> co innego niż php ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@aso824: W sumie będą dwie mniejsze apki, które po zrobienie nie będą wiele zmieniane + jedna średnia, która jeśli będzie udana to będzie dalej rozbudowywana. Każda z tych aplikacji będzie udostępniała lub korzystała z REST API.
Oprócz zrobienia tego co potrzebuje istotny jest aspekt edukacyjny, aby upiec dwie pieczenie na jednym ogniu.

@JamesMoriarty: Dwóch nie zamierzam mocno rozbudowywać w przyszłości, jedną zależy czy będzie udana. W zasadzie to
  • Odpowiedz