A no przypomina bo czerpie garściami ze Springa, Hibernate, Railsow, Django i wielu innych projektów.
W nowym Symfony jest dostępne wbudowane
SecurityBundle, które zajmuje się obsługą auth i acl, ale jest tak jakby bazą do tworzenia tego systemu.
Możesz jednak skorzystać z
https://github.com/FriendsOfSymfony/UserBundle.
Nie polecam pozostawania przy
1.4 bo niestety, ale jest
przestarzała.
A hobbystyczny projekt to idealna okazja by nauczyć się podstaw tego cacka, bo powiem szczerze, że dwójeczka jest rewelacyjna.
Jestem w trakcie pracy nad produkcyjna wersja aplikacji e-commerce portowanej z autorskiego frameworka i aż przyjemnie się to robi.
Parę przydatnych linków, których nie widziałem na forum a są wartościowe, jeśli mamy mówić o Symfony2...
https://github.com/symfony/symfony - Najaktualniejszy kod.
https://github.com/symfony/symfony-sandbox - Sandbox, nieaktualny ze względu na brak czasu bo zbliża się premiera i
Symfony Live 2011 Paris.
http://docs.symfony-reloaded.org/master/index.html - Dokumentacja, uaktualniana prawie każdego dnia.
http://symfony2bundles.org/ - Repozytorium tzw.
Shared Bundles, czyli takich, które łatwo integrować z własnym projektem. Odpowiedniki pluginów w 1.4.
https://github.com/FriendsOfSymfony/UserBundle - Jeden z lepszych przykładów "best practices".
Moje subiektywne odczucie...
Doctrine2 +
Symfony2 +
Assetic to po prostu
BAJKA!

Oczywiście nie zapominajmy o MongoDB, a do tego ESI i łatwa integracja z
Varnish'em, ale te nie są jeszcze tak popularne w Polsce z tego co mi wiadomo.
Pozdrawiam.