Promedio de descarga/visualización de los códigos de Symfony

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

internetMás con Symfony


5 visualizaciones de promedio por día

Symfony

Publicado el 29 de Agosto del 2013 por Administrador
18.392 visualizaciones desde el 29 de Agosto del 2013
"Más con Symfony" es un libro que cubre temas muy avanzados de Symfony. Por tanto no se trata del primer libro que deberías leer sobre Symfony, sino que solamente será útil para aquellos programadores que ya hayan desarrollado algunos proyectos sencillos con el framework. Si alguna vez te has preguntado cómo funciona Symfony por dentro o si quieres extender el framework para cubrir alguna necesidad específica de tu proyecto, este és el libro que necesitas. En resumen, "Más con Symfony" es ideal para mejorar tus nivel de Symfony.

Como el libro está formado por una colección de tutoriales sobre diversos temas, puedes leer los capítulos en cualquier orden y por tanto puedes ir directamente al tema más apropiado en función de lo que estés desarrollando con el framework.

Capítulo 1. Introducción
1.1. ¿Por qué otro libro?
1.2. Sobre este libro
1.3. Agradecimientos
1.4. Antes de empezar
Capítulo 2. Enrutamiento avanzado
2.1. Preparación del proyecto: un CMS para muchos clientes
2.2. Cómo funciona el sistema de enrutamiento
2.3. Creando una clase de ruta personalizada
2.4. Colecciones de rutas
2.5. Creando una colección de rutas propia
2.6. Personalizando una colección de rutas de objeto
2.7. Opciones de las colecciones de rutas
2.8. Conclusión
Capítulo 3. Mejora tu productividad
3.1. Empieza más rápido: personalizando la creación de proyectos
3.2. Programa más rápido
3.3. Encuentra la documentación más rápido
3.4. Depura más rápido
3.5. Crea pruebas más rápido
Capítulo 4. Emails
4.1. Introducción
4.2. Enviando emails desde una acción
4.3. Utilizando la vista de symfony
4.4. Configuración
4.5. La estrategia de envío
4.6. El transporte de email
4.7. Enviando un email desde una tarea
4.8. Depurando
4.9. Pruebas
4.10. Mensajes de correo electrónico como clases
4.11. Recetas
Capítulo 5. Widgets y validadores propios
5.1. Cómo funciona un widget y un validador
5.2. Creando un widget simple y un validador
5.3. El widget de direcciones con Google Maps
5.4. Conclusiones
Capítulo 6. Formularios avanzados
6.1. Mini-proyecto: productos y fotos
6.2. Aprendiendo más haciendo los ejemplos
6.3. Configuración básica del formulario
6.4. Embebiendo formularios
6.5. Refactorizando
6.6. Diseccionando el objeto sfForm
6.7. Mostrando los formularios embebidos
6.8. Guardando formularios de objetos
6.9. Ignorando los formularios embebidos
6.10. Embebiendo fácilmente formularios relacionados con Doctrine
6.11. Eventos de formulario
6.12. Aplicando estilos diferentes para los elementos con errores
6.13. Conclusión
Capítulo 7. Mejorando la barra de depuración web
7.1. Creando un nuevo panel de depuración web
7.2. Los tres tipos de paneles de depuración web
7.3. Personalizando el contenido del panel
7.4. Otros trucos de la barra de depuración web
7.5. Últimas reflexiones
Capítulo 8. Uso avanzado de Doctrine
8.1. Creando un comportamiento de Doctrine
8.2. Utilizando la cache de resultados de Doctrine
8.3. Creando un hydrator de Doctrine
Capítulo 9. Utilizando la herencia de tablas de Doctrine
9.1. Herencia de tablas de Doctrine
9.2. Integración de la herencia de tablas en Symfony
9.3. Conclusión
Capítulo 10. Funcionamiento interno de Symfony
10.1. El inicio
10.2. sfContext y las factorías
10.3. Gestores de configuración o Config Handlers
10.4. Despachando y ejecutando la petición
10.5. La cadena de filtros
10.6. Resumen general
10.7. Conclusión
Capítulo 11. Windows y Symfony
11.1. Introducción
11.2. Comprobaciones iniciales - Servidor dedicado en Internet
11.3. Instalando PHP en unos pocos clicks
11.4. Ejecutando PHP desde la línea de comandos
11.5. Instalación y uso del sandbox de Symfony
11.6. Creando un nuevo proyecto Symfony
Capítulo 12. Desarrollando aplicaciones Facebook
12.1. Desarrollando aplicaciones Facebook
12.2. Creando un primer proyecto con sfFacebookConnectPlugin
12.3. Facebook Connect
12.4. Buenas prácticas en las aplicaciones Facebook
12.5. Próximos pasos
Capítulo 13. Descubriendo el poder de la línea de comandos
13.1. Las tareas en pocas palabras
13.2. Creando tus propias tareas
13.3. El sistema de opciones
13.4. Accediendo a la base de datos
13.5. Enviando emails
13.6. Generando URL
13.7. Accediendo al sistema de internacionalización
13.8. Refactorizando las tareas
13.9. Ejecutando una tarea dentro de otra tarea
13.10. Manipulando el sistema de archivos
13.11. Generando archivos mediante esqueletos
13.12. Utilizando la opción dry-run
13.13. Creando pruebas unitarias
13.14. Métodos útiles para mostrar mensajes
13.15. Métodos útiles para interactuar con el usuario
13.16. Utilizando las tareas con un Crontab
13.17. Utilizando STDIN
13.18. Conclusión
Capítulo 14. Jugando con la cache de configuración de Symfony
14.1. Cadenas de texto de los formularios
14.2. La solución YAML
14.3. Filtrando las variables de la plantilla
14.4. Aplicando la configuración YAML
14.5. La cache de configuración
14.6. Añadiendo pruebas unitarias
14.7. Gestores de configuración propios
14.8. Haciendo uso de formularios embebidos
14.9. Comparando el rendimiento
14.10. Creando un plugin
14.11. Conclusión
Capítulo 15. Trabajando con la comunidad Symfony
15.1. Obteniendo lo mejor de la comunidad
15.2. Devolviendo parte a la comunidad
15.3. Conclusión
Apéndice A. Código JavaScript de sfWidgetFormGMapAddress
Apéndice B. Ejemplo de instalador propio
Apéndice C. Licencia
Imágen de perfil

internetSymfony 2.3, el libro oficial


3 visualizaciones de promedio por día

Symfony

Publicado el 2 de Septiembre del 2013 por Administrador
12.531 visualizaciones desde el 2 de Septiembre del 2013
Manual de Symfony 2.3 dividido en:
Capítulo 1. Symfony2 y los fundamentos de HTTP
1.1. HTTP es simple
1.2. Peticiones y respuestas en PHP
1.3. Peticiones y respuestas en Symfony
1.4. El viaje desde la petición hasta la respuesta
1.5. Symfony2: construye tu aplicación, no tus herramientas
Capítulo 2. De PHP a Symfony2
2.1. Un blog sencillo creado con PHP simple
2.2. Agregando una página show al blog
2.3. El controlador frontal al rescate
2.4. Mejorando las plantillas
Capítulo 3. Instalando y configurando Symfony2
3.1. Instalando una distribución de Symfony2
3.2. Empezando a desarrollar
3.3. Usando control de código fuente
Capítulo 4. Creando páginas en Symfony2
4.1. La página ¡Hola Symfony!
4.2. Antes de empezar, crea el bundle
4.3. La estructura de directorios
4.4. El sistema de bundles
4.5. Configurando la aplicación
4.6. Entornos
4.7. Resumen
Capítulo 5. El controlador
5.1. Ciclo de vida de la petición, controlador, respuesta
5.2. Un controlador sencillo
5.3. Asociando una URI a un controlador
5.4. La clase base del controlador
5.5. Tareas comunes del controlador
5.6. Gestionando errores y páginas 404
5.7. Gestionando la sesión
5.8. El objeto Response
5.9. El objeto Request
5.10. Resumen
Capítulo 6. El enrutamiento
6.1. El enrutamiento en la práctica
6.2. Funcionamiento interno del enrutamiento
6.3. Creando rutas
6.4. El nombre lógico de los controladores
6.5. Variables de la ruta y argumentos del controlador
6.6. Importando recursos de enrutamiento externos
6.7. Visualizando y depurando rutas
6.8. Generando URL
6.9. Resumen
Capítulo 7. Creando y utilizando plantillas
7.1. Plantillas
7.2. Herencia de plantillas y layout
7.3. Nomenclatura y localización de las plantillas
7.4. Etiquetas y helpers
7.5. Incluyendo hojas de estilo y JavaScript en Twig
7.6. Variables globales
7.7. Configurando y usando el servicio templating
7.8. Modificando las plantillas de los bundles
7.9. Herencia de tres niveles
7.10. Mecanismo de escape
7.11. Depurando
7.12. Detectando errores de sintaxis
7.13. Formato de plantillas
7.14. Consideraciones finales
Capítulo 8. La base de datos y Doctrine
8.1. Un ejemplo sencillo
8.2. Buscando objetos
8.3. Relaciones y asociaciones de entidades
8.4. Configuración
8.5. Lifecycle Callbacks
8.6. Extensiones de Doctrine
8.7. Referencia de los tipos de campo de Doctrine
8.8. Comandos de consola
8.9. Resumen
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
10.1. El framework de pruebas PHPUnit
10.2. Tests unitarios
10.3. Tests funcionales
10.4. Trabajando con el cliente de los tests
10.5. El Crawler
10.6. Configurando los tests
Capítulo 11. Validación
11.1. Los fundamentos de la validación
11.2. Configuración
11.3. Restricciones
11.4. Traduciendo mensajes de restricción
11.5. Aplicando las restricciones sobre propiedades y getters
11.6. Grupos de validación
11.7. Secuencias de grupos de validación
11.8. Validando valores y arrays
11.9. Consideraciones finales
Capítulo 12. Formularios
12.1. Creando un formulario sencillo
12.2. Validando formularios
12.3. Tipos de campo predefinidos
12.4. Deduciendo el tipo de campo
12.5. Mostrando un formulario en una plantilla
12.6. Modificando la acción y el método de un formulario
12.7. Creando clases de formulario
12.8. Definiendo formularios como servicios
12.9. Formularios y Doctrine
12.10. Embebiendo formularios
12.11. Temas para formularios
12.12. Protección CSRF
12.13. Usando un formulario sin clase
12.14. Consideraciones finales
Capítulo 13. Seguridad
13.1. Ejemplo básico: Autenticación HTTP
13.2. Cómo funciona la seguridad: autenticación y autorización
13.3. Usando el típico formulario de acceso
13.4. Autorización
13.5. Usuarios
13.6. Roles
13.7. Cerrando sesión
13.8. Controlando el acceso en las plantillas
13.9. Controlando el acceso en los controladores
13.10. Suplantando a un usuario
13.11. Autenticación sin estado
13.12. Utilidades
13.13. Consideraciones finales
Capítulo 14. La caché de HTTP
14.1. Utilizando los estándares para la caché
14.2. Las cachés de tipo gateway cache
14.3. Introducción a la caché de HTTP
14.4. Caducidad y validación HTTP
14.5. Utilizando ESI
14.6. Invalidando la caché
14.7. Resumen
Capítulo 15. Internacionalización
15.1. Configurando
15.2. Traducción básica
15.3. Catálogos de mensajes
15.4. Usando el dominio de los mensajes
15.5. Gestionando la configuración regional del usuario
15.6. Pluralizando
15.7. Traducciones en plantillas
15.8. Seleccionando el idioma de la traducción
15.9. Traduciendo contenido de base de datos
15.10. Traduciendo mensajes de validación
15.11. Resumen
Capítulo 16. El contenedor de servicios
16.1. ¿Qué es un servicio?
16.2. ¿Qué es un contenedor de servicios?
16.3. Creando y configurando servicios en el contenedor
16.4. Parámetros de servicio
16.5. Importando otros recursos para configurar el contenedor
16.6. Inyectando servicios
16.7. Inyectando servicios opcionales
16.8. Servicios internos de Symfony y servicios de bundles de terceros
16.9. Etiquetas
16.10. Depurando servicios
Capítulo 17. Mejorando el rendimiento
17.1. Utilizando una caché de bytecode
17.2. Utilizando el mapeo de clases de Composer
17.3. Guardando en la caché el cargador automático de clases
17.4. Utilizando archivos de arranque
Capítulo 18. El interior de Symfony2
18.1. Una visión general del funcionamiento de Symfony2
18.2. El kernel
18.3. El event dispatcher
18.4. El perfilador
Capítulo 19. La API estable de Symfony2
Imágen de perfil

