Ingeniero

Páginas: 184 (45863 palabras) Publicado: 29 de marzo de 2014
www.librosweb.es

Symfony
la guía definitiva

Fabien Potencier, François Zaninotto

Symfony, la guía definitiva

Sobre este libro...
▪ Esta versión impresa se creó el 20 de febrero de 2008 y todavía está incompleta. La versión más actualizada de los contenidos de este libro se puede
encontrar en http://www.librosweb.es/symfony
▪ Si quieres aportar sugerencias, comentarios, críticas oinformar sobre errores,
puedes contactarnos en contacto@librosweb.es

www.librosweb.es

2

Symfony, la guía definitiva

Capítulo 1. Introducción a Symfony............................................................... 13
1.1. Symfony en pocas palabras ...................................................................... 13
1.1.1. Características de Symfony................................................................ 13
1.1.2. ¿Quién ha desarrollado Symfony y por qué motivo? ...............................15
1.1.3. La comunidad Symfony ...................................................................... 16
1.1.4. ¿Es adecuado Symfony para mí? ......................................................... 16
1.2. Conceptosbásicos................................................................................... 17
1.2.1. PHP 5 .............................................................................................. 17
1.2.2. Programación Orientada a Objetos (OOP) ............................................. 17
1.2.3. Métodos mágicos .............................................................................. 18
1.2.4. PEAR (PHP Extension and ApplicationRepository) ..................................18
1.2.5. Mapeo de Objetos a Bases de datos (ORM) ...........................................19
1.2.6. Desarrollo rápido de aplicaciones (RAD) ............................................... 20
1.2.7. YAML ............................................................................................... 22
Capítulo 2. Explorando el interior deSymfony ............................................... 24
2.1. El patrón MVC ........................................................................................ 24
2.1.1. Las capas de la arquitectura MVC ........................................................ 25
2.1.2. Separación en capas más allá del MVC ................................................. 29
2.1.3. La implementación del MVCque realiza Symfony ...................................32
2.1.4. Las clases que forman el núcleo de Symfony.........................................35
2.2. Organización del código ........................................................................... 35
2.2.1. Estructura del proyecto: Aplicaciones, Módulos y Acciones ......................35
2.2.2. Estructura del árbol de archivos.......................................................... 37
2.3. Herramientas comunes ............................................................................ 41
2.3.1. Contenedores de parámetros .............................................................. 41
2.3.2. Constantes ....................................................................................... 43
2.3.3. Carga automática declases ................................................................ 43
Capítulo 3. Ejecutar aplicaciones Symfony .................................................... 45
3.1. Instalando el entorno de pruebas .............................................................. 45
3.2. Instalando las librerías de Symfony ........................................................... 47
3.2.1.Instalando Symfony con PEAR............................................................. 48
3.2.2. Obtener Symfony mediante el repositorio SVN ......................................49
3.3. Crear una aplicación web ......................................................................... 49
3.3.1. Crear el Proyecto .............................................................................. 49...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS