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

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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 21

Tags

PHP 77

Language

English 9749

Download
MP4: Low, Med, High, Original
OGG: Low
Subtitles
Subtitle this video →
%d bloggers like this: