miércoles, 15 de junio de 2011

Yii Framework

Como ya he venido comentando estoy en un tiempo de probar nuevos componentes para desarrollo y en estos últimos días he probado Yii, el cual es un framework PHP basado en componentes de alto desempeño para desarrollar aplicaciones Web de gran escala. El mismo permite la máxima reutilización en la programación web y puede acelerar el proceso de desarrollo. 
El requerimiento básico es tener un servidor Web con soporte PHP 5.1.0 o superior (Apache 2, Cherokee, IIS, lighttpd)
Gracias a que es liviano de correr y está equipado con soluciones de cacheo sofisticadas, es adecuado para desarrollar aplicaciones de grán tráfico como portales, foros, sistemas de administración de contenidos (CMS), Sistemas de comercio electrónico (e-commerce), etc.

Como la mayoría de los frameworks PHP posee las siguientes características:
  • MVC
  • ADO y Active Record
  • Validación de formularios
  • Widgets Web 2.0
  • Autenticación
  • Themes
  • Web Services
  • Internacionalización
  • Cache
  • Control de errores y logs
  • Seguridad
  • Generación automática de código
  • OOP
Sobresale frente a otro frameworks por su eficiencia, su gran cantidad de características y su clara documentación. En entregas posteriores haré mención con mayor detalle del uso de cada una de estas características.

No hay comentarios: