• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Symfony 3.4 Instalacja i konfiguracja projektu

Object Storage Arubacloud
0 głosów
654 wizyt
pytanie zadane 22 marca 2018 w PHP przez tomek923 Początkujący (480 p.)

Cześć,mam w zasadzie kilka pytań

1. Jeżeli chodzi o tworzenie nowego projektu to użyć Symfony w wersji 3.4 czy 4.0? Z tego co wyczytałem to 4.0 zaraz będzie już nie wspierane i wejdzie 4.1 a 3.4 jest do 2020 roku?.

2. Mam obecnie zainstalowane Symfony w wersji 3.4 i struktura katalogów jest zupełnie inna jak w dokumentacji. Jak dla mnie to jest już struktura 4.0.

Dokumentacja 3.4


 
blog/
├─ app/
│  ├─ config/
│  └─ Resources/
├─ bin
│  └─ console
├─ src/
│  └─ AppBundle/
├─ var/
│  ├─ cache/
│  ├─ logs/
│  └─ sessions/
├─ tests/
│  └─ AppBundle/
├─ vendor/
└─ web/

composer.json

"type": "project",
    "license": "proprietary",
    "require": {
        "php": "^7.0.8",
        "ext-iconv": "*",
        "symfony/console": "^3.4",
        "symfony/flex": "^1.0",
        "symfony/framework-bundle": "^3.4",
        "symfony/lts": "^3",
        "symfony/yaml": "^3.4"
    },

Moja struktura katalogów

blog/
├─ bin/
│  └─ console
├─ config/
└─ public/
│  └─ index.php
├─ src/
│  └─ Kernel.php
├─ var/
│  ├─ cache/
│  └─ log/
└─ vendor/

Rozumiem że tu już używam flexa a nie

php bin/console generate:bundle 

1 odpowiedź

0 głosów
odpowiedź 23 marca 2018 przez Mariusz08 Maniak (62,300 p.)

Jak widać na załączonym obrazku, Sf 3.4 będzie wspierane najdłużej, co nie oznacza, że jest lepsze. Dokumentacja z Sf 4.0 nawet po końcu okresu wsparcia będzie dostępna w internecie, więc poradzisz sobie z budową aplikacji. Sf 4.1 ma wyjść w maju br. więc za 2 miesiące.W czym budować aplikację - twój wybór. Najlepiej jednak budować ją na najnowszej wersji frameworka (4.0). Główną różnicą pomiędzy 4.0 a 3.4 jest brak pewnych bundli. W 3.4 na start dostawałeś m.in. Twiga, a teraz w 4.0 sam musisz go sobie doinstalować (przy użyciu composera). Więc główna różnica to wielkość tej paczki. 

komentarz 23 marca 2018 przez tomek923 Początkujący (480 p.)
Dzięki za opinię, mam pytanie jeszcze do tej struktury katalogów czemu w dokumentacji jest inna struktura?
komentarz 23 marca 2018 przez Mariusz08 Maniak (62,300 p.)

Ponieważ zainstalowałeś wersję 4.0 Zapis

"symfony/framework-bundle": "^3.4", 

Oznacza "zainstaluj frameworka w wersji 3.4 lub nowszej.

komentarz 25 marca 2018 przez tomek923 Początkujący (480 p.)
Oczywiście że zainstalowałem wersję SF 3.4 po wejściu na domena.pl/config.php dostaję informację iż jest to wersja 3.4

Podobne pytania

0 głosów
1 odpowiedź 695 wizyt
pytanie zadane 2 sierpnia 2018 w PHP przez Mebya Użytkownik (700 p.)
0 głosów
1 odpowiedź 123 wizyt
pytanie zadane 9 lipca 2020 w PHP przez michal_php Stary wyjadacz (13,700 p.)
0 głosów
1 odpowiedź 768 wizyt
pytanie zadane 2 grudnia 2017 w PHP przez mi-20 Stary wyjadacz (13,190 p.)

92,554 zapytań

141,399 odpowiedzi

319,535 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...