Este libro sobre Symfony 5 se dirige a los desarrolladores, jefes de proyecto y directores técnicos que quieran, gracias a este framework, estructurar y organizar sus desarrollos PHP dentro de un entorno de desarrollo de aplicaciones robusto y profesional. El dominio de la programación orientada a objetos con PHP, es un requisito previo indispensable para sacar el máximo beneficio de estas páginas. El libro cubre los principales componentes de Symfony 5, en la actualidad considerado el framework...
Este libro sobre Symfony 5 se dirige a los desarrolladores, jefes de proyecto y directores técnicos que quieran, gracias a este framework, estructurar y organizar sus desarrollos PHP dentro de un entorno de desarrollo de aplicaciones robusto y profesional. El dominio de la programación orientada a objetos con PHP, es un requisito previo indispensable para sacar el máximo beneficio de estas páginas.
El libro cubre los principales componentes de Symfony 5, en la actualidad considerado el framework PHP de referencia. Proporciona el conocimiento básico que le permite, no solo crear un sitio web, sino también entender y dominar su funcionamiento en todo detalle. Un capítulo entero se dedica a la arquitectura del framework.
Los temas que se detallan van desde la instalación de Symfony a la creación de las pruebas unitarias y funcionales. La gestión de los formularios, las interacciones con una base de datos, las plantillas, los registros de actividad o incluso la seguridad de la aplicación, son otros de los temas tratados en el libro.
El tiempo de carga de las páginas de un sitio web es un elemento crucial, por lo que hay un capítulo dedicado a las técnicas y trucos para mejorar considerablemente el rendimiento de una aplicación. Para terminar, también se abordan las restricciones de la puesta en producción, dentro de un capítulo dedicado al despliegue de una aplicación Symfony.
El autor ha estructurado los capítulos para facilitar el aprendizaje de Symfony 5 y a lo largo de las páginas de este libro muestra, consejos, buenas prácticas y ejemplos detallados.
Hay elementos adicionales para descarga en el sitio web www.ediciones-eni.com.
3. Configurar el administrador de copias de seguridad
a. Con PHP
b. Con Symfony
4. Los mensajes «flash»
Desplegar una aplicación Symfony
1. Despliegue
2. ¿Se debe desplegar con FTP?
3. Las diferentes etapas
4. Capistrano y Capifony
a. Instalación
b. Configuración
c. Despliegue
5. Funcionalidades avanzadas
Etienne Langlet
Etienne LANGLET es un excelente pedagogo, formador y consultor desde hace más de 20 años, tanto en el ámbito del desarrollo como en el de la metodología. Es desarrollador en PHP desde 1999, realiza sus desarrollos con Symfony y ofrece formación sobre este tema desde hace más de 10 años. En este libro, comparte con el lector la experiencia que ha adquirido a lo largo de sus diferentes trabajos y proyectos.