.pdfDocumentación de Symfony


3 visualizaciones de promedio por día

Symfony

Publicado el 24 de Octubre del 2012 por Administrador
13.182 visualizaciones desde el 24 de Octubre del 2012
Completo manual de Symfony 2 en formato pdf. Dividido en:
I Guía de inicio rápido
II Libro
III Recetario
IV Documentos de referencia
V Paquetes
VI Colaborando
Contiene 601 páginas.
Imágen de perfil

.pdfSymfony 1.2, la guía definitiva


2 visualizaciones de promedio por día

Symfony

Actualizado el 28 de Agosto del 2013 por Administrador (Publicado el 5 de Noviembre del 2009)
12.850 visualizaciones desde el 5 de Noviembre del 2009
Completa guía de symfony en formato pdf. Contiene 425 páginas. Los contenidos de este libro están bajo una licencia Creative Commons Reconocimiento - No Comercial - Sin Obra Derivada 3.0.
Capítulo 1. Introducción a Symfony 1.1
Capítulo 2. Explorando el interior de Symfony
Capítulo 3. Ejecutar aplicaciones Symfony
Capítulo 4. Introducción a la creación de páginas
Capítulo 5. Configurar Symfony
Capítulo 6. El Controlador
Capítulo 7. La Vista
Capítulo 8. El modelo
Capítulo 9. Enlaces y sistema de enrutamiento
Capítulo 10. Formularios
Capítulo 11. Integración con Ajax
Capítulo 12. Uso de la cache
Capítulo 13. Internacionalización y localización
Capítulo 14. Generador de la parte de administración
Capítulo 15. Pruebas unitarias y funcionales
Capítulo 16. Herramientas para la administración de aplicaciones
Capítulo 17. Personalizar Symfony
Capítulo 18. Rendimiento
Capítulo 19. Configuración avanzada
Imágen de perfil

internetEl tutorial Jobeet


2 visualizaciones de promedio por día

Symfony

Actualizado el 28 de Agosto del 2013 por Administrador (Publicado el 20 de Octubre del 2009)
11.678 visualizaciones desde el 20 de Octubre del 2009
Este libro describe la creación de una aplicación web con el framework Symfony, desde la especificación teórica de sus características hasta su implementación completa. El público objetivo del libro son programadores principiantes en Symfony que quieren conocer cómo funciona y que también están interesados en aprender las mejores técnicas de desarrollo web.
Dividido en:
Capítulo 1. Comenzando el proyecto
1.2. El desafío
1.3. Este tutorial es diferente
1.4. El proyecto
1.5. ¿Que haremos hoy?
1.6. Prerrequisitos
1.7. Instalación de Symfony
1.8. Preparar el proyecto
1.9. Los entornos
1.10. Configurar mal el servidor web
1.11. Configurar correctamente el servidor web
1.12. Subversion
1.13. Nos vemos mañana
Capítulo 2. El proyecto
2.1. La idea del proyecto
2.2. Los escenarios del proyecto
2.3. Nos vemos mañana
Capítulo 3. El modelo de datos
3.1. El modelo relacional
3.2. El esquema
3.3. La base de datos
3.4. El ORM
3.5. Los datos iniciales
3.6. Probando la aplicación en el navegador
3.7. Nos vemos mañana
Capítulo 4. El controlador y la vista
4.1. La arquitectura MVC
4.2. El layout
4.3. Las hojas de estilo, imágenes y archivos JavaScript
4.4. La portada del módulo de las ofertas de trabajo
4.5. La plantilla de la página de una oferta de trabajo
4.6. Slots
4.7. La acción de la página de una oferta de trabajo
4.8. La petición y la respuesta
4.9. Nos vemos mañana
Capítulo 5. El sistema de enrutamiento
5.1. URLs
5.2. Configurando el enrutamiento
5.3. Personalizando el enrutamiento
5.4. Requisitos
5.5. La clase sfRoute
5.6. La clase para las rutas basadas en objetos
5.7. Enrutamiento en acciones y plantillas
5.8. La clase para las colecciones de rutas
5.9. Depurando las rutas
5.10. Rutas por defecto
5.11. Nos vemos mañana
Capítulo 6. Profundizando en el modelo
6.1. El objeto Criteria de Propel
6.2. Depurando las sentencias SQL generadas por Propel
6.3. Serializando objetos
6.4. Profundizando en los archivos de datos
6.5. Personalizando la configuración
6.6. Refactorizando
6.7. Mostrando las categorías en la portada
6.8. Limitando los resultados
6.9. Archivos de datos dinámicos
6.10. Restringiendo el acceso a la página de una oferta de trabajo
6.11. Enlazando a la página de la categoría
6.12. Nos vemos mañana
Capítulo 7. Trabajando con la página de cada categoría
7.1. La ruta de la categoría
7.2. El enlace a la página de la categoría
7.3. Creando el módulo de las categorías
7.4. Actualizando la base de datos
7.5. Elementos parciales
7.6. Paginación
7.7. Nos vemos mañana
Capítulo 8. Pruebas unitarias
8.1. Pruebas en Symfony
8.2. Pruebas unitarias
8.3. El framework de pruebas lime
8.4. Ejecutando pruebas unitarias
8.5. Probando el método slugify
8.6. Añadiendo pruebas para las nuevas características
8.7. Añadir pruebas al corregir un error
8.8. Pruebas unitarias para Propel
8.9. Conjuntos de pruebas unitarias
8.10. Nos vemos mañana
Capítulo 9. Pruebas funcionales
9.1. Pruebas funcionales
9.2. La clase sfBrowser
9.3. La clase sfTestFunctional
9.4. Ejecutando pruebas funcionales
9.5. Datos de prueba
9.6. Escribiendo pruebas funcionales
9.7. Aprendiendo con un ejemplo
9.8. Depurando las pruebas funcionales
9.9. Conjuntos de pruebas funcionales
9.10. Conjuntos de pruebas
9.11. Nos vemos mañana
Capítulo 10. Los formularios
10.1. El framework de formularios
10.2. Formularios
10.3. Formularios de Propel
10.4. La página de previsualización
10.5. Activando y publicando las ofertas de trabajo
10.6. Nos vemos mañana
Capítulo 11. Probando los formularios
11.1. Enviando un formulario
11.2. El tester de formularios
11.3. Probando la redirección
11.4. El tester de Propel
11.5. Probando la existencia de errores
11.6. Indicando el método HTTP de un enlace
11.7. La seguridad que te dan las pruebas
11.8. Regresando al futuro en una prueba
11.9. Seguridad de los formularios
11.10. Tareas de mantenimiento
11.11. Nos vemos mañana
Capítulo 12. El generador de la parte de administración
12.1. Creando la aplicación backend
12.2. Los módulos de la aplicación backend
12.3. El aspecto de la aplicación backend
12.4. La cache de Symfony
12.5. La configuración de la aplicación backend
12.6. Configuración del título
12.7. Configuración de los campos
12.8. Configuración de la página list
12.9. Configuración de la página de formularios
12.10. Configuración de los filtros
12.11. Modificando las acciones
12.12. Personalizando las plantillas
12.13. Configuración final
12.14. Nos vemos mañana
Capítulo 13. El usuario
13.1. Mensajes flash
13.2. Atributos del usuario
13.3. La seguridad de la aplicación
13.4. Plugins
13.5. La seguridad de la aplicación backend
13.6. Probando a los usuarios
13.7. Nos vemos mañana
Capítulo 14. El día de descanso
14.1. Aprendiendo con la práctica
Capítulo 15. Canales Atom
15.1. Formatos
15.2. Canales Atom
15.3. Nos vemos mañana
Capítulo 16. Servicios web
16.1. Los afiliados
16.2. Probando los servicios web
16.3. El formulario para darse de alta como afiliado
16.4. Administrando los afiliados
16.5. Enviando emails
16.6. Nos vemos mañana
Capítulo 17. El buscador
17.1. La tecnología
17.2. Indices
17.3. Búsquedas
17.4. Pruebas unitarias
17.5. Tareas
17.6. Nos vemos mañana
Capítulo 18. AJAX
18.1. Instalando jQuery
18.2. Incluyendo jQuery
18.3. Añadiendo los comportamientos
18.4. Informando al usuario
18.5. AJAX en las acciones
18.6. Probando AJAX
18.7. Nos vemos mañana
Capítulo 19. Internacionalización y localización
19.1. El usuario
19.2. Incluyendo la cultura en la URL
19.3. Probando la cultura
19.4. Cambiando de idioma
19.5. Internacionalización
19.6. Localización
19.7. Nos vemos mañana
Capítulo 20. Plugins
20.1. Plugins
20.2. Estructura de archivos de los plugins
20.3. El plugin Jobeet
20.4. Utilizando los plugins
20.5. Publicando tu plugin
20.6. Nos vemos mañana
Capítulo 21. El día del diseño
Capítulo 22. La cache
22.1. Creando un nuevo entorno
22.2. Configurando la cache
22.3. Guardando páginas en la cache
22.4. Borrando la cache
22.5. Guardando acciones en la cache
22.6. Guardando elementos parciales y componentes en la cache
22.7. Guardando formularios en la cache
22.8. Borrando la cache
22.9. Probando la cache
22.10. Nos vemos mañana
Capítulo 23. Pasando a producción
23.1. Preparando el servidor de producción
23.2. Las librerías de Symfony
23.3. Ajustando la configuración
23.4. Modificando la estructura de directorios
23.5. Las factorías
23.6. Instalando aplicaciones
23.7. Nos vemos mañana
Capítulo 24. Un repaso a Symfony
24.1. ¿Qué es Symfony?
24.2. El modelo
24.3. La vista
24.4. El controlador
24.5. Configuración
24.6. Depuración
24.7. Los principales objetos de Symfony
24.8. Seguridad
24.9. Formularios
24.10. Internacionalización y localización
24.11. Pruebas
24.12. Plugins
24.13. Tareas
24.14. Agradecimientos
24.15. Nos vemos pronto
Imágen de perfil

