Symfony Live London 2013

Integrando Drupal8 en una aplicación Symfony2

Fabrice Bernhard  · 

Presentación

Vídeo

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

hi everybody I'm really pleased to be here in London today speak to you about integrating Drupal 8 into symfony2 so apparently I made the mistake and not come this morning and do some advertisement about though the conference what I would have said this

morning is that basically not only Asdrubal I'd really interesting because it's really a game changer in the PHP community and this talk aims that like showing really generic concepts at rapping PHP in symfony2 which can be applied to I guess many

more similar problems so I think it will be interesting to you even if you're not specifically interested in Drupal 8 so you have to briefly introduce myself my name is Fabrice bernhardt and I'm the CTO and co-founder of two companies the in France

the first one is a no match com it's a website i usually tend to speak a lot about it when I'm in England because it's really popular among English expats in France it's a website that helps you find bars pubs and restaurants that show football

games and rugby games everywhere in France so if you happen to come to the forum PHP in November in Paris and are looking for I don't know an arsenal game then you can go on a no-match calm and find all the bars that will show the game and find other English

people to watch it with but that's the first company the second company is tilled oh it's its IT consulting company so we're a team of four growing team today we're 30 engineers specialized on symfony2 and five of them are certified so one

of the leading companies in the world in terms of certified symfony2 developers and we love to work on big PHP projects and introducing symphony in to inside them hence the talk about you know wrapping a similar group later and Symphony too so i'll try

to show you why Drupal is such an interesting thing happening in the PHP committee introduce the but why I still want to bit inside symfony2 and introduce the technical challenges that you encounter when you try to wrap a PHP up inside another one and then

really do a step-by-step example on how I did that on Drupal 8 so Drupal is a leading CMS and the web world but not only in PHP is the number 3 CMS according to w3 text and all technology to go yeah and not only PHP the number three after WordPress and Joomla

it's the number one in terms of average traffic so apparently it serves the biggest CMS web sites and it's also the fastest growing so it's got a growth of twenty percent last year compared to Joomla who's gone 0 so yeah you can forget about

joomla and wordpress which is slowing down at only ten percent goes it's also a big provider of business and one big hint of that is the is the fact that aquia is expecting 60 million dollar revenue and the fifty percent growth this year so I quia is the

company founded by the founder PI D for founder of Drupal and is the basic leader this is sense your labs equivalent of Drupal do yeah and there are many websites some of which you might not even know that our run by drupal to really interesting ones for you

English people so you've got the economist and you've got the City of London among them you also have among the really famous references you have a white house very nice one NASA you've got winter apparently calm yeah so a lot more websites and

one can imagine and so it's a really drying community and there's a new version coming out it's bed started in 2011 it's the version 8 and it should it's the end of this year 32k so this new version is is bringing a lot of stuff to the

drupal world so better mobile experience multilingual better integrated html5 the concept of views which is like an interesting concept they have is like really now it's night so the plug-in anymore it's like really introduced inside configuration

management or something we symphony developers usually don't like about CMS's is that configuration is in the database so when you want to deploy it you have like a lot of problems so now you can dump the database configuration in llamo files and load

them again on the production server so this is also a really important thing and the co initiative that actually brings us all here is the web services initiative and which I will talk more about so we had started march two thousand eleven the what they call

the api completion face so the feature fries are started in july so now it's a matter of solving a last critical bugs and yeah and maybe performance issues before it's finding out there's already been three or four releases alpha and beta and release

candidates oh so yeah the really interesting thing about Drupal 8 is a the strategy is becoming a content management platform so you had before content management solutions which be like these you know things you just install in the new content management

then you have this really interesting initiative inside the symphony world which is a content management framework where you have like real nice norms on how to manage content inside your code and drupal 8 is on yet another strategy which is becoming the backends

the really nice I ergonomical back-end that people can use to like create content and and the workflow around creating content and serve it then whatever platform you can have be it of course like the usual Drupal HD platform but also mobile platforms and

maybe even like symfony2 applications in songs like that this was really yes trust by the kind mcgrane who is a famous person in the states around content management and UX and who was doing the keynote and Portland and really stressing that nowadays was all

different platforms you can't you have to really decouple the content then the metadata related to it and the view so it can't do it like it's doing like it's done right now in Drupal just split out spit out HTML you have to yeah speed of something

else and then put HTML around if you want solari who's one of the main lead developers in and one of the and inside the core Drupal team decide to tackle this protocol top-layer issue and took the lead on the web service co initiative and so he started

looking for a nice request-response library to stand his web service module on it and i started looking at different things so two things happened the first one was he looked at the same framework classes and the symphony two classes apparently lucas miss

[ ... ]

Nota: se han omitido las otras 3.104 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.