Funcionamiento interno de Symfony

Miércoles, 16 de diciembre de 2009

¿Alguna vez te has preguntado qué le sucede a una petición HTTP cuando llega a una aplicación Symfony? Así empieza el nuevo capítulo del libro Más con Symfony, en el que se explica con un detalle asombroso todos los procesos  que ejecuta Symfony para transformar una petición de usuario en una página de respuesta. Este capítulo es uno de los más duros del libro, por lo que está pensado solamente para los usuarios más avanzados.

Leer capítulo 16 sobre Funcionamiento interno de Symfony:

Y recuerda que si no puedes esperar a que se publique todo el libro, ya puedes comprar la versión impresa en inglés en Amazon: comprar More with symfony. La versión impresa en español estará disponible antes de que acabe el mes.

Comenta este artículo »

Utilizando la herencia de tablas de Doctrine, segunda parte

Martes, 15 de diciembre de 2009

El capítulo de hoy del libro Más con Symfony completa la explicación de la herencia de tablas de Doctrine, algo bastante desconocido pero que te puede ahorrar mucho trabajo en tus proyectos Symfony.

En esta segunda parte, se desarrolla un ejemplo que maneja doce tablas similares de forma unificada para ahorrar muchas horas de trabajo. Además, se muestra el uso de la herencia de tablas en los formularios y en el generador de la parte de administración.

Leer capítulo 15 sobre Utilizando la herencia de tablas de Doctrine (segunda parte):

Y recuerda que si no puedes esperar a que se publique todo el libro, ya puedes comprar la versión impresa en inglés en Amazon: comprar More with symfony. La versión impresa en español estará disponible antes de que acabe el mes

Comenta este artículo »

Utilizando la herencia de tablas de Doctrine, primera parte

Lunes, 14 de diciembre de 2009

Tras un merecido día de descanso, el libro Más con Symfony vuelve con más fuerza que nunca. En el capítulo de hoy se explica una de las características más espectaculares y desconocidas de Doctrine: la herencia de tablas.

La herencia de tablas permite al programador crear tablas de base de datos que heredan de otras tablas, de la misma forma que las clases pueden heredar de otras clases en los lenguajes orientados a objetos. La herencia de tablas es una forma sencilla de que dos o más tablas compartan información en una única tabla padre.

Leer capítulo 14 sobre Utilizando la herencia de tablas de Doctrine (primera parte):

Y recuerda que si no puedes esperar a que se publique todo el libro, ya puedes comprar la versión impresa en inglés en Amazon: comprar More with symfony. La versión impresa en español estará disponible antes de que acabe el mes

Comenta este artículo »

El día de descanso

Domingo, 13 de diciembre de 2009

El capítulo de hoy del libro Más con Symfony es el día de descanso, que ya se ha convertido en una tradición para los libros de Symfony. Así que aprovecha el día de hoy para asimilar todos los conceptos introducidos en los capítulos anteriores:

  • Enrutamiento avanzado
  • Mejora tu productividad
  • Enviando emails
  • Widgets y validadores propios
  • Formularios avanzados
  • Mejorando la barra de depuración web
  • Uso avanzado de Doctrine

Aprovecha también para coger fuerzas para todo lo que falta todavía:

  • Utilizando la herencia de tablas de Doctrine
  • Funcionamiento interno de Symfony
  • Windows y Symfony
  • Desarrollando aplicaciones Facebook
  • Descubriendo el poder de la línea de comandos
  • Jugando con la cache de configuración de Symfony
  • Trabajando con la comunidad de Symfony

Y recuerda que si no puedes esperar a que se publique todo el libro, ya puedes comprar la versión impresa en inglés en Amazon: comprar More with symfony. La versión impresa en español estará disponible antes de que acabe el mes

1 comentario »

Uso avanzado de Doctrine, segunda parte

Sábado, 12 de diciembre de 2009

El capítulo de hoy del libro Más con Symfony es la segunda parte del uso avanzado de Doctrine. En este capítulo se muestra cómo utilizar la cache de resultados, que ha sido uno de los elementos más mejorados en Doctrine 1.2.

La última parte del capítulo se centra en cómo crear un hydrator, que no es más que la forma en la que se puede transformar un resultado de base de datos (objeto de tipo Doctrine_Query) en una estructura de datos propia.

Leer capítulo 12 sobre Uso avanzado de Doctrine (segunda parte):

Y recuerda que si no puedes esperar a que se publique todo el libro, ya puedes comprar la versión impresa en inglés en Amazon: comprar More with symfony. La versión impresa en español estará disponible antes de que acabe el mes

Comenta este artículo »