internetLos formularios de Symfony 1.2


2 visualizaciones de promedio por día

Symfony

Actualizado el 28 de Agosto del 2013 por Administrador (Publicado el 29 de Octubre del 2009)
11.633 visualizaciones desde el 29 de Octubre del 2009
Los formularios de Symfony 1.2 es una traducción autorizada de la obra The symfony Forms Book escrita por Fabien Potencier. Dividido en 13 capítulos.
Dividido en:
Capítulo 1. Creación de formularios
1.1. Antes de empezar
1.2. Widgets
1.3. Configurando los widgets
Capítulo 2. Validación de formularios
2.1. Antes de comenzar
2.2. Validadores
2.3. Personalizando los validadores
2.4. Seguridad de los validadores
2.5. Validadores lógicos
2.6. Validadores globales
2.7. Subiendo archivos
Capítulo 3. Formularios para diseñadores web
3.1. Antes de comenzar
3.2. La plantilla del prototipo
3.3. Personalizando la plantilla del prototipo
3.4. Personalizando el diseño
3.5. Internacionalización
3.6. Trabajando con el programador
Capítulo 4. Integración con Propel
4.1. Antes de comenzar
4.2. Generando las clases del formulario
4.3. El generador CRUD
4.4. Personalizando los formularios generados automáticamente
4.5. Configurando los validadores y los widgets
4.6. Serializando formularios
Capítulo 5. Sin título
Capítulo 6. Sin título
Capítulo 7. Sin título
Capítulo 8. Internacionalización y localización
8.1. Internacionalización de formularios
8.2. Personalizando el objeto traductor
8.3. Internacionalización de los objetos Propel
8.4. Traducción de Widgets
Capítulo 9. Sin título
Capítulo 10. Sin título
Capítulo 11. Integrando Doctrine
11.1. Antes de comenzar
11.2. Generando las clases del formulario
11.3. El generador CRUD
11.4. Personalizando los formularios generados
11.5. Serialización de formularios
Capítulo 12. Referencia de Widgets
12.2. Widgets
12.3. Widgets de tipo input
12.4. Widgets para elecciones
12.5. Widgets para fechas
12.6. Widgets de internacionalización
12.7. Widget para CAPTCHA
12.8. Widgets para filtros
12.9. sfWidgetFormSchema
Capítulo 13. Validadores
13.2. Validadores
13.3. Validadores simples
13.4. Validadores de fechas
13.5. Validador de archivos
13.6. Validadores lógicos
13.7. Validadores de internacionalización
13.8. Validadores de Propel
13.9. Validadores de Doctrine
Imágen de perfil

.pdfSymfony. The Book


1 visualizaciones de promedio por día

Symfony

Actualizado el 4 de Junio del 2021 por Administrador (Publicado el 6 de Noviembre del 2019)
2.173 visualizaciones desde el 6 de Noviembre del 2019
Completo libro de Symfony versión 2.8

En formato pdf. Contiene 223 páginas.

Screenshot_20191106_212054
Imágen de perfil

internetSymfony 2.4, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 3 de Junio del 2016 por Administrador
3.182 visualizaciones desde el 3 de Junio del 2016
Libro correspondiente a la versión 2.4 de Symfony realizado por Fabien Potencier, Ryan Weaver y traducido por Javier Eguiluz
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
1.1. HTTP es simple
1.2. Peticiones y respuestas en PHP
1.3. Peticiones y respuestas en Symfony
1.4. El viaje desde la petición hasta la respuesta
1.5. Symfony2: construye tu aplicación, no tus herramientas
Capítulo 2. De PHP a Symfony2
2.1. Un blog sencillo creado con PHP simple
2.2. Agregando una página show al blog
2.3. El controlador frontal al rescate
2.4. Mejorando las plantillas
Capítulo 3. Instalando y configurando Symfony2
3.1. Instalando una distribución de Symfony2
3.2. Empezando a desarrollar
3.3. Usando control de código fuente
Capítulo 4. Creando páginas en Symfony2
4.1. La página ¡Hola Symfony!
4.2. Antes de empezar, crea el bundle
4.3. La estructura de directorios
4.4. El sistema de bundles
4.5. Configurando la aplicación
4.6. Entornos
4.7. Resumen
Capítulo 5. El controlador
5.1. Ciclo de vida de la petición, controlador, respuesta
5.2. Un controlador sencillo
5.3. Asociando una URI a un controlador
5.4. La clase base del controlador
5.5. Tareas comunes del controlador
5.6. Gestionando errores y páginas 404
5.7. Gestionando la sesión
5.8. El objeto Response
5.9. El objeto Request
5.10. Resumen
Capítulo 6. El enrutamiento
6.1. El enrutamiento en la práctica
6.2. Funcionamiento interno del enrutamiento
6.3. Creando rutas
6.4. El nombre lógico de los controladores
6.5. Variables de la ruta y argumentos del controlador
6.6. Importando recursos de enrutamiento externos
6.7. Visualizando y depurando rutas
6.8. Generando URL
6.9. Resumen
Capítulo 7. Creando y utilizando plantillas
7.1. Plantillas
7.2. Herencia de plantillas y layout
7.3. Nomenclatura y localización de las plantillas
7.4. Etiquetas y helpers
7.5. Incluyendo hojas de estilo y JavaScript en Twig
7.6. Variables globales
7.7. Configurando y usando el servicio templating
7.8. Modificando las plantillas de los bundles
7.9. Herencia de tres niveles
7.10. Mecanismo de escape
7.11. Depurando
7.12. Detectando errores de sintaxis
7.13. Formato de plantillas
7.14. Consideraciones finales
Capítulo 8. La base de datos y Doctrine
8.1. Un ejemplo sencillo
8.2. Buscando objetos
8.3. Relaciones y asociaciones de entidades
8.4. Configuración
8.5. Lifecycle Callbacks
8.6. Referencia de los tipos de campo de Doctrine
8.7. Resumen
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
10.1. El framework de pruebas PHPUnit
10.2. Tests unitarios
10.3. Tests funcionales
10.4. Trabajando con el cliente de los tests
10.5. El Crawler
10.6. Configurando los tests
Capítulo 11. Validación
11.1. Los fundamentos de la validación
11.2. Configuración
11.3. Restricciones
11.4. Traduciendo mensajes de restricción
11.5. Aplicando las restricciones sobre propiedades y getters
11.6. Grupos de validación
11.7. Secuencias de grupos de validación
11.8. Validando valores y arrays
11.9. Consideraciones finales
Capítulo 12. Formularios
12.1. Creando un formulario sencillo
12.2. Validando formularios
12.3. Tipos de campo predefinidos
12.4. Deduciendo el tipo de campo
12.5. Mostrando un formulario en una plantilla
12.6. Modificando la acción y el método de un formulario
12.7. Creando clases de formulario
12.8. Definiendo formularios como servicios
12.9. Formularios y Doctrine
12.10. Embebiendo formularios
12.11. Temas para formularios
12.12. Protección CSRF
12.13. Usando un formulario sin clase
12.14. Consideraciones finales
Capítulo 13. Seguridad
13.1. Ejemplo básico: Autenticación HTTP
13.2. Cómo funciona la seguridad: autenticación y autorización
13.3. Usando el típico formulario de acceso
13.4. Autorización
13.5. Controlando el acceso mediante expresiones
13.6. Usuarios
13.7. Roles
13.8. Controlando el acceso en las plantillas
13.9. Cerrando sesión
13.10. Autenticación sin estado
13.11. Utilidades
13.12. Consideraciones finales
Capítulo 14. La caché de HTTP
14.1. Utilizando los estándares para la caché
14.2. Las cachés de tipo gateway cache
14.3. Introducción a la caché de HTTP
14.4. Caducidad y validación HTTP
14.5. Utilizando ESI
14.6. Invalidando la caché
14.7. Resumen
Capítulo 15. Internacionalización
15.1. Configurando
15.2. Traducción básica
15.3. Pluralizando
15.4. Traducciones en plantillas
15.5. Catálogos de mensajes
15.6. Usando el dominio de los mensajes
15.7. Gestionando la configuración regional del usuario
15.8. Seleccionando el idioma de la traducción
15.9. Traduciendo mensajes de validación
15.10. Traduciendo contenido de base de datos
15.11. Resumen
Capítulo 16. El contenedor de servicios
16.1. ¿Qué es un servicio?
16.2. ¿Qué es un contenedor de servicios?
16.3. Creando y configurando servicios en el contenedor
16.4. Parámetros de servicio
16.5. Importando otros recursos para configurar el contenedor
16.6. Inyectando servicios
16.7. Inyectando servicios opcionales
16.8. Servicios internos de Symfony y servicios de bundles de terceros
16.9. Etiquetas
16.10. Depurando servicios
Capítulo 17. Mejorando el rendimiento
17.1. Utilizando una caché de bytecode
17.2. Utilizando el mapeo de clases de Composer
17.3. Guardando en la caché el cargador automático de clases
17.4. Utilizando archivos de arranque
Capítulo 18. El interior de Symfony2
18.1. Una visión general del funcionamiento de Symfony2
18.2. El kernel
18.3. El event dispatcher
18.4. El perfilador
Capítulo 19. La API estable de Symfony2
Imágen de perfil

.videoCurso del framework Symfony 2


1 visualizaciones de promedio por día

Symfony

Publicado el 24 de Octubre del 2018 por Administrador
1.854 visualizaciones desde el 24 de Octubre del 2018
Curso de Symfony 2 en vídeos:
01. Introducción e instalación.
02. Estructura de directorios y fundamentos.
03. Creando el primer Bundle.
04. Aprende a crear rutas.
05. Doctrine el ORM de Symfony 2.
06. Twig el motor de plantillas.
07. Integración con Bootstrap.
08. Formularios.
09. Validar datos.
10. Aplicación en español (i18n)
11. Paginación con KnpPaginatorBundle
12. Editar registros
13. Eliminar registros.
14. AJAX con Symfony 2.
15. Buscador con ElasticSearch.
16. Asociaciones (Parte 1)
17. Asociaciones (Parte 2)
18. Completando el módulo de tareas
19. Autenticación y Autorización de usuarios.
20. Procesando tareas (Curso Finalizado)
Imágen de perfil

