deSymfony 2012

Symfony internals

Raúl Fraile  · 

Presentación

Vídeo

Transcripción

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

se me oye bien por el fondo también muy bien todos vamos de sing for internas valdés pese a que se llama así pues tampoco hay que asustarse presente va a ser un poco una visita por todo lo que hace sinfonía para llegar de una petición la respuesta ir viendo

cómo entra como carga van der zee demás son cosas bastante sencillas están muy bien hechas pero tampoco hay que porqué asustarse no son cosas bastante normales bueno gracias a los patrocinadores como yo soy raúl fraile podéis seguir por twitter o porque saben

que con este nombre de usuario y ahora mismo soy el desarrollador freelance para proyectos en php symphony 2 bueno mis proyectos ahora mismo son estos todo va a salir en breve cual en un mes más o menos saldrá que vas a estar relacionado con la moda otro o

sea se va a llamar charles secrets porque no puedo decir nada todavía pero va a ser bastante interesante es el secreto y bueno un proyecto personal acudía que ahora mismo está un pelín parado pero si lo tenemos algún día y aparte hago algo de software libre

más no sé si alguno habéis probado el componente que tengo se llama ladybug para hacer tres divas sencillos y tener que hacer paso a paso vale ya hay un van del palacio informe que podéis utilizar se instala y se utiliza desde ese momento en controladores

en vistas y demás bueno esto tengo que pasar un pdf entonces las animaciones ya no funcionan pero me van a salir estos son mis valles y hoy me presento al examen de certificación pero sacarlo o no ya veremos lo normal es que no sabiendo que pablo gödel cereza

punto está pablo por aquí hasta eso perdió pues no tengo no puedo bueno porque me viene muy bien lo que ha dicho antes está bien de los desarrolladores web y sobre todo los desarrolladores php hasta hace muy poco tiempo estábamos muy acomodados teníamos nuestra

nuestra herramienta nuestro php normal mysql y demás y tampoco nos molestábamos mucho en entrar en ciertas cosas no php nos acostumbrado mal en eso es un lenguaje con una barrera de entrada muy pequeña entonces podemos entrar enseguida nos permite hacer las

cosas fatal y sigue funcionando y vos tampoco tenemos ciertos problemas que tendremos con otro lenguaje como hace por ejemplo y nos olvidamos de memoria dinámica nos olvidamos del ix nos habríamos de hacer burradas porque cuando acabe la petición se va a borrar

todo entonces tampoco es el volver un poco al origen saber cómo funcionan las cosas ha de molestarnos por saber cómo funcionan las cosas y ya que estamos utilizando el framework sinfonismo saber un poco sólo un poco cómo funciona por dentro para aquí vamos

a dar una pasada nos podríamos meter muchísimo más después en cada parte podríamos meter en doctrina y tirar hasta abajo en tui tirar hasta abajo y simplemente va a ser una pasada madre y os animo a que luego gais sigáis con esto y un chiste que siempre me

gusta poner es eso que mientras funcione no lo toques eso hasta ahora lo que hacíamos en el mundo del hp bueno empezamos el viaje si os bajáis sifón y la edición estándar vale veréis que la carpeta web tenemos el app php o el app guión bajo de puntos de hp

eso es lo único los únicos php que tenemos que son accesibles a internet ahora está va a ser el documento de nuestra pacha o otro servidor que usemos y solamente se va a entrar por ahí entonces un patrón llamado controlador frontal países os restringimos todas

las llamadas restringimos todas las llamadas a ese punto php entonces si os había molestado en abrirlo veréis que no tiene nada más que seis líneas vale con estas seis líneas se encarga de procesar una petición llamar a todo lo que tenga que llamar y devolver

una respuesta entonces vamos a ir viendo un poquito línea línea que tiene que tiene cada cosa por lo que nos va llevando y bueno y veremos qué va haciendo la primera línea vemos que se hace un rico air wars de un archivo llamado booster php caché es un archivo

que nosotros nos tocar lo que se genera solo pero que tiene y por qué se genera y por qué si abrís vale veréis que son clases the name spaces tendré que poner en tres países clases e interface es que se van a utilizar siempre en cada petición se van a utilizar

entonces qué hacemos tener un archivo con una copia exacta de todas esas clichés un archivo grande todo copiado ahí y no tendremos que ir a buscarlo a riesgo cada vez si lo abrimos vemos que es algo así la primera línea para hacer un rico ones del autor apuntó

php que veremos ahora pero que seguramente estaréis acostumbres a tocar y luego va añadiendo las clases y los 'interfaces con la sintaxis alternativa de cph para nieve spaces lo podemos hacer como estamos acostumbrados o entre llaves ya que es muy útil

para este tipo de caso para archivos autogenerados que conseguimos reducir el nombre de operación de entrada salida tenemos ahí pues es que el inpec frases ya cargadas que la vamos a utilizar seguro y están ahí está en memoria ya no tenemos que ir a buscarlas

y como visto en la primera línea lo primero que hace es cargar el autor apunta php así os habéis bajado algún bando y habéis utilizado van desde terceros veréis que siempre hay dos pasos registrar el name space de ese y añadirlo al app kernel en el auto lo

que estamos haciendo es utilizar un componente symphony vale vamos a ir viendo durante las charlas algunos componentes y este es el primero hay que ser clave este componente lo que nos permite es definir name spaces sea mapear un name space con una o más carpetas

[ ... ]

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