Silex

Como nuevo desarrollador de Silex y Symfony, Encuentro muy interesante algunos componentes disponibles para su uso con Silex y Symfony. Hoy quiero hablarte de Guzzle y Zippy, voy a mostrar cómo utilizar tanto para descargar y manejar archivos zip / gz remotos en su aplicación.

1. Instalación con composer.

En primer lugar, tenemos que añadir la dependencia en nuestro fichero composer.json como se puede ver en el siguiente fragmento.

En la entrada de blog Como implementar el Cross-Origin Resource Sharing en Drupal 7 explique los conceptos del Cross-Origin que es vital para el desarrollo de API que estarán abierta al publico en general o filtrado a un cierto rango de clientes por medio del dominio o la IP.

Hoy quiero compartirles acerca de los Middlewares de Silex o filtros como a veces es traducido en español. Los Middlewares son breakpoints que permiten que se modifique el comportamiento normal de Silex en diferentes etapas durante el proceso de atender una solicitud.

Para cualquier aplicación es importante tener un registro de las cosas que están pasando en el sistema, para poder hacer luego un análisis postmortem o simplemente para poder hacer una depuración de posibles errores,

En Silex podemos llevar acabo esta tarea utilizando Monolog a continuación veamos como lo podemos incluir en nuestro proyecto.

1. Instalando Monolog.

Lo primero que debemos hacer es editar el archivo composer.json como se muestra a continuación

Siguiendo con la continuación de la entrada de blog ¿Qué es Silex? Hoy vengo a hablarles del proceso de enrutamiento para este micro framework. Para las personas que se enfrentan por primera ves a un framework que implementa en el patron de diseño MVC es el aspecto de tener que crear clases para manejo de eventos y controladores para dichos evento y lo que implica en crear una estructura de directorios para que el framework pueda encontrar los archivos apropiados.

Páginas

Suscribirse a Silex