internetCertificación Symfony


1 visualizaciones de promedio por día

Symfony

Publicado el 27 de Marzo del 2018 por Administrador
2.021 visualizaciones desde el 27 de Marzo del 2018
Material preparatorio para obtener la certificación de Symfony. Recopilación de apuntes de Symfony para ayudar a obtener la certificación.

El siguiente es un listado con artículos sobre programación PHP orientada a objetos y Symfony, divididos según la temática exigida para obtener el Certificado de Symfony. Son apuntes que explican cada uno de los temas, extraídos tanto de la documentación de PHP como de la documentación de Symfony.
Imágen de perfil

internetSymfony 2.3, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 19 de Abril del 2017 por Administrador
1.882 visualizaciones desde el 19 de Abril del 2017
Libro de Symfony correspondiente a la versión 2.3.
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
1.1. HTTP es simple
1.2. Peticiones y respuestas en PHP
1.3. Peticiones y respuestas en Symfony
1.4. El viaje desde la petición hasta la respuesta
1.5. Symfony2: construye tu aplicación, no tus herramientas
Capítulo 2. De PHP a Symfony2
2.1. Un blog sencillo creado con PHP simple
2.2. Agregando una página show al blog
2.3. El controlador frontal al rescate
2.4. Mejorando las plantillas
Capítulo 3. Instalando y configurando Symfony2
3.1. Instalando una distribución de Symfony2
3.2. Empezando a desarrollar
3.3. Usando control de código fuente
Capítulo 4. Creando páginas en Symfony2
4.1. La página ¡Hola Symfony!
4.2. Antes de empezar, crea el bundle
4.3. La estructura de directorios
4.4. El sistema de bundles
4.5. Configurando la aplicación
4.6. Entornos
4.7. Resumen
Capítulo 5. El controlador
5.1. Ciclo de vida de la petición, controlador, respuesta
5.2. Un controlador sencillo
5.3. Asociando una URI a un controlador
5.4. La clase base del controlador
5.5. Tareas comunes del controlador
5.6. Gestionando errores y páginas 404
5.7. Gestionando la sesión
5.8. El objeto Response
5.9. El objeto Request
5.10. Resumen
Capítulo 6. El enrutamiento
6.1. El enrutamiento en la práctica
6.2. Funcionamiento interno del enrutamiento
6.3. Creando rutas
6.4. El nombre lógico de los controladores
6.5. Variables de la ruta y argumentos del controlador
6.6. Importando recursos de enrutamiento externos
6.7. Visualizando y depurando rutas
6.8. Generando URL
6.9. Resumen
Capítulo 7. Creando y utilizando plantillas
7.1. Plantillas
7.2. Herencia de plantillas y layout
7.3. Nomenclatura y localización de las plantillas
7.4. Etiquetas y helpers
7.5. Incluyendo hojas de estilo y JavaScript en Twig
7.6. Variables globales
7.7. Configurando y usando el servicio templating
7.8. Modificando las plantillas de los bundles
7.9. Herencia de tres niveles
7.10. Mecanismo de escape
7.11. Depurando
7.12. Detectando errores de sintaxis
7.13. Formato de plantillas
7.14. Consideraciones finales
Capítulo 8. La base de datos y Doctrine
8.1. Un ejemplo sencillo
8.2. Buscando objetos
8.3. Relaciones y asociaciones de entidades
8.4. Configuración
8.5. Lifecycle Callbacks
8.6. Referencia de los tipos de campo de Doctrine
8.7. Resumen
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
10.1. El framework de pruebas PHPUnit
10.2. Tests unitarios
10.3. Tests funcionales
10.4. Trabajando con el cliente de los tests
10.5. El Crawler
10.6. Configurando los tests
Capítulo 11. Validación
11.1. Los fundamentos de la validación
11.2. Configuración
11.3. Restricciones
11.4. Traduciendo mensajes de restricción
11.5. Aplicando las restricciones sobre propiedades y getters
11.6. Grupos de validación
11.7. Secuencias de grupos de validación
11.8. Validando valores y arrays
11.9. Consideraciones finales
Capítulo 12. Formularios
12.1. Creando un formulario sencillo
12.2. Validando formularios
12.3. Tipos de campo predefinidos
12.4. Deduciendo el tipo de campo
12.5. Mostrando un formulario en una plantilla
12.6. Modificando la acción y el método de un formulario
12.7. Creando clases de formulario
12.8. Definiendo formularios como servicios
12.9. Formularios y Doctrine
12.10. Embebiendo formularios
12.11. Temas para formularios
12.12. Protección CSRF
12.13. Usando un formulario sin clase
12.14. Consideraciones finales
Capítulo 13. Seguridad
13.1. Ejemplo básico: Autenticación HTTP
13.2. Cómo funciona la seguridad: autenticación y autorización
13.3. Usando el típico formulario de acceso
13.4. Autorización
13.5. Usuarios
13.6. Roles
13.7. Controlando el acceso en las plantillas
13.8. Controlando el acceso
13.9. Cerrando sesión
13.10. Autenticación sin estado
13.11. Utilidades
13.12. Consideraciones finales
Capítulo 14. La caché de HTTP
14.1. Utilizando los estándares para la caché
14.2. Las cachés de tipo gateway cache
14.3. Introducción a la caché de HTTP
14.4. Caducidad y validación HTTP
14.5. Utilizando ESI
14.6. Invalidando la caché
14.7. Resumen
Capítulo 15. Internacionalización
15.1. Configurando
15.2. Traducción básica
15.3. Pluralizando
15.4. Traducciones en plantillas
15.5. Catálogos de mensajes
15.6. Usando el dominio de los mensajes
15.7. Gestionando la configuración regional del usuario
15.8. Seleccionando el idioma de la traducción
15.9. Traduciendo mensajes de validación
15.10. Traduciendo contenido de base de datos
15.11. Resumen
Capítulo 16. El contenedor de servicios
16.1. ¿Qué es un servicio?
16.2. ¿Qué es un contenedor de servicios?
16.3. Creando y configurando servicios en el contenedor
16.4. Parámetros de servicio
16.5. Importando otros recursos para configurar el contenedor
16.6. Inyectando servicios
16.7. Inyectando servicios opcionales
16.8. Servicios internos de Symfony y servicios de bundles de terceros
16.9. Etiquetas
16.10. Depurando servicios
Capítulo 17. Mejorando el rendimiento
17.1. Utilizando una caché de bytecode
17.2. Utilizando el mapeo de clases de Composer
17.3. Guardando en la caché el cargador automático de clases
17.4. Utilizando archivos de arranque
Capítulo 18. El interior de Symfony2
18.1. Una visión general del funcionamiento de Symfony2
18.2. El kernel
18.3. El event dispatcher
18.4. El perfilador
Capítulo 19. La API estable de Symfony2
Imágen de perfil

internetSymfony 2.2, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 27 de Abril del 2017 por Administrador
1.761 visualizaciones desde el 27 de Abril del 2017
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
1.1. HTTP es simple
1.2. Peticiones y respuestas en PHP
1.3. Peticiones y respuestas en Symfony
1.4. El viaje desde la petición hasta la respuesta
1.5. Symfony2: construye tu aplicación, no tus herramientas
Capítulo 2. De PHP a Symfony2
2.1. Un blog sencillo creado con PHP simple
2.2. Agregando una página show al blog
2.3. El controlador frontal al rescate
2.4. Mejorando las plantillas
Capítulo 3. Instalando y configurando Symfony2
3.1. Instalando una distribución de Symfony2
3.2. Empezando a desarrollar
3.3. Usando control de código fuente
Capítulo 4. Creando páginas en Symfony2
4.1. La página ¡Hola Symfony!
4.2. Antes de empezar, crea el bundle
4.3. La estructura de directorios
4.4. El sistema de bundles
4.5. Configurando la aplicación
4.6. Entornos
4.7. Resumen
Capítulo 5. El controlador
5.1. Ciclo de vida de la petición, controlador, respuesta
5.2. Un controlador sencillo
5.3. Asociando una URI a un controlador
5.4. La clase base del controlador
5.5. Tareas comunes del controlador
5.6. Gestionando errores y páginas 404
5.7. Gestionando la sesión
5.8. El objeto Response
5.9. El objeto Request
5.10. Resumen
Capítulo 6. El enrutamiento
6.1. El enrutamiento en la práctica
6.2. Funcionamiento interno del enrutamiento
6.3. Creando rutas
6.4. El nombre lógico de los controladores
6.5. Variables de la ruta y argumentos del controlador
6.6. Importando recursos de enrutamiento externos
6.7. Visualizando y depurando rutas
6.8. Generando URL
6.9. Resumen
Capítulo 7. Creando y utilizando plantillas
7.1. Plantillas
7.2. Herencia de plantillas y layout
7.3. Nomenclatura y localización de las plantillas
7.4. Etiquetas y helpers
7.5. Incluyendo hojas de estilo y JavaScript en Twig
7.6. Variables globales
7.7. Configurando y usando el servicio templating
7.8. Modificando las plantillas de los bundles
7.9. Herencia de tres niveles
7.10. Mecanismo de escape
7.11. Depurando
7.12. Detectando errores de sintaxis
7.13. Formato de plantillas
7.14. Consideraciones finales
Capítulo 8. La base de datos y Doctrine
8.1. Un ejemplo sencillo
8.2. Buscando objetos
8.3. Relaciones y asociaciones de entidades
8.4. Configuración
8.5. Lifecycle Callbacks
8.6. Extensiones de Doctrine
8.7. Referencia de los tipos de campo de Doctrine
8.8. Comandos de consola
8.9. Resumen
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
10.1. El framework de pruebas PHPUnit
10.2. Tests unitarios
10.3. Tests funcionales
10.4. Trabajando con el cliente de los tests
10.5. El Crawler
10.6. Configurando los tests
Capítulo 11. Validación
11.1. Los fundamentos de la validación
11.2. Configuración
11.3. Restricciones
11.4. Traduciendo mensajes de restricción
11.5. Aplicando las restricciones sobre propiedades y getters
11.6. Grupos de validación
11.7. Validando valores y arrays
11.8. Consideraciones finales
Capítulo 12. Formularios
12.1. Creando un formulario sencillo
12.2. Validando formularios
12.3. Tipos de campo predefinidos
12.4. Deduciendo el tipo de campo
12.5. Mostrando un formulario en una plantilla
12.6. Creando clases de formulario
12.7. Formularios y Doctrine
12.8. Embebiendo formularios
12.9. Temas para formularios
12.10. Protección CSRF
12.11. Usando un formulario sin clase
12.12. Consideraciones finales
Capítulo 13. Seguridad
13.1. Ejemplo básico: Autenticación HTTP
13.2. Cómo funciona la seguridad: autenticación y autorización
13.3. Usando el típico formulario de acceso
13.4. Autorización
13.5. Usuarios
13.6. Roles
13.7. Cerrando sesión
13.8. Controlando el acceso en las plantillas
13.9. Controlando el acceso en los controladores
13.10. Suplantando a un usuario
13.11. Autenticación sin estado
13.12. Utilidades
13.13. Consideraciones finales
Capítulo 14. La caché de HTTP
14.1. Utilizando los estándares para la caché
14.2. Las cachés de tipo gateway cache
14.3. Introducción a la caché de HTTP
14.4. Caducidad y validación HTTP
14.5. Utilizando ESI
14.6. Invalidando la caché
14.7. Resumen
Capítulo 15. Internacionalización
15.1. Configurando
15.2. Traducción básica
15.3. Catálogos de mensajes
15.4. Usando el dominio de los mensajes
15.5. Gestionando la configuración regional del usuario
15.6. Pluralizando
15.7. Traducciones en plantillas
15.8. Seleccionando el idioma de la traducción
15.9. Traduciendo contenido de base de datos
15.10. Traduciendo mensajes de validación
15.11. Resumen
Capítulo 16. El contenedor de servicios
16.1. ¿Qué es un servicio?
16.2. ¿Qué es un contenedor de servicios?
16.3. Creando y configurando servicios en el contenedor
16.4. Parámetros de servicio
16.5. Importando otros recursos para configurar el contenedor
16.6. Inyectando servicios
16.7. Inyectando servicios opcionales
16.8. Servicios internos de Symfony y servicios de bundles de terceros
16.9. Etiquetas
16.10. Depurando servicios
Capítulo 17. Mejorando el rendimiento
17.1. Utilizando una caché de bytecode
17.2. Utilizando el mapeo de clases de Composer
17.3. Guardando en la caché el cargador automático de clases
17.4. Utilizando archivos de arranque
Capítulo 18. El interior de Symfony2
18.1. Una visión general del funcionamiento de Symfony2
18.2. El kernel
18.3. El event dispatcher
18.4. El perfilador
Capítulo 19. La API estable de Symfony2
Imágen de perfil

