Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Refactoring to Symfony Components

PHP UK Conference via YouTube

Overview

Explore refactoring techniques using Symfony components in this PHP UK Conference 2013 talk by Michael Peacock. Learn how to leverage standalone implementations of common website features to improve large applications without rewriting them from scratch. Discover real-world examples from refactoring a high-traffic news website, including the use of Swift Mailer, Twig, caching, dependency injection, XML parsing, and event dispatching. Gain insights into handling business logic, legacy apps, and project size challenges. Understand the benefits of using Symfony components for gradual improvements, new feature implementation, and deployment strategies. Examine functional testing approaches and common gotchas encountered during the refactoring process.

Syllabus

Introduction
The Components
Swift Mahler Twig
Caching
dependency injection container
XML file parsing
XML file caching
Dispatch Event
Gotcha
Twig
Pimple
HTTP Foundation
Content Type Translation
Swift Mailer
Moving for 4 days
Overtime
Business Logic
Business Logic Issues
Legacy Apps
Project Size
Files Methods
New Features
Deployment
Functional Tests
Challenges

Taught by

PHP UK Conference

Reviews

Start your review of Refactoring to Symfony Components

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.