
Silex, el manual oficial
3 visualizaciones de promedio por día
Silex
Publicado el 31 de Mayo del 2013 por Administrador
12.603 visualizaciones desde el 31 de Mayo del 2013
Silex es un microframework desarrollado con PHP 5.3. Se basa en los mismos principios que Symfony2 y Pimple y está inspirado por el microframework Sinatra de Ruby.
Tabla de contenidos:
Capítulo 1. Introducción
Capítulo 2. Primeros pasos
2.1. Instalación
2.2. Actualización
2.3. Inicialización
2.4. Enrutamiento
2.5. Configuración global
2.6. Gestión de errores
2.7. Redirecciones
2.8. Forwards
2.9. JSON
2.10. Streaming
2.11. Traits
2.12. Seguridad
Capítulo 3. Middlewares
3.1. Los middlewares de aplicación
3.2. Los middlewares de enrutamiento
3.3. Prioridad de los middlewares
3.4. Saltándose los controladores
Capítulo 4. Organizando los controladores
Capítulo 5. Servicios
5.1. Inyección de dependencias
5.2. Pimple
5.3. Servicios predefinidos de Silex
5.4. Parámetros predefinidos
Capítulo 6. Proveedores
6.1. Proveedores de servicios
6.2. Proveedores de controladores
Capítulo 7. Tests
7.1. Por qué son importantes los tests
7.2. PHPUnit
7.3. La clase WebTestCase
7.4. El cliente
7.5. El crawler
7.6. Configuración
Capítulo 8. Funcionamiento interno
8.1. La aplicación
8.2. El controlador
8.3. La clase ControllerCollection
8.4. Symfony2
Capítulo 9. Silex y los servidores web
9.1. Apache
9.2. nginx
9.3. IIS
9.4. Lighttpd
9.5. PHP 5.4
Apéndice A. Proveedores de servicios de Silex
A.1. DoctrineServiceProvider
A.2. FormServiceProvider
A.3. HttpCacheServiceProvider
A.4. MonologServiceProvider
A.5. SecurityServiceProvider
A.6. SerializerServiceProvider
A.7. ServiceControllerServiceProvider
A.8. SessionServiceProvider
A.9. SwiftmailerServiceProvider
A.10. TranslationServiceProvider
A.11. TwigServiceProvider
A.12. UrlGeneratorServiceProvider
A.13. ValidatorServiceProvider
Puedes descargar la aplicación desde la sección programas y utilidades de la web o clicando aquí
Tabla de contenidos:
Capítulo 1. Introducción
Capítulo 2. Primeros pasos
2.1. Instalación
2.2. Actualización
2.3. Inicialización
2.4. Enrutamiento
2.5. Configuración global
2.6. Gestión de errores
2.7. Redirecciones
2.8. Forwards
2.9. JSON
2.10. Streaming
2.11. Traits
2.12. Seguridad
Capítulo 3. Middlewares
3.1. Los middlewares de aplicación
3.2. Los middlewares de enrutamiento
3.3. Prioridad de los middlewares
3.4. Saltándose los controladores
Capítulo 4. Organizando los controladores
Capítulo 5. Servicios
5.1. Inyección de dependencias
5.2. Pimple
5.3. Servicios predefinidos de Silex
5.4. Parámetros predefinidos
Capítulo 6. Proveedores
6.1. Proveedores de servicios
6.2. Proveedores de controladores
Capítulo 7. Tests
7.1. Por qué son importantes los tests
7.2. PHPUnit
7.3. La clase WebTestCase
7.4. El cliente
7.5. El crawler
7.6. Configuración
Capítulo 8. Funcionamiento interno
8.1. La aplicación
8.2. El controlador
8.3. La clase ControllerCollection
8.4. Symfony2
Capítulo 9. Silex y los servidores web
9.1. Apache
9.2. nginx
9.3. IIS
9.4. Lighttpd
9.5. PHP 5.4
Apéndice A. Proveedores de servicios de Silex
A.1. DoctrineServiceProvider
A.2. FormServiceProvider
A.3. HttpCacheServiceProvider
A.4. MonologServiceProvider
A.5. SecurityServiceProvider
A.6. SerializerServiceProvider
A.7. ServiceControllerServiceProvider
A.8. SessionServiceProvider
A.9. SwiftmailerServiceProvider
A.10. TranslationServiceProvider
A.11. TwigServiceProvider
A.12. UrlGeneratorServiceProvider
A.13. ValidatorServiceProvider
Puedes descargar la aplicación desde la sección programas y utilidades de la web o clicando aquí