Beyond Frameworks

Stuart Herbert (25.Feb.2011 at 15:15)
Talk at PHP UK Conference 2011 (English - UK)

Rating: 4 of 5

Following 'Living With Frameworks' at PHP UK 2009, this session will show the the audience how we've broken free of the dependency on any one framework by using a component-based architecture and supporting tools allowing us to achieve much better code re-use across the business and associated technical teams.

This talk will show you the problems that happen when you throw your lot in with any one framework to build and maintain a product over a period of time. You'll be introduced to a more mature PHP application stack where the MVC framework is part of a layered architecture and the tools we have built in-house (and released as open-source) to speed up working with this approach.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

Comments closed.


Rating: 4 of 5

25.Feb.2011 at 21:45 by Peter Halasz (27 comments)

Informative good talk. Well presented.

Rating: 4 of 5

26.Feb.2011 at 10:11 by Greg Knapp (10 comments)

A well presented talk, the topic of migrating a large application between frameworks possibly ahead of the curve? Few, if any in the audience seemed to face this problem yet. Would be interested to see Stuart return in two years time once Gradwell have completed their move to a component based architecture.

Rating: 4 of 5

26.Feb.2011 at 20:31 by Marc Gear (26 comments)

I really enjoyed Stuart's talk in '09, so I was really looking forward to this talk. Stuart speaks really well, his years of experience come through and his thorough and patient manner combined with an inclusive presenting style made it feel more like a classroom than a lecture hall - as though everyone in the room was learning - which was fantastic.

The talk resonated well with my own concerns about framework adoption, and I thought, presented both the problem, and the suggested solution in an easy-to-understand way. The content of the talk was not groundbreaking, but did suggest careful thought and planning in Gradwells engineering process. In its essence the talk is one anecdote about framework adoption and the life-cycle of a project adopting, embracing, living with and then migrating with/from them.

I would have liked it if Stuart had, rather than offering to speak himself to the managers of the audience, that he had taught us how better to sell this sort of idea ourselves. (not an issue I currently face).

Great job - and I look forward to a follow-up in 2013

Rating: 5 of 5

26.Feb.2011 at 20:59 by Kirstie Haxby (4 comments)

I loved this talk. I have been an advocate for this style of development for years and it is really great to see that someone is using this commercially and such a grasp on why it is such a great solution. In short, brilliant!

Rating: 3 of 5

26.Feb.2011 at 22:31 by Chris Minett (6 comments)

Very good and agreeable point of view delivered in the first 10 minutes, but I felt that the rest of the presentation focussed too much on the structure of an application component. That doesn't detract though from interesting content and good delivery, of which I'd very much like to see a follow-up at a future conference.

Rating: 4 of 5

26.Feb.2011 at 22:43 by Chris Lovell (26 comments)

An interesting talk. I would have preferred some actual code examples of how Stuart's system was implemented, and also felt that the use of 'components' to describe the system was a little ambiguous, but there were some good concepts put across in the talk, and especially for internal teams and those developing software products I believe it was a very useful talk.

Rating: 5 of 5

27.Feb.2011 at 10:32 by Jose Diaz (6 comments)

To me it was definitely the most inspiring and interesting talk of the day (of those which I attended). Superb speaker

Rating: 5 of 5

27.Feb.2011 at 13:54 by William Elworthy (5 comments)

Stuart's talk had an interesting topic with a great delivery. I could definitely relate to the subject matter, as I have been building and maintaining applications for a while.

The idea of using packaged components for sharing logic is a very good one. The points raised where Stuart had looked through other languages and seen where they are getting it right showed good knowledge on the concept rather than using a blinkered language specific viewpoint. Then going on to show the ways we can achieve this in PHP kept it very relevant and useful.

Rating: 3 of 5

28.Feb.2011 at 09:36 by Ron Heywood (2 comments)

I was a little frustrated during this talk, it wasn't what I had hoped for. I felt that it could have been better titled "Why frameworks suck, and we should re-invent PEAR".

I didn't really understand what part frameworks would continue to play in Gradwells new development structure.

But the talk certainly made me think very carefully about some of the things I see in my own projects, and why this causes problems.

Rating: 4 of 5

28.Feb.2011 at 12:44 by Alex Luneburg (84 comments)

Another well presented and interesting talk, following up well on his talk from a few years ago.
It's given me a lot to think about, including important things to consider when developing my own projects.

Rating: 5 of 5

04.Mar.2011 at 11:16 by Mark Fullbrook (7 comments)

A well presented talk that offered a great solution to a problem that we are currently experiencing. This talk made me think about how I/we are currently working more than any other at the conference. I have began experimental implementation of Stuarts concept already.

© 2015