Tutorial Symfony (Capitulo I: introducción)
Hoy voy a empezar un nuevo tutorial sobre el archiconocido framework de PHP: Symfony. Lo voy a dividir en capitulos e intentaré poner todos los ejemplos necesarios para hacer que el aprendizaje sea realmente simple y dinámico. Como soy un gran admirador de Linux todos los ejemplos desde la instalación del entorno, configuración del webServer o la creación de módulos o proyectos serán única y exclusivamente pensados para entornos *nix. Si eres Window$sero sintiendolo en el alma, será mejor que te busques otro tutorial.
Para ir abriendo boca…
Symfony como bien he dicho antes es un framwork de PHP con un largo recorrido (la primera versión se lanzó el diciembre de 2005) y en consecuencia, bastante completo. Optimiza el desarrollo de aplicaciones de forma simple separando la lógica de negocio, servidor y la presentación de la aplicación web. Está completamente desarrollado en php5 y es compatible con la gran mayoría de gestores de bases de datos. (MySql, PostgreSQL, Oracle etc.).
Para no perder el tiempo en introducciones cadentes de “chicha” os voy a dejar un par de links para que los mireis cuando tengais un momento y que os servirán para haceros una idea general del como y el porque Symfony está donde está y si verdaderamente es algo a lo que podreis sacar provecho:
1) Symfony en Wikipedia
2) Symfony documentación oficial
3) Blog de Symfony (no oficial)
4) Comunidad de proyectos que utilizan Symfony
5) Symfony en Open Directory Project
De momento nada más. Todavía quedan un par de capitulos para empezar a picar codigo asi que debereis ser pacientes
Próximamente en el capitulo II:
- Instalaremos Symfony
- Configuraremos el servidor Web (Apache en este caso)
- Crearemos la primera aplicación.