Yii Framework – apresentação

A partir deste primeiro artigo da volta do blog, inicio uma série sobre um framework PHP que tenho usado bastante, e tenho gostado muito: O Yii Framework.

Yii, segundo o próprio site, é um framework MVC de alta performance, focado no desenvolvimento de aplicações Web 2.0. O criador do Yii (Qiang Xue) baseou-se em outro projeto, também de sua autoria, o framework Prado, mas também usou outros frameworks e sistemas como fontes de referência, tais como Ruby on Rails, Symfony e Joomla.

Alguns recursos/características do Yii:

  • MVC
  • DAO, através do PDO
  • Dezenas de widgets, facilitando a geração e a validação de campos e informações
  • Temas e skins
  • Geração fácil de web-services
  • Internacionalização
  • Cache
  • Captura e log de erros
  • Geração automática de código
  • Unit Testing
  • Entre muitos outros

Aqui você viu uma pequena apresentação do Yii. Não me aprofundei no framework, mas seguindo os links dá para se ter uma idéia do mesmo ou das tecnologias utilizadas por ele.

Nos próximos artigos mostrarei o passo a passo, da instalação até a finalização do desenvolvimento de um pequeno site.