Symfony Documentation Symfony documentation includes articles, tutorials and books to learn about the Symfony PHP framework and its packages
What is Symfony What is Symfony Symfony is a set of PHP Packages, a Web Application framework, a Philosophy, and a Community — all working together in harmony
Routing (Symfony Docs) When your application receives a request, it calls a controller action to generate the response The routing configuration defines which action to run for each incoming URL It also provides other useful features, like generating SEO-friendly URLs (e g read intro-to-symfony instead of index php?article_id=57)
Symfony releases, notifications and release checker Symfony releases follow a time-based model: minor versions come out every six months (in May and November); major versions come out every two years Check out the release process details
Symfony Packages Symfony Packages are a set of decoupled and reusable PHP libraries They have become the standard foundation on which the best PHP applications are built on
Scheduler (Symfony Docs) Symfony Scheduler Basics The main benefit of using this component is that automation is managed by your application, which gives you a lot of flexibility that is not possible with cron jobs (e g dynamic schedules based on certain conditions) At its core, the Scheduler component allows you to create a task (called a message) that is executed by a service and repeated on some schedule It has
The Routing Component (Symfony Docs) Before we start diving into the Routing component, let's refactor our current framework just a little to make templates even more readable: 1 2 3 4 5 6 7 8 9 10 11 12