
Deployment & DevOps
Docker, CI/CD, Deployer, āļāļąāļ§āđāļāļĢāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ, āļāļēāļĢāļāļąāļāļāļēāļĢ secrets, monitoring, logging
1āđāļāļĨāđ Docker āđāļāļāļĩāđāđāļāļ°āļāļģāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļŦāļāļāļāļĢāļīāļāļēāļĢāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ Symfony (PHP-FPM, Nginx, PostgreSQL) āđāļāļāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĢāļ·āđāļāļāļāđāļāļāļāļīāđāļ?
āđāļāļĨāđ Docker āđāļāļāļĩāđāđāļāļ°āļāļģāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļŦāļāļāļāļĢāļīāļāļēāļĢāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ Symfony (PHP-FPM, Nginx, PostgreSQL) āđāļāļāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĢāļ·āđāļāļāļāđāļāļāļāļīāđāļ?
āļāļģāļāļāļ
Docker Compose (docker-compose.yml āļŦāļĢāļ·āļ compose.yaml) āļāđāļ§āļĒāđāļŦāđāļāļģāļŦāļāļāđāļĨāļ°āļāļąāļāļāļēāļĢ Docker container āļŦāļĨāļēāļĒāļāļąāļ§āđāļāđ āļŠāļģāļŦāļĢāļąāļ Symfony āđāļāļĒāļāļąāđāļ§āđāļāļāļ°āļāļģāļŦāļāļ service PHP-FPM āđāļāļ·āđāļāļĢāļąāļāđāļāđāļ, Nginx āđāļāđāļ web server āđāļĨāļ° PostgreSQL āļŠāļģāļŦāļĢāļąāļāļāļēāļāļāđāļāļĄāļđāļĨ āđāļāļ§āļāļēāļāļāļĩāđāļĢāļąāļāļāļĢāļ°āļāļąāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāđāļŦāļĄāļ·āļāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļĩāļĄāđāļĨāļ°āđāļāļĨāđāđāļāļĩāļĒāļāļāļąāļ production
2āļāļ°āļāļģāļŦāļāļāļāļąāļ§āđāļāļĢāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ DATABASE_URL āđāļ Symfony āļāļĒāđāļēāļāļāļđāļāļāđāļāļāđāļāļ·āđāļāđāļŦāđāđāļāļāļāđāļēāļāļāļąāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļąāļāļāļēāđāļĨāļ° production āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļ°āļāļģāļŦāļāļāļāļąāļ§āđāļāļĢāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ DATABASE_URL āđāļ Symfony āļāļĒāđāļēāļāļāļđāļāļāđāļāļāđāļāļ·āđāļāđāļŦāđāđāļāļāļāđāļēāļāļāļąāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļąāļāļāļēāđāļĨāļ° production āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļģāļāļāļ
Symfony āđāļāđāđāļāļĨāđ .env āļŠāļģāļŦāļĢāļąāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļĨāļ° .env.local āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļāļāļąāļāđāļāđāļāļĢāļ·āđāļāļāļāđāļāļāļāļīāđāļ (āđāļĄāđāļāļĒāļđāđāđāļ version control) āđāļ production āļāļ§āļĢāļāļģāļŦāļāļāļāļąāļ§āđāļāļĢāđāļāļĒāļāļĢāļāļāđāļēāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļĢāļ°āļāļāļŦāļĢāļ·āļ secrets āļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āđāļāļĨāđ .env.local āļāļ°āđāļĄāđāļāļđāļ commit āđāļĨāļ°āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļāđāļĨāļ°āļāļāļĄāļĩāļāļēāļĢāļāļąāđāļāļāđāļēāļāļāļāļāļąāļ§āđāļāļ
3āļāļģāļŠāļąāđāļ Symfony āđāļāļāļĩāđāļāđāļ§āļĒāļāļąāļāļāļēāļĢ secrets āļāļĒāđāļēāļāļāļĨāļāļāļ āļąāļĒāđāļ production (API key, āļĢāļŦāļąāļŠāļāđāļēāļ)?
āļāļģāļŠāļąāđāļ Symfony āđāļāļāļĩāđāļāđāļ§āļĒāļāļąāļāļāļēāļĢ secrets āļāļĒāđāļēāļāļāļĨāļāļāļ āļąāļĒāđāļ production (API key, āļĢāļŦāļąāļŠāļāđāļēāļ)?
āļāļģāļāļāļ
Symfony Secrets āļāđāļ§āļĒāđāļŦāđāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāđāļāđāļēāļĢāļŦāļąāļŠ secrets āļāļ°āļāļđāļāđāļāđāļāđāļ config/secrets/ āđāļĨāļ°āđāļāđāļēāļĢāļŦāļąāļŠāļāđāļ§āļĒāļāļĩāļĒāđ āļāļģāļŠāļąāđāļ secrets:set āđāļāļīāđāļĄ secret āđāļŦāļĄāđ āđāļĨāļ°āļĄāļĩāđāļāļĩāļĒāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļĩāđāļĄāļĩāļāļĩāļĒāđāļāļāļāļĢāļŦāļąāļŠāđāļāđāļēāļāļąāđāļāļāļĩāđāļāđāļēāļāļāđāļēāđāļāđ āļāļĩāđāļāļ·āļāļ§āļīāļāļĩāļāļĩāđāđāļāļ°āļāļģāļŠāļģāļŦāļĢāļąāļ credentials āđāļ production
Deployer āļāļ·āļāļāļ°āđāļĢ āđāļĨāļ°āđāļŦāđāļāđāļāđāļāđāđāļāļĢāļĩāļĒāļāļŦāļĨāļąāļāļāļ°āđāļĢāđāļāļāļēāļĢ deploy āđāļāļāļāļĨāļīāđāļāļāļąāļ Symfony?
āđāļāđāļāļāđāđāļĨāļāđ CI/CD āļŠāļģāļŦāļĢāļąāļ Symfony āļĨāļģāļāļąāļāļāļąāđāļāļāļāļāļŦāļĨāļąāļāļāļĩāđāđāļāļ°āļāļģāļāļ·āļāļāļ°āđāļĢ?
+17 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Symfony āļāļ·āđāļāđ
PHP āļŠāļĄāļąāļĒāđāļŦāļĄāđ (8.1+)
āļāļ·āđāļāļāļēāļ Symfony
Routing & Controllers
Twig & Templates
āļāļ·āđāļāļāļēāļ Doctrine ORM
āļāļāļĢāđāļĄ Symfony
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨ
Dependency Injection & Services
Security & Authentication
Doctrine āļāļąāđāļāļŠāļđāļ
API Platform
Serializer Component
Events & Event Subscribers
Console & Commands
Messenger Component
HTTP Client
Cache & āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
Workflow Component
Testing Symfony
Mailer Component
āļāļēāļĢāđāļāļĨāđāļĨāļ° i18n
EasyAdmin Bundle
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Symfony
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļąāđāļāļŠāļđāļ
Custom Bundles
Microservices āļāđāļ§āļĒ Symfony
Real-time & WebSockets
āđāļāļĩāđāļĒāļ§āļāļēāļ Symfony āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