internetSymfony 2.0, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 10 de Diciembre del 2014 por Administrador
2.360 visualizaciones desde el 10 de Diciembre del 2014
Manual de Symfony 2.0.
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
Capítulo 2. De PHP a Symfony2
Capítulo 3. Instalando y configurando Symfony2
Capítulo 4. Creando páginas en Symfony2
Capítulo 5. El controlador
Capítulo 6. El enrutamiento
Capítulo 7. Creando y utilizando plantillas
Capítulo 8. La base de datos y Doctrine
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
Capítulo 11. Validación
Capítulo 12. Formularios
Capítulo 13. Seguridad
Capítulo 14. La caché de HTTP
Capítulo 15. Internacionalización
Capítulo 16. El contenedor de servicios
Capítulo 17. Mejorando el rendimiento
Capítulo 18. El interior de Symfony2
Capítulo 19. La API estable de Symfony2
Imágen de perfil

internetCurso de Symfony 2


1 visualizaciones de promedio por día

Symfony

Publicado el 8 de Mayo del 2014 por Administrador
2.475 visualizaciones desde el 8 de Mayo del 2014
Curso de Symfony realizado por maestros del web.
Contenidos:
1. Introducción
2. El proyecto y los Bundles
3. Creando páginas
4. Sistema de Routing
5. Definición de rutas con comodines
6. El controlador
7. La vista y Twig
8. Configurando nuestra base de datos
9. Manipulando datos con Doctrine
10. Validación de datos y creación de formularios
11. Integrando AJAX
12. Integrando jQuery
13. Instalando Bundles de Terceros
14. Seguridad de acceso
Encontrarás la versión en pdf disponible en la web simplemente comentando este curso en cualquiera de las redes sociales.
Imágen de perfil

internetSymfony 2.1, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 9 de Diciembre del 2014 por Administrador
2.326 visualizaciones desde el 9 de Diciembre del 2014
Manual de Symfony 2.1.
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
Capítulo 2. De PHP a Symfony2
Capítulo 3. Instalando y configurando Symfony2
Capítulo 4. Creando páginas en Symfony2
Capítulo 5. El controlador
Capítulo 6. El enrutamiento
Capítulo 7. Creando y utilizando plantillas
Capítulo 8. La base de datos y Doctrine
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
Capítulo 11. Validación
Capítulo 12. Formularios
Capítulo 13. Seguridad
Capítulo 14. La caché de HTTP
Capítulo 15. Internacionalización
Capítulo 16. El contenedor de servicios
Capítulo 17. Mejorando el rendimiento
Capítulo 18. El interior de Symfony2
Capítulo 19. La API estable de Symfony2
Imágen de perfil

internetBuenas prácticas para aplicaciones Symfony


1 visualizaciones de promedio por día

Symfony

Publicado el 21 de Octubre del 2014 por Administrador
2.253 visualizaciones desde el 21 de Octubre del 2014
El objetivo de esta guía es establecer una serie de buenas prácticas oficiales para desarrollar aplicaciones con el framework Symfony2. El libro explica las buenas prácticas que mejor encajan con la filosofía del framework según su principal responsable, Fabien Potencier.

Contenidos:
Capítulo 1. Las buenas prácticas del framework Symfony
1.1. ¿En qué consiste esta guía?
1.2. A quién se dirige este libro
1.3. La aplicación
Capítulo 2. Creando el proyecto
2.2. Creando la aplicación del blog
2.3. Estructurando la aplicación
2.4. Los bundles de la aplicación
2.5. Utilizando otra estructura de directorios
Capítulo 3. Configuración
3.1. Configuración relacionada con la infraestructura
3.2. Configuración relacionada con la aplicación
3.3. No utilices la configuración semántica
3.4. Define las opciones de configuración sensibles fuera de Symfony
Capítulo 4. Organizando la lógica de negocio
4.1. Almacenando clases fuera del bundle
4.2. Configurando los servicios
4.3. Utilizando una capa de persistencia
4.4. Estándares de código
Capítulo 5. Controladores
5.1. Configurando el enrutamiento
5.2. Configurando las plantillas
5.3. Cómo deberían ser los controladores Symfony
5.4. Utilizando los ParamConverter
5.5. Ejecutando código antes y después del controlador
Capítulo 6. Plantillas
6.1. Organizando las plantillas
6.2. Extensiones Twig
Capítulo 7. Formularios
7.1. Creando los formularios
7.2. Configurando los botones del formulario
7.3. Renderizando el formulario
7.4. Procesando el envío de formularios
Capítulo 8. Internacionalización
8.1. Formato de los archivos de traducción
8.2. Organizando los archivos de traducción
8.3. Definiendo claves para las traducciones
8.4. Ejemplo de archivo de traducción
Capítulo 9. Seguridad
9.2. Autorización
9.3. La anotación @Security
9.4. Comprobando los permisos sin @Security
9.5. Los Security Voters
9.6. Siguientes pasos
Capítulo 10. Assets web
10.1. Utilizando Assetic
10.2. Aplicaciones basadas en el frontend
Capítulo 11. Tests
11.1. Tests unitarios
11.2. Tests funcionales
11.3. Tests para el código JavaScript
Imágen de perfil

internetSymfony 1.0, la guía definitiva


1 visualizaciones de promedio por día

Symfony

Publicado el 12 de Diciembre del 2017 por Administrador
1.490 visualizaciones desde el 12 de Diciembre del 2017
Tutorial de Symfony correspondiente a la versión 1.0

Índice de Contenidos:
Capítulo 1. Introducción a Symfony
1.1. Symfony en pocas palabras
1.2. Conceptos básicos
1.3. Resumen
Capítulo 2. Explorando el interior de Symfony
2.1. El patrón MVC
2.2. Organización del código
2.3. Herramientas comunes
2.4. Resumen
Capítulo 3. Ejecutar aplicaciones Symfony
3.1. Instalando el entorno de pruebas
3.2. Instalando las librerías de Symfony
3.3. Crear una aplicación web
3.4. Configurar el servidor web
3.5. Resolución de problemas
3.6. Versionado del código fuente
3.7. Resumen
Capítulo 4. Introducción a la creación de páginas
4.1. Crear el esqueleto del módulo
4.2. Obteniendo información del usuario a través de formularios
4.3. Enlazando a otra acción
4.4. Obteniendo información de la petición
4.5. Resumen
Capítulo 5. Configurar Symfony
5.1. El sistema de configuración
5.2. Un vistazo general a los archivos de configuración
5.3. Entornos
5.4. La cache de configuración
5.5. Accediendo a la configuración desde la aplicación
5.6. Trucos para los archivos de configuración
5.7. Resumen
Capítulo 6. El Controlador
6.1. El Controlador Frontal
6.2. Acciones
6.3. Accediendo a la Petición
6.4. Sesiones de Usuario
6.5. Seguridad de la Acción
6.6. Métodos de Validación y Manejo de Errores
6.7. Filtros
6.8. Configuración del Módulo
6.9. Resumen
Capítulo 7. La Vista
7.1. Plantillas
7.2. Fragmentos de código
7.3. Configuración de la vista
7.4. Slots de componentes
7.5. Mecanismo de escape
7.6. Resumen
Capítulo 8. El modelo
8.1. ¿Por qué utilizar un ORM y una capa de abstracción?
8.2. Esquema de base de datos de Symfony
8.3. Las clases del modelo
8.4. Acceso a los datos
8.5. Conexiones con la base de datos
8.6. Extender el modelo
8.7. Sintaxis extendida del esquema
8.8. No crees el modelo dos veces
8.9. Resumen
Capítulo 9. Enlaces y sistema de enrutamiento
9.1. ¿Qué es el enrutamiento?
9.2. Reescritura de URL
9.3. Helpers de enlaces
9.4. Configuración del sistema de enrutamiento
9.5. Trabajando con rutas en las acciones
9.6. Resumen
Capítulo 10. Formularios
10.1. Helpers de formularios
10.2. Helpers de formularios para objetos
10.3. Validación de formularios
10.4. Validaciones complejas
10.5. Resumen
Capítulo 11. Integración con Ajax
11.1. Helpers básicos de JavaScript
11.2. Prototype
11.3. Helpers de Ajax
11.4. Parámetros para la ejecución remota
11.5. Creando efectos visuales
11.6. JSON
11.7. Interacciones complejas con Ajax
11.8. Resumen
Capítulo 12. Uso de la cache
12.1. Guardando la respuesta en la cache
12.2. Eliminando elementos de la cache
12.3. Probando y monitorizando la cache
12.4. HTTP 1.1 y la cache del lado del cliente
12.5. Resumen
Capítulo 13. Internacionalización y localización
13.1. Cultura del usuario
13.2. Estándares y formatos
13.3. Información textual en la base de datos
13.4. Traducción de la interfaz
13.5. Resumen
Capítulo 14. Generadores
14.1. Generación de código en función del modelo
14.2. Scaffolding
14.3. Creando la parte de administración de las aplicaciones
14.4. Configuración del generador
14.5. Modificando el aspecto de los módulos generados
14.6. Resumen
Capítulo 15. Pruebas unitarias y funcionales
15.1. Automatización de pruebas
15.2. Pruebas unitarias
15.3. Pruebas funcionales
15.4. Recomendaciones sobre el nombre de las pruebas
15.5. Otras utilidades para pruebas
15.6. Resumen
Capítulo 16. Herramientas para la administración de aplicaciones
16.1. Logs
16.2. Depuración de aplicaciones
16.3. Cargando datos en una base de datos
16.4. Instalando aplicaciones
16.5. Resumen
Capítulo 17. Personalizar Symfony
17.1. Mixins
17.2. Factorías
17.3. Utilizando componentes de otros frameworks
17.4. Plugins
17.5. Resumen
Capítulo 18. Rendimiento
18.1. Optimizando el servidor
18.2. Optimizando el modelo
18.3. Optimizando la vista
18.4. Optimizando la cache
18.5. Desactivando las características que no se utilizan
18.6. Optimizando el código fuente
18.7. Resumen
Capítulo 19. Configuración avanzada
19.1. Opciones de Symfony
19.2. Extendiendo la carga automática de clases
19.3. Estructura de archivos propia
19.4. Comprendiendo el funcionamiento de los manejadores de configuración
19.5. Controlando las opciones de PHP
19.6. Resumen
Imágen de perfil

