Martes, 27 de diciembre de 2011
Desarrollo web ágil con Symfony2, el primer libro del mundo publicado sobre Symfony2, ya está disponible desde el pasado 21 de diciembre de 2011. Se trata de un libro que explica cómo desarrollar desde cero una aplicación web completa llamada Cupon (ver código fuente en Github).

Todos los contenidos, incluyendo el código, están escritos en español. El libro es 100% original, por lo que no tiene nada que ver ni con The Book de la documentación oficial de Symfony2 ni con su traducción al español. Está dividido en 20 capítulos y 2 apéndices (ver índice de contenidos completo). El libro empieza desde cero, por lo que no son necesarios conocimientos previos ni de symfony 1 ni de Symfony2.
Por el momento el libro se vende exclusivamente en formato digital, como archivo PDF, sin protección DRM ni ninguna otra cosa rara. Puedes buscar, copiar y pegar contenidos, imprimirlo entero o por páginas, añadir anotaciones, etc. Cuenta con más de 550 páginas, formateadas en un tamaño de página DIN A4 y está listo para imprimir a doble cara.
El precio del libro son 10 euros, por lo que no merece la pena piratearlo. Sobre todo porque en el precio están incluidas todas las actualizaciones y revisiones que se publiquen en el futuro para adaptarse a los cambios de Symfony 2.0.x (todavía no se ha decidido si también se incluirán los cambios de Symfony 2.1.x porque falta mucho para que salga). Puedes leer gratis el apéndice de Twig para comprobar el estilo y formato del libro.
Desde su lanzamiento, la acogida del libro ha sido espectacular, pulverizando hasta las previsiones más optimistas. En Twitter puedes leer las opiniones de algunos de los primeros lectores del libro: opinión de @aferrandini, opinión de @uthopiko, opinión de @antonyete, opinión de @kikov79, opinión de @Emper, opinión de @davidcastello, opinión de @elsergillo.
En Twitter también puedes ver fotos de cómo se lee el libro en un iPad2, en un Kindle, en una Samsung Galaxy Tab y en la Motorola Xoom.
Para conocer el resto de detalles del libro y para comprarlo con PayPal, accede directamente a la portada de symfony.es.
Guardado en documentación, symfony, symfony2
21 comentarios »
Viernes, 10 de septiembre de 2010
El funcionamiento interno de Symfony sigue siendo el gran desconocido para la mayoría de programadores de este framework. El motivo es que para desarrollar aplicaciones normales no es necesario que conozcas qué sucede desde la petición del usuario hasta la respuesta.
Sin embargo, cuando tu aplicación es realmente avanzada, es casi seguro que vas a tener que investigar a fondo todos los procesos que realiza Symfony. El capítulo 16 del libro Más con Symfony trata de explicarlo con palabras, pero ahora tenemos una herramienta mucho más útil.
Mariano del Rosso, programador argentino de Symfony, ha creado un esquema completo de todo lo que sucede desde que el usuario realiza la petición hasta que se entrega la respuesta generada. El nivel de detalle es tan grande, que el esquema resultante es una imagen monstruosa de 8.000 x 25.000 píxeles y más de 3.5 MB.
Puedes descargar el esquema como imagen PNG y como archivo Visio desde el sitio web oficial de Symfony: Flujo de trabajo de una petición HTTP en Symfony (RAR, 3 MB)
Guardado en documentación, symfony
6 comentarios »
Jueves, 24 de junio de 2010
Symfony2 no deja de generar noticias tras el éxito de su primera conferencia online (más de 350 asistentes virtuales). En primer lugar, se acaba de anunciar que el nombre oficial definitivo de la nueva versión del framework es Symfony2, lo que supone que:
- La palabra “Symfony” debe comenzar por mayúscula, mientras que en las versiones 1.x se escribía todo en minúscula.
- El número 2 debe escribirse seguido a la palabra “Symfony”, sin dejar ningún espacio en blanco entre ellos.
La razón para utilizar el nombre Symfony2 es que de esta forma va a ser muy fácil encontrar documentación y recursos relacionados exclusivamente con la versión 2 del framework. Si se llamara “Symfony 2″ (con un espacio en blanco) en Google saldrían también resultados de symfony 1.x.
En segundo lugar, se acaba de actualizar toda la documentación de Symfony2 disponible en http://symfony-reloaded.org. Además de actualizar los contenidos del tutorial, se han publicado ocho microguías relacionadas con los emails, las pruebas unitarias, Doctrine, los formularios y validadores, Twig, MongoDB y la cache.
Además, Fabien ya ha hecho público el código de ese nuevo sistema de caché que hace que Symfony sea el framework PHP más rápido: ver commit 785da59.
Por último, también se ha publicado una nueva versión el sandbox de Symfony2. El sandbox es un proyecto Symfony2 ya generado y que incluye una aplicación sencilla pero completa para que pruebes el funcionamiento de este nuevo framework: http://symfony-reloaded.org/code
Guardado en documentación
Comenta este artículo »
Martes, 1 de junio de 2010
“La guía definitiva de Symfony” es el libro preferido por la mayoría de programadores para aprender Symfony. Aunque Symfony 1.3/1.4 es la versión con más documentación disponible, la guía definitiva todavía no se había actualizado.
Fabien Potencier, creador de Symfony, ha anunciado al fin la publicación de la “Guía definitiva de Symfony 1.4″. Todos los contenidos del libro han sido cuidadosamente actualizados y se han añadido los siguientes capítulos: “La capa del modelo (Doctrine)”, escrito por Jonathan Wage, “Formularios”, escrito por François Zaninotto, y “Emails”, escrito por el propio Fabien Potencier.
El libro ya lo puedes leer gratuitamente en inglés y también lo puedes comprar en Amazon. La traducción al español está en camino, pero todavía tardará un poco.
Fuente: New symfony book: “A Gentle Introduction to symfony 1.4″
Guardado en documentación, symfony
9 comentarios »
Domingo, 24 de enero de 2010

El libro Más con Symfony, imprescindible para cualquier programador de Symfony, ya se puede comprar desde hace unos días en formato de papel:
Próximamente también estará disponible en otras librerías como Barnes & Nobles. Si quieres comprarlo en tu librería habitual o quieres que tu biblioteca pública adquiera una copia, el ISBN-10 del libro es 2918390194 y el ISBN-13 es 978-2918390190.
Por otra parte, el sitio web oficial del proyecto Symfony ya ha publicado la versión PDF del libro en inglés, por lo que pronto se publicarán los PDF del resto de idiomas.
Guardado en documentación, symfony
5 comentarios »