Alain Schlesser: Wrapping A Modern PHP Architecture Around A Legacy WordPress Site

One response on “Alain Schlesser: Wrapping A Modern PHP Architecture Around A Legacy WordPress Site

  1. Anh Tran

    Thanks for your talk!

    I love the way you use composer with WPStarter. It makes the site structure very clear. I’d love to see link to the “message bus” implementation. It’s quite new to me.

    Like

Continue the discussion

Published

June 6, 2017

Alain is a freelance software engineer and WordPress consultant.

In his talk he presents a case study of wrapping a legacy WordPress site into a scalable architecture, using a combination of existing and custom packages, that provides the following benefits:
– services architecture that lets plugins define their dependencies, with automatically resolved loading order
– auto-wiring dependency injection that allows coding against interfaces instead of implementations
– configuration management that can account for differences in environments
– centralized logging throughout the entire site that can be sent to logging servers
– bus system that handles events and commands without blocking the frontend
– all of this without any noticeable impact on content editors

Presentation Slides »

Rate this:

Event

WordCamp London 2017 35

Speakers

Alain Schlesser 23

Tags

PHP 81

Language

English 10495

Download
MP4: Low, Med, High, Original
OGG: Low
Subtitles
Subtitle this video →