internetSymfony 2.2, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 27 de Noviembre del 2014 por Administrador
2.208 visualizaciones desde el 27 de Noviembre del 2014
Manual de Symfony 2.2.
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
Capítulo 2. De PHP a Symfony2
Capítulo 3. Instalando y configurando Symfony2
Capítulo 4. Creando páginas en Symfony2
Capítulo 5. El controlador
Capítulo 6. El enrutamiento
Capítulo 7. Creando y utilizando plantillas
Capítulo 8. La base de datos y Doctrine
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
Capítulo 11. Validación
Capítulo 12. Formularios
Capítulo 13. Seguridad
Capítulo 14. La caché de HTTP
Capítulo 15. Internacionalización
Capítulo 16. El contenedor de servicios
Capítulo 17. Mejorando el rendimiento
Capítulo 18. El interior de Symfony2
Capítulo 19. La API estable de Symfony2
Imágen de perfil

internetMás con Symfony


1 visualizaciones de promedio por día

Symfony

Publicado el 29 de Agosto del 2017 por Administrador
1.553 visualizaciones desde el 29 de Agosto del 2017
Completo libro de Symfony, basado en las versiones 1.3 y 1.4.
Contenidos:
Capítulo 1. Introducción
1.1. ¿Por qué otro libro?
1.2. Sobre este libro
1.3. Agradecimientos
1.4. Antes de empezar
Capítulo 2. Enrutamiento avanzado
2.1. Preparación del proyecto: un CMS para muchos clientes
2.2. Cómo funciona el sistema de enrutamiento
2.3. Creando una clase de ruta personalizada
2.4. Colecciones de rutas
2.5. Creando una colección de rutas propia
2.6. Personalizando una colección de rutas de objeto
2.7. Opciones de las colecciones de rutas
2.8. Conclusión
Capítulo 3. Mejora tu productividad
3.1. Empieza más rápido: personalizando la creación de proyectos
3.2. Programa más rápido
3.3. Encuentra la documentación más rápido
3.4. Depura más rápido
3.5. Crea pruebas más rápido
Capítulo 4. Emails
4.1. Introducción
4.2. Enviando emails desde una acción
4.3. Utilizando la vista de symfony
4.4. Configuración
4.5. La estrategia de envío
4.6. El transporte de email
4.7. Enviando un email desde una tarea
4.8. Depurando
4.9. Pruebas
4.10. Mensajes de correo electrónico como clases
4.11. Recetas
Capítulo 5. Widgets y validadores propios
5.1. Cómo funciona un widget y un validador
5.2. Creando un widget simple y un validador
5.3. El widget de direcciones con Google Maps
5.4. Conclusiones
Capítulo 6. Formularios avanzados
6.1. Mini-proyecto: productos y fotos
6.2. Aprendiendo más haciendo los ejemplos
6.3. Configuración básica del formulario
6.4. Embebiendo formularios
6.5. Refactorizando
6.6. Diseccionando el objeto sfForm
6.7. Mostrando los formularios embebidos
6.8. Guardando formularios de objetos
6.9. Ignorando los formularios embebidos
6.10. Embebiendo fácilmente formularios relacionados con Doctrine
6.11. Eventos de formulario
6.12. Aplicando estilos diferentes para los elementos con errores
6.13. Conclusión
Capítulo 7. Mejorando la barra de depuración web
7.1. Creando un nuevo panel de depuración web
7.2. Los tres tipos de paneles de depuración web
7.3. Personalizando el contenido del panel
7.4. Otros trucos de la barra de depuración web
7.5. Últimas reflexiones
Capítulo 8. Uso avanzado de Doctrine
8.1. Creando un comportamiento de Doctrine
8.2. Utilizando la cache de resultados de Doctrine
8.3. Creando un hydrator de Doctrine
Capítulo 9. Utilizando la herencia de tablas de Doctrine
9.1. Herencia de tablas de Doctrine
9.2. Integración de la herencia de tablas en Symfony
9.3. Conclusión
Capítulo 10. Funcionamiento interno de Symfony
10.1. El inicio
10.2. sfContext y las factorías
10.3. Gestores de configuración o Config Handlers
10.4. Despachando y ejecutando la petición
10.5. La cadena de filtros
10.6. Resumen general
10.7. Conclusión
Capítulo 11. Windows y Symfony
11.1. Introducción
11.2. Comprobaciones iniciales - Servidor dedicado en Internet
11.3. Instalando PHP en unos pocos clicks
11.4. Ejecutando PHP desde la línea de comandos
11.5. Instalación y uso del sandbox de Symfony
11.6. Creando un nuevo proyecto Symfony
Capítulo 12. Desarrollando aplicaciones Facebook
12.1. Desarrollando aplicaciones Facebook
12.2. Creando un primer proyecto con sfFacebookConnectPlugin
12.3. Facebook Connect
12.4. Buenas prácticas en las aplicaciones Facebook
12.5. Próximos pasos
Capítulo 13. Descubriendo el poder de la línea de comandos
13.1. Las tareas en pocas palabras
13.2. Creando tus propias tareas
13.3. El sistema de opciones
13.4. Accediendo a la base de datos
13.5. Enviando emails
13.6. Generando URL
13.7. Accediendo al sistema de internacionalización
13.8. Refactorizando las tareas
13.9. Ejecutando una tarea dentro de otra tarea
13.10. Manipulando el sistema de archivos
13.11. Generando archivos mediante esqueletos
13.12. Utilizando la opción dry-run
13.13. Creando pruebas unitarias
13.14. Métodos útiles para mostrar mensajes
13.15. Métodos útiles para interactuar con el usuario
13.16. Utilizando las tareas con un Crontab
13.17. Utilizando STDIN
13.18. Conclusión
Capítulo 14. Jugando con la cache de configuración de Symfony
14.1. Cadenas de texto de los formularios
14.2. La solución YAML
14.3. Filtrando las variables de la plantilla
14.4. Aplicando la configuración YAML
14.5. La cache de configuración
14.6. Añadiendo pruebas unitarias
14.7. Gestores de configuración propios
14.8. Haciendo uso de formularios embebidos
14.9. Comparando el rendimiento
14.10. Creando un plugin
14.11. Conclusión
Capítulo 15. Trabajando con la comunidad Symfony
15.1. Obteniendo lo mejor de la comunidad
15.2. Devolviendo parte a la comunidad
15.3. Conclusión
Apéndice A. Código JavaScript de sfWidgetFormGMapAddress
Apéndice B. Ejemplo de instalador propio
Apéndice C. Licencia
Imágen de perfil

