What does Java, Python, Ruby,… have in common that PHP doesn’t? They are general purpose languages while PHP is primarily designed for web development!

That said, it means you can use PHP as a framework, but should you?

What are the consequences of going that way?

In this session, we are going to investigate the building blocks of frameworks (Routing, MVC, Dependency Injection,…) leveraging features that PHP provides natively and how a project can be realised with PHP as the only framework while respecting principles like: “Don’t reinvent the wheel”, KISS, DRY, YAGNI, …


Comments are closed.

Anonymous at 16:34 on 28 Jan 2017

Interesting, especially the part on dependency injection, I'll give it a try, thanks.

Nick at 21:38 on 28 Jan 2017

A very good talk, your speaking skills have definitely improved since I last saw you talk. Your english has ameliorated as well.
Comming from a background where a framework was considered like the holy grail, compaired to "code maison", this presentation definitely sparked conversation. Interesting point of view.