Minimal Symfony in real life
summary
Recounts a practical reimplementation of a semi-static website using Symfony, showing how to keep the project lightweight while leveraging Symfony’s flexibility. Describes concrete techniques and choices used to minimize overhead when building a real-life site with the framework.
AI-written summary · about
chapters (20)
- 0:00Minimal Symfony real life
- 1:47Why use Symfony simple projects
- 3:51Site in production
- 4:59Composer.json analysis
- 8:13Dependency minimalism
- 10:42Routes and controllers
- 13:14Custom controller
- 16:06PHP route config
- 18:55Static and semi-static pages
- 20:42Semi-static pages with form
- 21:51Site performance
- 22:32Contact form spam
- 24:18Server validation spam filters
- 27:31Not fully static
- 28:38Automated tests coverage
- 30:44Frontend pure JS
- 33:40Webpack caching
- 35:27WebLink HTTP/2
- 37:18Clean code tools
- 39:30Q&A
related talks
39mSymfony without the framework bundle
34mWhy PHP and Symfony are still in the game
40mDeep dive into Symfony 4 internals
39mKeynote: Symfony without the Framework Bundle
01h 01mDeep dive into Symfony 4 internals
57mEating spaghetti with Symfony
52mRefactoring to Symfony Components
34mSymfony 4: A new Way to develop Applications