internetSymfony 2.1, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 21 de Septiembre del 2017 por Administrador
1.503 visualizaciones desde el 21 de Septiembre del 2017
Completa guía de Symfony correspondiente a la versión 2.1
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
1.1. HTTP es simple
1.2. Peticiones y respuestas en PHP
1.3. Peticiones y respuestas en Symfony
1.4. El viaje desde la petición hasta la respuesta
1.5. Symfony2: construye tu aplicación, no tus herramientas
Capítulo 2. De PHP a Symfony2
2.1. Un blog sencillo creado con PHP simple
2.2. Agregando una página show al blog
2.3. El controlador frontal al rescate
2.4. Mejorando las plantillas
Capítulo 3. Instalando y configurando Symfony2
3.1. Instalando una distribución de Symfony2
3.2. Empezando a desarrollar
3.3. Usando control de código fuente
Capítulo 4. Creando páginas en Symfony2
4.1. La página ¡Hola Symfony!
4.2. Antes de empezar, crea el bundle
4.3. La estructura de directorios
4.4. El sistema de bundles
4.5. Configurando la aplicación
4.6. Entornos
4.7. Resumen
Capítulo 5. El controlador
5.1. Ciclo de vida de la petición, controlador, respuesta
5.2. Un controlador sencillo
5.3. Asociando una URI a un controlador
5.4. La clase base del controlador
5.5. Tareas comunes del controlador
5.6. Gestionando errores y páginas 404
5.7. Gestionando la sesión
5.8. El objeto Response
5.9. El objeto Request
5.10. Resumen
Capítulo 6. El enrutamiento
6.1. El enrutamiento en la práctica
6.2. Funcionamiento interno del enrutamiento
6.3. Creando rutas
6.4. El nombre lógico de los controladores
6.5. Variables de la ruta y argumentos del controlador
6.6. Importando recursos de enrutamiento externos
6.7. Visualizando y depurando rutas
6.8. Generando URL
6.9. Resumen
Capítulo 7. Creando y utilizando plantillas
7.1. Plantillas
7.2. Herencia de plantillas y layout
7.3. Nomenclatura y localización de las plantillas
7.4. Etiquetas y helpers
7.5. Incluyendo hojas de estilo y JavaScript en Twig
7.6. Variables globales
7.7. Configurando y usando el servicio templating
7.8. Modificando las plantillas de los bundles
7.9. Herencia de tres niveles
7.10. Mecanismo de escape
7.11. Depurando
7.12. Detectando errores de sintaxis
7.13. Formato de plantillas
7.14. Consideraciones finales
Capítulo 8. La base de datos y Doctrine
8.1. Un ejemplo sencillo
8.2. Buscando objetos
8.3. Relaciones y asociaciones de entidades
8.4. Configuración
8.5. Lifecycle Callbacks
8.6. Extensiones de Doctrine
8.7. Referencia de los tipos de campo de Doctrine
8.8. Comandos de consola
8.9. Resumen
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
10.1. El framework de pruebas PHPUnit
10.2. Tests unitarios
10.3. Tests funcionales
10.4. Trabajando con el cliente de los tests
10.5. El Crawler
10.6. Configurando los tests
Capítulo 11. Validación
11.1. Los fundamentos de la validación
11.2. Configuración
11.3. Restricciones
11.4. Traduciendo mensajes de restricción
11.5. Aplicando las restricciones sobre propiedades y getters
11.6. Grupos de validación
11.7. Secuencias de grupos de validación
11.8. Validando valores y arrays
11.9. Consideraciones finales
Capítulo 12. Formularios
12.1. Creando un formulario sencillo
12.2. Validando formularios
12.3. Tipos de campo predefinidos
12.4. Deduciendo el tipo de campo
12.5. Mostrando un formulario en una plantilla
12.6. Creando clases de formulario
12.7. Definiendo formularios como servicios
12.8. Formularios y Doctrine
12.9. Embebiendo formularios
12.10. Temas para formularios
12.11. Protección CSRF
12.12. Usando un formulario sin clase
12.13. Consideraciones finales
Capítulo 13. Seguridad
13.1. Ejemplo básico: Autenticación HTTP
13.2. Cómo funciona la seguridad: autenticación y autorización
13.3. Usando el típico formulario de acceso
13.4. Autorización
13.5. Usuarios
13.6. Roles
13.7. Cerrando sesión
13.8. Controlando el acceso en las plantillas
13.9. Controlando el acceso en los controladores
13.10. Suplantando a un usuario
13.11. Autenticación sin estado
13.12. Consideraciones finales
Capítulo 14. La caché de HTTP
14.1. Utilizando los estándares para la caché
14.2. Las cachés de tipo gateway cache
14.3. Introducción a la caché de HTTP
14.4. Caducidad y validación HTTP
14.5. Utilizando ESI
14.6. Invalidando la caché
14.7. Resumen
Capítulo 15. Internacionalización
15.1. Configurando
15.2. Traducción básica
15.3. Catálogos de mensajes
15.4. Usando el dominio de los mensajes
15.5. Gestionando la configuración regional del usuario
15.6. Pluralizando
15.7. Traducciones en plantillas
15.8. Seleccionando el idioma de la traducción
15.9. Traduciendo contenido de base de datos
15.10. Traduciendo mensajes de validación
15.11. Resumen
Capítulo 16. El contenedor de servicios
16.1. ¿Qué es un servicio?
16.2. ¿Qué es un contenedor de servicios?
16.3. Creando y configurando servicios en el contenedor
16.4. Parámetros de servicio
16.5. Importando otros recursos para configurar el contenedor
16.6. Inyectando servicios
16.7. Inyectando servicios opcionales
16.8. Servicios internos de Symfony y servicios de bundles de terceros
16.9. Etiquetas
16.10. Depurando servicios
Capítulo 17. Mejorando el rendimiento
17.1. Utilizando una caché de bytecode
17.2. Utilizando el mapeo de clases de Composer
17.3. Guardando en la caché el cargador automático de clases
17.4. Utilizando archivos de arranque
Capítulo 18. El interior de Symfony2
18.1. Una visión general del funcionamiento de Symfony2
18.2. El kernel
18.3. El event dispatcher
18.4. El perfilador
Capítulo 19. La API estable de Symfony2
Imágen de perfil

.pdfManual de Symfony2 ver. 2.0.12


1 visualizaciones de promedio por día

Symfony

Publicado el 12 de Junio del 2017 por Administrador
1.535 visualizaciones desde el 12 de Junio del 2017
Symfony2 es uno de los frameworks más flexibles que existen. Puedes toquetearlo y cambiarlo todo a tu gusto. Symfony2 permite ese nivel de personalización porque los desarrolladores conocen bien los patrones de diseño y las buenas prácticas procedentes del mundo Java.

Se han adaptado todas esas técnicas al mundo PHP y los resultados han sido increíbles.

Symfony2 cuenta con un micro-kernel altamente optimizado. El nucleo es la pieza central del framework y es el responsable de inicializar la configuración de la aplicación y arrancar (bootear) los bundles (paquetes, plugins).

Symfony2 está construido utilizando un contenedor de inyección de dependencias, inspirado en el framework Spring de Java. En un proyecto, el desarrollador no interactúa directamente con el contenedor. Todos los detalles de implementación están ocultos detrás de un buen sistema de configuración que nos permite personalizar todo a través de archivos YAML o XML, o incluso a través de código PHP.

Contenidos:

I Guía de inicio rápido
1. Inicio rápido
II Libro
2. Libro
III Recetario
3. Recetario
IV Componentes
4. Componentes
V Documentos de referencia
5. Documentos de referencia
VI Paquetes
6. Paquetes de la edición estándar de Symfony
VII Colaborando
7. Colaborando

En formato pdf. Contiene 797 páginas
Imágen de perfil

internetSymfony 2.0, el libro oficial


1 visualizaciones de promedio por día

Symfony

Publicado el 4 de Abril del 2017 por Administrador
1.461 visualizaciones desde el 4 de Abril del 2017
Libro de Symfony correspondiente a la versión 2.0.
Contenidos:
Capítulo 1. Symfony2 y los fundamentos de HTTP
1.1. HTTP es simple
1.2. Peticiones y respuestas en PHP
1.3. Peticiones y respuestas en Symfony
1.4. El viaje desde la petición hasta la respuesta
1.5. Symfony2: construye tu aplicación, no tus herramientas
Capítulo 2. De PHP a Symfony2
2.1. Un blog sencillo creado con PHP simple
2.2. Agregando una página show al blog
2.3. El controlador frontal al rescate
2.4. Mejorando las plantillas
Capítulo 3. Instalando y configurando Symfony2
3.1. Descargando una distribución de Symfony2
3.2. Empezando a desarrollar
3.3. Usando control de código fuente
Capítulo 4. Creando páginas en Symfony2
4.1. La página ¡Hola Symfony!
4.2. Antes de empezar, crea el bundle
4.3. La estructura de directorios
4.4. El sistema de bundles
4.5. Configurando la aplicación
4.6. Entornos
4.7. Resumen
Capítulo 5. El controlador
5.1. Ciclo de vida de la petición, controlador, respuesta
5.2. Un controlador sencillo
5.3. Asociando una URI a un controlador
5.4. La clase base del controlador
5.5. Tareas comunes del controlador
5.6. Gestionando errores y páginas 404
5.7. Gestionando la sesión
5.8. El objeto Response
5.9. El objeto Request
5.10. Resumen
Capítulo 6. El enrutamiento
6.1. El enrutamiento en la práctica
6.2. Funcionamiento interno del enrutamiento
6.3. Creando rutas
6.4. El nombre lógico de los controladores
6.5. Variables de la ruta y argumentos del controlador
6.6. Importando recursos de enrutamiento externos
6.7. Visualizando y depurando rutas
6.8. Generando URL
6.9. Resumen
Capítulo 7. Creando y utilizando plantillas
7.1. Plantillas
7.2. Herencia de plantillas y layout
7.3. Nomenclatura y localización de las plantillas
7.4. Etiquetas y helpers
7.5. Incluyendo hojas de estilo y JavaScript en Twig
7.6. Variables globales
7.7. Configurando y usando el servicio templating
7.8. Modificando las plantillas de los bundles
7.9. Herencia de tres niveles
7.10. Mecanismo de escape
7.11. Depurando
7.12. Formato de plantillas
7.13. Consideraciones finales
Capítulo 8. La base de datos y Doctrine
8.1. Un ejemplo sencillo
8.2. Buscando objetos
8.3. Relaciones y asociaciones de entidades
8.4. Configuración
8.5. Lifecycle Callbacks
8.6. Extensiones de Doctrine
8.7. Referencia de los tipos de campo de Doctrine
8.8. Comandos de consola
8.9. Resumen
Capítulo 9. La base de datos y Propel
Capítulo 10. Tests unitarios y funcionales
10.1. El framework de pruebas PHPUnit
10.2. Tests unitarios
10.3. Tests funcionales
10.4. Trabajando con el cliente de los tests
10.5. El Crawler
10.6. Configurando los tests
Capítulo 11. Validación
11.1. Los fundamentos de la validación
11.2. Configuración
11.3. Restricciones
11.4. Traduciendo mensajes de restricción
11.5. Aplicando las restricciones sobre propiedades y getters
11.6. Grupos de validación
11.7. Validando valores y arrays
11.8. Consideraciones finales
Capítulo 12. Formularios
12.1. Creando un formulario sencillo
12.2. Validando formularios
12.3. Tipos de campo predefinidos
12.4. Deduciendo el tipo de campo
12.5. Mostrando un formulario en una plantilla
12.6. Creando clases de formulario
12.7. Formularios y Doctrine
12.8. Embebiendo formularios
12.9. Temas para formularios
12.10. Protección CSRF
12.11. Usando un formulario sin clase
12.12. Consideraciones finales
Capítulo 13. Seguridad
13.1. Ejemplo básico: Autenticación HTTP
13.2. Cómo funciona la seguridad: autenticación y autorización
13.3. Usando el típico formulario de acceso
13.4. Autorización
13.5. Usuarios
13.6. Roles
13.7. Cerrando sesión
13.8. Controlando el acceso en las plantillas
13.9. Controlando el acceso en los controladores
13.10. Suplantando a un usuario
13.11. Autenticación sin estado
13.12. Consideraciones finales
Capítulo 14. La caché de HTTP
14.1. Utilizando los estándares para la caché
14.2. Las cachés de tipo gateway cache
14.3. Introducción a la caché de HTTP
14.4. Caducidad y validación HTTP
14.5. Utilizando ESI
14.6. Invalidando la caché
14.7. Resumen
Capítulo 15. Internacionalización
15.1. Configurando
15.2. Traducción básica
15.3. Catálogos de mensajes
15.4. Usando el dominio de los mensajes
15.5. Gestionando la configuración regional del usuario
15.6. Pluralizando
15.7. Traducciones en plantillas
15.8. Seleccionando el idioma de la traducción
15.9. Traduciendo contenido de base de datos
15.10. Traduciendo mensajes de validación
15.11. Resumen
Capítulo 16. El contenedor de servicios
16.1. ¿Qué es un servicio?
16.2. ¿Qué es un contenedor de servicios?
16.3. Creando y configurando servicios en el contenedor
16.4. Parámetros de servicio
16.5. Importando otros recursos para configurar el contenedor
16.6. Inyectando servicios
16.7. Inyectando servicios opcionales
16.8. Servicios internos de Symfony y servicios de bundles de terceros
16.9. Etiquetas
16.10. Depurando servicios
Capítulo 17. Mejorando el rendimiento
17.1. Utilizando una caché de bytecode
17.2. Guardando en la caché el cargador automático de clases
17.3. Utilizando archivos de arranque
Capítulo 18. El interior de Symfony2
18.1. Una visión general del funcionamiento de Symfony2
18.2. El kernel
18.3. El event dispatcher
18.4. El perfilador
Capítulo 19. La API estable de Symfony2
Imágen de perfil

