- Symfony, High Performance PHP Framework for Web Development
Symfony is a web framework and a set of reusable PHP packages to build web applications, APIs, microservices and CLI apps
- Download Symfony Framework and Packages
Download the Symfony CLI tool, create Symfony applications and use Symfony packages
- 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
- Symfony 7, a high-performance PHP framework and a set of components.
Symfony 7 was released on November 29st 2023 Symfony 7 included a command profiler and support for importmaps and early hints
- 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 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
- 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
|