PHPNews

Symfony 4: Directory Structure Updates

Written by Fabien Potencier - Published on Fabien Potencier's blog
Aggregated on Monday July 3, 2017 - Permalink

After a long discussion in the community , the directory structure has been slightly changed. etc/ was renamed to config/ , and web/ to public/ . My blog posts about Symfony 4 have just been updated to reflect these changes. If you already have a project using Symfony Flex, upgrading is as simple as: Renaming etc/ to config/ ; Renaming web/ to public/ ; Updating your web …

Continue reading »


Symfony 4: A quick Demo

Written by Fabien Potencier - Published on Fabien Potencier's blog
Aggregated on Tuesday May 2, 2017 - Permalink

Time to test Symfony 4... or at least let's test the experience of developing Symfony 4 projects with Symfony 3.3. Keep in mind that all the tools are in preview mode. Features might evolve over time. I'm waiting for your feedback! The first stable version of Symfony Flex will not be released before Symfony 4 at the end of November 2017. It gives the community plenty of time to discuss the …

Continue reading »


Symfony 4: Contributing Recipes

Written by Fabien Potencier - Published on Fabien Potencier's blog
Aggregated on Tuesday April 18, 2017 - Permalink

Symfony Flex is not Open-Sourced yet, but I can already feel the excitement in the community. I have also received some feedback via Twitter, Slack, and email during the last few days. That makes me really happy! Everybody knows that I like to tease. Trying to build the momentum on something you have been working on for months feels great. But the reality is a bit more complex: I am still …

Continue reading »


Symfony 4: Automate your Workflow

Written by Fabien Potencier - Published on Fabien Potencier's blog
Aggregated on Thursday April 13, 2017 - Permalink

Symfony 4's most "innovative" feature is the way it drives the day-to-day application management. No more tedious copy/paste from README files. No more boilerplate code. Automation to the max. On a curated list of Composer packages. Symfony Flex # Symfony 4 is powered by Symfony Flex, a deceptively simple but powerful Composer plugin. The default Symfony skeleton only lists two main depen…

Continue reading »


Symfony 4: Directory Structure

Written by Fabien Potencier - Published on Fabien Potencier's blog
Aggregated on Monday April 10, 2017 - Permalink

Symfony 3 came with a slightly different directory structure than Symfony 2. Symfony 4 will also come with a reworked directory structure. Mostly incremental adjustments to support new features and best practices. The Symfony 3 directory structure introduced a more standard Unix-like directory structure, with less sub-directories. Symfony 4 keeps going in that direction. Using well-known …

Continue reading »


Symfony 4: Best Practices

Written by Fabien Potencier - Published on Fabien Potencier's blog
Aggregated on Friday April 7, 2017 - Permalink

Any major version of a project is an opportunity to revisit its best practices. Modernizing them. Adapting them to the project's new features. Symfony 4 is no exception. Standardization first # Symfony 4 will be an evolution of the current practices, trying to embrace more standard tools. Symfony strives to embrace PHP and web standards. It is hard to believe that Symfony 2 started at a …

Continue reading »