internetSymfony 1.1, la guía definitiva


1 visualizaciones de promedio por día

Symfony

Publicado el 3 de Noviembre del 2017 por Administrador
1.217 visualizaciones desde el 3 de Noviembre del 2017
Guía correspondiente a Symfony 1.1
Contenidos:
Capítulo 1. Introducción a Symfony
1.1. Symfony en pocas palabras
1.2. Conceptos básicos
1.3. Resumen
Capítulo 2. Explorando el interior de Symfony
2.1. El patrón MVC
2.2. Organización del código
2.3. Herramientas comunes
2.4. Resumen
Capítulo 3. Ejecutar aplicaciones Symfony
3.1. Instalando el entorno de pruebas
3.2. Instalando las librerías de Symfony
3.3. Crear una aplicación web
3.4. Configurar el servidor web
3.5. Resolución de problemas
3.6. Versionado del código fuente
3.7. Resumen
Capítulo 4. Introducción a la creación de páginas
4.1. Crear el esqueleto del módulo
4.2. Enlazando a otra acción
4.3. Obteniendo información de la petición
4.4. Resumen
Capítulo 5. Configurar Symfony
5.1. El sistema de configuración
5.2. Un vistazo general a los archivos de Configuración
5.3. Entornos
5.4. La cache de configuración
5.5. Accediendo a la configuración desde la aplicación
5.6. Trucos para los archivos de configuración
5.7. Resumen
Capítulo 6. El Controlador
6.1. El Controlador Frontal
6.2. Acciones
6.3. Accediendo a la petición
6.4. Sesiones de Usuario
6.5. Seguridad de la Acción
6.6. Métodos de Validación y Manejo de Errores
6.7. Filtros
6.8. Configuración del Módulo
6.9. Resumen
Capítulo 7. La Vista
7.1. Plantillas
7.2. Fragmentos de código
7.3. Configuración de la vista
7.4. Slots de componentes
7.5. Mecanismo de escape
7.6. Resumen
Capítulo 8. El modelo
8.1. ¿Por qué utilizar un ORM y una capa de abstracción?
8.2. Esquema de base de datos de Symfony
8.3. Las clases del modelo
8.4. Acceso a los datos
8.5. Conexiones con la base de datos
8.6. Extender el modelo
8.7. Sintaxis extendida del esquema
8.8. No crees el modelo dos veces
8.9. Resumen
Capítulo 9. Enlaces y sistema de enrutamiento
9.1. ¿Qué es el enrutamiento?
9.2. Reescritura de URL
9.3. Helpers de enlaces
9.4. Configuración del sistema de enrutamiento
9.5. Trabajando con rutas en las acciones
9.6. Resumen
Capítulo 10. Formularios
10.1. Helpers de formularios
10.2. Helpers de formularios para objetos
10.3. Validación de formularios
10.4. Validaciones complejas
10.5. Resumen
Capítulo 11. Integración con Ajax
11.1. Helpers básicos de JavaScript
11.2. Prototype
11.3. Helpers de Ajax
11.4. Parámetros para la ejecución remota
11.5. Creando efectos visuales
11.6. JSON
11.7. Interacciones complejas con Ajax
11.8. Resumen
Capítulo 12. Uso de la cache
12.1. Guardando la respuesta en la cache
12.2. Eliminando elementos de la cache
12.3. Probando y monitorizando la cache
12.4. HTTP 1.1 y la cache del lado del cliente
12.5. Resumen
Capítulo 13. Internacionalización y localización
13.1. Cultura del usuario
13.2. Estándares y formatos
13.3. Información textual en la base de datos
13.4. Traducción de la interfaz
13.5. Resumen
Capítulo 14. Generador de la parte de administración
14.1. Generación de código en función del modelo
14.2. Creando la parte de administración de las aplicaciones
14.3. Configuración del generador
14.4. Modificando el aspecto de los módulos generados
14.5. Resumen
Capítulo 15. Pruebas unitarias y funcionales
15.1. Automatización de pruebas
15.2. Pruebas unitarias
15.3. Pruebas funcionales
15.4. Recomendaciones sobre el nombre de las pruebas
15.5. Otras utilidades para pruebas
15.6. Resumen
Capítulo 16. Herramientas para la administración de aplicaciones
16.1. Logs
16.2. Depuración de aplicaciones
16.3. Utilizando Symfony fuera de la web
16.4. Cargando datos en una base de datos
16.5. Instalando aplicaciones
16.6. Resumen
Capítulo 17. Personalizar Symfony
17.1. Eventos
17.2. Factorías
17.3. Integrando componentes de otros frameworks
17.4. Plugins
17.5. Resumen
Capítulo 18. Rendimiento
18.1. Optimizando el servidor
18.2. Optimizando el modelo
18.3. Optimizando la vista
18.4. Optimizando la cache
18.5. Desactivando las características que no se utilizan
18.6. Optimizando el código fuente
18.7. Resumen
Capítulo 19. Configuración avanzada
19.1. Opciones de Symfony
19.2. Extendiendo la carga automática de clases
19.3. Estructura de archivos propia
19.4. Comprendiendo el funcionamiento de los manejadores de configuración
19.5. Resumen
Imágen de perfil

internetSymfony 1.2, la guía definitiva


0 visualizaciones de promedio por día

Symfony

Publicado el 18 de Octubre del 2017 por Administrador
1.161 visualizaciones desde el 18 de Octubre del 2017
Guía correspondiente a Symfony 1.2
Contenidos:
Capítulo 1. Introducción a Symfony
1.1. Symfony en pocas palabras
1.2. Conceptos básicos
1.3. Resumen
Capítulo 2. Explorando el interior de Symfony
2.1. El patrón MVC
2.2. Organización del código
2.3. Herramientas comunes
2.4. Resumen
Capítulo 3. Ejecutar aplicaciones Symfony
3.1. Instalando el entorno de pruebas
3.2. Instalando las librerías de Symfony
3.3. Crear una aplicación web
3.4. Configurar el servidor web
3.5. Resolución de problemas
3.6. Versionado del código fuente
3.7. Resumen
Capítulo 4. Introducción a la creación de páginas
4.1. Crear el esqueleto del módulo
4.2. Enlazando a otra acción
4.3. Obteniendo información de la petición
4.4. Resumen
Capítulo 5. Configurar Symfony
5.1. El sistema de configuración
5.2. Un vistazo general a los archivos de configuración
5.3. Entornos
5.4. La cache de configuración
5.5. Accediendo a la configuración desde la aplicación
5.6. Trucos para los archivos de configuración
5.7. Resumen
Capítulo 6. El Controlador
6.1. El Controlador Frontal
6.2. Acciones
6.3. Accediendo a la petición
6.4. Sesiones de Usuario
6.5. Seguridad de la Acción
6.6. Métodos de Validación y Manejo de Errores
6.7. Filtros
6.8. Configuración del Módulo
6.9. Resumen
Capítulo 7. La Vista
7.1. Plantillas
7.2. Fragmentos de código
7.3. Configuración de la vista
7.4. Slots de componentes
7.5. Mecanismo de escape
7.6. Resumen
Capítulo 8. El modelo
8.1. ¿Por qué utilizar un ORM y una capa de abstracción?
8.2. Esquema de base de datos de Symfony
8.3. Las clases del modelo
8.4. Acceso a los datos
8.5. Conexiones con la base de datos
8.6. Extender el modelo
8.7. Sintaxis extendida del esquema
8.8. No crees el modelo dos veces
8.9. Resumen
Capítulo 9. Enlaces y sistema de enrutamiento
9.1. ¿Qué es el enrutamiento?
9.2. Reescritura de URL
9.3. Helpers de enlaces
9.4. Configuración del sistema de enrutamiento
9.5. Trabajando con rutas en las acciones
9.6. Resumen
Capítulo 10. Formularios
10.1. Helpers de formularios
10.2. Helpers de formularios para objetos
10.3. Validación de formularios
10.4. Validaciones complejas
10.5. Resumen
Capítulo 11. Integración con Ajax
11.1. Helpers básicos de JavaScript
11.2. Prototype
11.3. Helpers de Ajax
11.4. Parámetros para la ejecución remota
11.5. Creando efectos visuales
11.6. JSON
11.7. Interacciones complejas con Ajax
11.8. Resumen
Capítulo 12. Uso de la cache
12.1. Guardando la respuesta en la cache
12.2. Eliminando elementos de la cache
12.3. Probando y monitorizando la cache
12.4. HTTP 1.1 y la cache del lado del cliente
12.5. Resumen
Capítulo 13. Internacionalización y localización
13.1. Cultura del usuario
13.2. Estándares y formatos
13.3. Información textual en la base de datos
13.4. Traducción de la interfaz
13.5. Resumen
Capítulo 14. Generador de la parte de administración
14.1. Generación de código en función del modelo
14.2. Creando la parte de administración de las aplicaciones
14.3. Configuración del generador
14.4. Modificando el aspecto de los módulos generados
14.5. Resumen
Capítulo 15. Pruebas unitarias y funcionales
15.1. Automatización de pruebas
15.2. Pruebas unitarias
15.3. Pruebas funcionales
15.4. Recomendaciones sobre el nombre de las pruebas
15.5. Otras utilidades para pruebas
15.6. Resumen
Capítulo 16. Herramientas para la administración de aplicaciones
16.1. Logs
16.2. Depuración de aplicaciones
16.3. Utilizando Symfony fuera de la web
16.4. Cargando datos en una base de datos
16.5. Instalando aplicaciones
16.6. Resumen
Capítulo 17. Personalizar Symfony
17.1. Eventos
17.2. Factorías
17.3. Integrando componentes de otros frameworks
17.4. Plugins
17.5. Resumen
Capítulo 18. Rendimiento
18.1. Optimizando el servidor
18.2. Optimizando el modelo
18.3. Optimizando la vista
18.4. Optimizando la cache
18.5. Desactivando las características que no se utilizan
18.6. Optimizando el código fuente
18.7. Resumen
Capítulo 19. Configuración avanzada
19.1. Opciones de Symfony
19.2. Extendiendo la carga automática de clases
19.3. Estructura de archivos propia
19.4. Comprendiendo el funcionamiento de los manejadores de configuración
19.5. Resumen