What is a Distribution?
Like Linux distributions, known for their easy installation and specific features (server version, public version, etc.), a Symfony distribution is made up of Symfony components, a selection of bundles, a directory structure, a default configuration, and an optional Web configuration system.
A distribution, with its selection of bundles, structure and default configuration, is designed to meet a specific user need: such as easy familiarization, Content Management System to create a dynamic website, or a full version to test the framework.
- Hello World Edition is based on the Standard Edition and it's the best distribution to benchmark the raw performance of the framework.
- Symfony CMF Standard Edition is the best distribution to get started with the Symfony CMF.
- Symfony REST Edition shows how to build an application that provides a RESTful API using the FOSRestBundle and several other related Bundles.