Presentación
Vídeo
Transcripción
Extracto de la transcripción automática del vídeo realizada por YouTube.
I'm Lars Hansen on a software architect at pow wow now I'm not going to give you a sales pitch but just you know what that means we do conference calls and audio conference calls and also video in collaboration tools and say that I say no sales pitch
but at least some context and i've been using PHP for about 10 years and symfony2 for one year and when I woke up this morning I don't know why but i think i had this thought that it's about a thousand weeks ago since i started playing with HTML
other than if that's accurate but that's just how i think at six thirty in the morning and my hobby is photography cycling I don't can you see the bike on the background of that slide that's just a photo of my bike so that's one of these
ok say so before I started just we have some disambiguation here just to avoid confusion and this but a year was symphony I didn't write that I don't know anything about it except that halfway through researching this talk and sort of well after the
abstract has sort of been dished out online I noticed this book is like oh hang on a minute that's a familiar title and so I'm going to read this book myself after this talk so that there's no sort of danger with me sort of big influence too much
by it say so what's this talk about anyway and I guess it's kind of a case study it's a bit of a mixed bag maybe but I'm just trying to sort of give you guys a view of like how one company has taken Symphony to kind of adopted it and used it
and just some of the decisions were made and just some of the things we do and maybe a few tips in there maybe you know already maybe you don't but anyway so um sort of a year ago but by the way I've been with Paramount Aphra just over a year and I
joined power now quite layton sort of decision making process for simply too we had zend one point something probably quite early versions as then one we had some coding night to stuff some stuff had been done simply 1.4 and I guess that was going quite well
but it's just too many frameworks to learn and maintain say we've tried to standardize it and so say a challenge is up to picking a framework and that's one thing you've got to learn the framework and learn learn to do something new you know
it's like most brain works I've got some sort of learning curve and and write good code because we if we're going to start writing new internal systems in 72 we don't want the project to be a kind of beginners project that then we realized
we did it all wrong and then we've got to throw it all away so we had to take our time and really get it right and and of course all while that's going on you've got existing projects up and running in production and you've got to maintain
those you know we've got a customer services system that was based on codeigniter say people have got to add functionality to that sometimes even though we'd rather rewrite it so so those are some challenges and and you know I think it's quite
important to get this right if we're going to standardize on symfony2 or any framework we've got to get this decision right and we've gotta build stuff to last and because I don't know why I thought of this the comparison that and I've
noticed in my time in IT that and a lot of software applications can kind of live outland the average household pet and here's the evidence of that so we're guinea pigs like quite competitive a few in terms of software applications I guess and because
they don't last too long then you can have a new one and apologies to anyone who's got a guinea pig and whereas dogs and cats obviously live longer but I don't think there's going to be that many dogs and cats that were alive when windows XP
was launched and yet people still using it so anyway I don't know if anyone's got any thoughts like how long a software application might live sorry for 40 years that's probably bad right cool okay so so we've got a few projects in the works
here which I'm not going to go into the actual projects but obviously it makes sense that we've got to apply a new framework to some real projects and we've got a content management system using the symphony cmf which I'm going to touch on
later we've got an internal customer services system which as I've mentioned because it's written in code igniter I mean that says it already obviously needs rewriting and we've got another product that we're building I can't tell you
what it is just yet but it's going to be cool and it's going to need a lot of air management interface and so on in symfony2 so why he symfony2 I mean I'm not religious about these things like if someone told me to code in his end then that's
fine and but i do like maybe i'm just getting on but i do like to go with ones that are well known and when established and like I mean we've got someone at work who's a fan of laravel for example but and you know I'm sure it's lovely but
zenden sympathies so when all the mindshare is so what we like documentation it's like if you ever want people to use your open source project than documentation has got to be the number one thing dependency injection and all that the service container
just that kind of paradigm like I've read about dependency injection but it's kind of hard to apply it if the framework doesn't support it documentation there's like theme there it's designed with testing in mind everything's very nicely
decoupled and they've really given thoughts the testing and it's flexible and doesn't get in the way which I think to be fair zend can offer that as well and I've missed one of the bottom but that's documentation so we had to start out
somewhere and can feel a bit like that but thanks for the documentation you've got a little bridge to stand on and so that makes it easier so the first steps like it was kind of fortuitous really the kind of just as we're we're getting started
the symphony live 2012 came to London I think something guys to go to the Paris one as well a few months previously say like I guess if you're here you've already taken that step and identify the project as I say we we did a CMS and by the way if I
were choosing a new projects to and to adopt a new framework I probably wouldn't go for a CMS because I've always found seeing miss a bit hard personally and but it was fun and and it is worth investing the time on the tutorials and so you throughout
[ ... ]
Nota: se han omitido las otras 3.291 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.