Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How we Build phpBB: The Next Generation PHP Bri...
Search
Michael C.
July 20, 2015
Programming
0
140
How we Build phpBB: The Next Generation PHP Brighton (July 15)
Michael C.
July 20, 2015
Tweet
Share
More Decks by Michael C.
See All by Michael C.
OOP & Design Patterns (Part 1 + Part 2)
michaelcullum
0
520
Building a first class REST API with Symfony
michaelcullum
4
1.8k
Trend Analysis and Machine Learning in PHP - PHP South Africa
michaelcullum
0
160
Hadoop & PHP - PHP South Africa
michaelcullum
0
120
Machine Learning and Trend Analysis in PHP - Cascadia PHP
michaelcullum
0
120
Trend Analysis & Machine Learning in PHP - PHP SW
michaelcullum
0
110
Machine Learning and Trend Analysis in PHP - DPC 18
michaelcullum
0
240
Trend Analysis & Machine Learning in PHP - PHP Serbia
michaelcullum
1
270
Machine Learning and Trend Analysis in PHP - DevDays Vilnius
michaelcullum
1
98
Other Decks in Programming
See All in Programming
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
Realtime API 入門
riofujimon
0
150
광고 소재 심사 과정에 AI를 도입하여 광고 서비스 생산성 향상시키기
kakao
PRO
0
170
CSC509 Lecture 09
javiergs
PRO
0
140
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
610
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
3rd party scriptでもReactを使いたい! Preact + Reactのハイブリッド開発
righttouch
PRO
1
600
Better Code Design in PHP
afilina
PRO
0
130
Macとオーディオ再生 2024/11/02
yusukeito
0
370
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
330
Click-free releases & the making of a CLI app
oheyadam
2
120
Featured
See All Featured
The Language of Interfaces
destraynor
154
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
How STYLIGHT went responsive
nonsquared
95
5.2k
Fireside Chat
paigeccino
34
3k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Writing Fast Ruby
sferik
627
61k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Transcript
HOW WE BUILD PHPBB: THE NEXT GENERATION Brighton PHP July
2015
ME?
MICHAEL CULLUM
None
michaelcullumuk michaelcullum
None
None
HOW WE BUILD PHPBB: THE NEXT GENERATION Brighton PHP July
2015
None
@michaelcullumuk
@michaelcullumuk 25 MILLION
@michaelcullumuk
@michaelcullumuk 1999 2015 2100
@michaelcullumuk 3.2 3.1 4.0 2.2
@michaelcullumuk 3.1 3.2 3.3 3.4 …
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk Workflow
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk Audience
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk New way of thinking
@michaelcullumuk
@michaelcullumuk Romance
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk ROUTING HTTP KERNEL HTTP FOUNDATION
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk BROWSER KIT CSS SELECTOR DOM CRAWLER
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk Coming Soon
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk
@michaelcullumuk Extend
@michaelcullumuk 24
@michaelcullumuk PHPBB.COM/GET-INVOLVED/ phpbb/phpbb
@michaelcullumuk
@michaelcullumuk HOW WE BUILD PHPBB: THE NEXT GENERATION Brighton PHP
July 2015
@michaelcullumuk