Answer the question
In order to leave comments, you need to log in
What is an open source project as an example when learning symfony 3?
I'm learning symfony, I've already made a blog based on lessons. What to see from cms to symfony as an example of best practice?
Answer the question
In order to leave comments, you need to log in
check out [Knp University] Learn Symfony 3 and be happy.
Best practices describe how you can keep Fowler's refactoring at hand and, oddly enough, practice, a lot of practice, adhering to the basic ideas: logic in services, working with the database in repositories, entities are simple and transparent, controllers are thin. Carefully study the possibilities of annotations, di, security voters, twig extensions, assets and other goodies of the symphony so that the possibilities for implementing the correct architecture are maximized. If it seems that colleagues have already faced the task more than once, look at the ready-made bundles so as not to waste time on bicycles (with the exception of situations of pumping the skill of writing them) The main thing here is to keep the border between technical perfectionism and reality :)
As already mentioned, the demo application is quite worthy of study, but I have an ambiguous impression about Sylius, I looked at it for a long time, the symfony way is somehow not visible, although it is quite entertaining and interestingly done.
and remember that this is just a framework, even if you do a carbon copy, there is no guarantee that everything will be right, the main thing here is to learn how to think in new realities (and not try to transfer the approaches of another framework and scold that everything is poorly sharpened)
I'm also studying Symfony 3. I'm looking at the source code now https://github.com/Sylius/Sylius
Detailed docs, a lot of different useful and widely used components, plus a clear subject area.
EnMarche . Developers from Sensio Labs participate in this project, therefore, there you can see how its creators use Symfony.
Also, you can search topic:symfony-application .
Symphonies are very often used not in full, but as a set of components. Even on the main page they have a list of Projects using Symfony - projects that use Symfony components, each of which is worthy to study their code.
Well, separately, the developers created a demo application with reference practices for creating their own products on the framework, I think you can start with it.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question