Un redimensionador de imágenes eficiente hecho con PHP

Un redimensionador de imágenes eficiente hecho con PHP

Ejemplos
Un proyecto interesante que tuve la oportunidad de realizar hace unos años fue un sistema de procesamiento de imágenes. El desafío era lograr un servicio simple que permitiera escalar y rotar imágenes velozmente. Lo diseñé como un componente separado de la aplicación principal (Una red social de viajes) para poder instalarlo sin inconvenientes en un servidor diferente (y eventualmente poder vincularlo a otros proyectos). Por entonces me pareció una buena idea montarlo sobre una arquitectura RESTFul y, como era un proyecto muy simple y acotado (y tenía ganas de aprender algo nuevo de paso) decidí usar un framework especialmente diseñado para estos efectos: Tonic. Lo más importante como siempre: ¿qué nombre ponerle a una aplicación como esta? Mucho de fotografía no sé, pero buscando un poco me pareció que Bresson podía…
Leer más
Cuál es el mejor Framework PHP

Cuál es el mejor Framework PHP

Reflexiones
Esto es casi como preguntar ¿a quién querés más? ¿a tu mamá o a tu papá? Como en muchas otras áreas de la tecnología (del desarrollo web más específicamente), la gente tiende a fanatizarse en favor de las herramientas que le resultan más familiares, con lo cual, encontrar opiniones objetivas es ciertamente difícil. No voy a dar muchas vueltas, el framework que a mí más me gusta es Symfony, pero de ninguna forma diría que es "el mejor". Conozco unos cuantos buenos: ZendFramework Laravel Yii También hay algunos que se conocen como micro-frameworks: Silex Tonic En definitiva, la elección siempre será tuya. Lo que puede ayudarte a tomar la decisión es (en este orden): Tamaño de la comunidad de usuarios/desarrolladores Existencia de documentación Finalidad ¿Cuál es tu framework favorito?
Leer más
En qué casos conviene usar un framework PHP

En qué casos conviene usar un framework PHP

Reflexiones
O en otras palabras: ¿Framework sí o framework no? Qué dilema... La respuesta corta es en todos. Vamos con la respuesta larga: Qué es un Framework Existen muchas definiciones diferentes de framework. En el consenso general, se trata de un conjunto de librerías que sirven como base de una aplicación. Por qué usar un Framework PHP Tuve esta discusión bastantes veces con compañeros de trabajo y demás colegas y debo decir que fueron largas horas difícilmente bien invertidas. Admito sin emabrgo (nobleza obliga) que fue hace mucho tiempo... es raro escuchar hoy a alguien sostener la postura opuesta (La discusión hoy pasa por cuál framework elegir). La respuesta más elaborada (por si tenés tiempo y querés leer un poco más) es esta: Salvo que pienses desarrollar un negocio alrededor de un framework…
Leer más