Wątek przeniesiony 2018-04-29 13:29 z Webmastering przez Patryk27.

Wasza opina o Symfony framework? I jak szybko zaczac z nim?

0

Witam,

Zacząłem nauke z Symfony 2.8. Ciężko jest troche zrozumieć te wszystkie pliki .yml. Niby fajnie odseparowane, ale np routing w komentarzach? :D
Jaka jest Wasza opinia na ten temat? Czy warto isc w Symfony czy bardziej laravel i dlaczego?

Druga sprawa, od czego zacząć naukę tego frameworka? Znacie dobre tutoriale? Np po co jest ten cały plik services.yml? Jak dla mnie za duzo tam jest magii, ktorej nie zbyt jeszcze rozumiem i mam poczucie, ze niebardzo bede mogł nią kontrolować tj np w laravel czy zendzie.

Dzieki!

0

Jezeli chodzi o nauke, to zalezy. Wiecej pracy, wydaje mi sie, ze jest w Symfony.
Co do komentarzy, to nie się komentarze, tylko adnotacje, czyli metadate, tzw dane o danych.

A najlepszy tutorial znajdziesz tutaj
https://knpuniversity.com/screencast/symfony/setup

0

Nie brał bym się za wersje, która powoli kończy się być wspierana i cała architektura jest zmieniona np. w porównaniu z wersją 4., już nie jest taką kobyłą w porównaniu do wersji 2.8. Na Twoim miejscu brałbym wersje 3.4 lub wersje 4. do nauki.
Daj linka do cyklu życia produktu:
http://symfony.com/doc/current/contributing/community/releases.html

0

Nikt Ci nie każe używać plików yml. Możesz całą konfigurację robić w plikach xml (łącznie z routingiem). Polecam https://knpuniversity.com. Warto zainwestować te 100 zł. Swojego czasu napisałem downloader, więc możesz zapłacić raz i zassać wszystko zamiast płacić co miesiąc ;) Teraz już wiadomo dla kogo korona cebuli :D

https://github.com/3amprogrammer/knp-downloader
Hint: w repo są troche stare urle, więc możesz je odnowić używając skryptu z url-downloader.js, chociaż i tak 90% filmów uda Ci się pobrać.

0

Kiedyś był Symblog i to był w zasadzie dość dobry tutorial ale to zniknęło z sieci, dobrze że chociaż kody pozostały.
https://github.com/dsyph3r/symblog

0

Proponuję przerobić sekcję "Getting started" ze strony Symfony: Symfony Official. Na początek w zupełności wystarczy, żeby załapać ogólny zarys. Później w miarę potrzeby będziesz musiał przerabiać poszczególne komponenty frameworka.
Wielkim plusem symfony jest świetna dokumentacja. Również na stacku znajdziesz pełno rozwiązanych typowych problemów.
Duży problem jest wtedy, gdy ktoś nie zna angielskiego nawet na tyle, żeby czytać dokumentację.

Tak jak koledzy pisali - najlepsze materiały "zewnętrzne" są na KNP.

1 użytkowników online, w tym zalogowanych: 0, gości: 1