Prefácio
O Yii é um framework PHP de alto desempenho, baseado em pacotes, para desenvolver aplicações modernas. O nome Yii (pronuncia-se Yee ou [ji:]) significa "simples e evolutivo" em chinês. Você também pode pensar nele como um acrônimo de Yes It Is!
O Yii é um framework genérico de programação web. Você pode usá-lo para desenvolver todo tipo de aplicação web com PHP. Por causa da sua arquitetura e do suporte sofisticado a cache, ele é especialmente indicado para aplicações de grande porte, como portais, sistemas de gerenciamento de conteúdo, e-commerce, APIs REST etc.
Com uma documentação abrangente e uma comunidade de usuários entusiasmada, o Yii pode reduzir bastante o seu tempo de desenvolvimento a longo prazo.
Sobre o que é este livro
Este livro é para você se já conhece o Yii3, constrói aplicações Yii e leu o guia oficial do Yii3. Ele cobre conceitos de desenvolvimento fundamentais, abordagens de arquitetura de aplicações, integração de serviços de terceiros com o Yii3 etc.
O livro é formado por receitas individuais reunidas por especialistas em Yii, que você pode aplicar nas suas aplicações. Elas são organizadas por tema, mas você pode lê-las em qualquer ordem, já que não há dependência entre elas.
Pré-requisitos
- Você deve ter o Yii3 instalado.
- Você deve conhecer o básico do framework e o guia oficial.
Como participar
Se você encontrou alguma errata ou informação errada, quer melhorar algo ou tem uma boa receita, crie uma issue ou abra um pull request no repositório do livro no GitHub.