Composer

Home » Blogs » Composer
[Yii2] Comparação da velocidade do cache

[Yii2] Comparação da velocidade do cache

A maioria dos desenvolvedores de sites tende a ignorar o armazenamento em cache sem perceber que isso pode prejudicar seus aplicativos. Um atraso de um segundo no tempo de acesso pode significar que você está perdendo clientes ou usuários para os concorrentes. O Yii2 suporta o armazenamento em cache em uma variedade de métodos. Suporta cache de fragmentos, cache de dados, cache de páginas e conteúdo dinâmico. Os componentes de armazenamento em cache podem ser trocados sem a necessidade de...

[yii2] Modelo CRUD do Gii para Ajax de uma página

[yii2] Modelo CRUD do Gii para Ajax de uma página

O Gii é uma extensão que fornece um gerador de código baseado na Web para gerar modelos, formulários, módulos, CRUDs e assim por diante. Por padrão, os seguintes geradores estão disponíveis Generator Model - Gera uma classe ActiveRecord para uma tabela de banco de dados especificada. CRUD Generator - Gera controladores e exibições que implementam operações CRUD (Create, Read, Update, Delete) para o modelo especificado. Controller Generator - Gera uma nova classe de controladores com uma ou...

[Yii2] Criar uma API RESTful

[Yii2] Criar uma API RESTful

Uma API é um software que integra os aplicativos que criamos a outros aplicativos. O objetivo da criação é compartilhar dados entre os aplicativos que foram integrados. A API RESTful/API REST é a aplicação da API(Interface de Programação de Aplicativos). REST (Representational State Transfer) é uma arquitetura de métodos de comunicação que usa o protocolo HTTP para a troca de dados, e esse método é frequentemente aplicado no desenvolvimento de aplicativos. Com o objetivo de fazer com que o...

Painel de aplicativos em tempo real com Yii2, Node.js, MySQL e Chart.js

Painel de aplicativos em tempo real com Yii2, Node.js, MySQL e Chart.js

Neste artigo, criaremos um painel que pode exibir gráficos a partir de dados em tempo real. Os dados que usamos como simulações são a população de uma cidade. Se você atualizar os dados dos residentes, adicioná-los ou excluí-los, o gráfico será alterado em tempo real sem a necessidade de atualizar a página. Antes de começarmos, precisamos nos preparar: Webserver está instalado, consulte Como configurar o Virtual Host XAMPP no Windows 10. O Yii2 está instalado, consulte Como instalar o Yii2...

Como instalar o Yii2 Advanced via Composer

Como instalar o Yii2 Advanced via Composer

O principal motivo para migrar para o Yii2 Advanced Template é a implementação de recursos de gerenciamento de usuários, como listagem, login, saída e redefinição de senha. O Yii2 Advanced Template também tem aplicativos da Web front-end e back-end para usuários finais e administradores. No entanto, isso também pode ser expandido - por exemplo, para moderadores dedicados ou APIs, embora existam outras maneiras de integrar esses recursos em um único aplicativo. Aqui está um gráfico que mostra...

[yii2] Como criar novas extensões sem controles de versão ou Git

[yii2] Como criar novas extensões sem controles de versão ou Git

É ótimo usar o Git para criar extensões. Ao usar o Git, você deve carregar a extensão por meio do Composer. Da mesma forma, ao atualizar ou corrigir erros que ocorram. Obviamente, isso será problemático quando a extensão criada ainda estiver em fase de desenvolvimento. Para evitar isso, podemos usar compositores localmente sem versão ou controles Git. Assim, cada alteração de código feita pode funcionar imediatamente sem a necessidade de atualizar e confirmar as alterações por meio do composer...