Adianti Framework é um framework de desenvolvimento PHP voltado para a construção rápida de aplicações web, especialmente sistemas de gestão, como ERP, CRM, e outros aplicativos de back-office. Foi criado por Pablo Dall’Oglio e é amplamente utilizado no Brasil. Principais Características:
- Arquitetura MVC: Segue o padrão de arquitetura Model-View-Controller (MVC), que separa a lógica de negócios, a interface do usuário e o controle de fluxo da aplicação.
- Componentes prontos para formulários, datagrids, relatórios, gráficos, etiquetas, kanban, calendários, e outros. Templates prontos com recursos de login, menus, responsividade, permissões de acesso, logs, mensagens, etc. Foque na regra de negócios e não em detalhes técnicos.
- ORM (Object-Relational Mapping): O framework inclui um ORM que facilita o mapeamento de classes e objetos PHP para tabelas de banco de dados, permitindo operações de CRUD (Create, Read, Update, Delete) com menos código.
- Integração com Banco de Dados: Suporta múltiplos bancos de dados, como MySQL, PostgreSQL, SQLite, Oracle, entre outros, e permite trocar de banco de dados sem precisar alterar a lógica da aplicação.
- Relatórios: Inclui ferramentas para a criação de relatórios em PDF e gráficos, o que é útil para aplicações de gestão que requerem a geração de relatórios.
- Interface Web Moderna: Permite a construção de interfaces modernas e responsivas, utilizando templates e temas que podem ser customizados.
- Internacionalização: Suporta múltiplos idiomas, permitindo que a aplicação seja facilmente adaptada para diferentes regiões.
- Compatível com PHP8.X
- Código-fonte baseado em mais de 30 Design Patterns clássicos
- Código limpo
- Faça muito mais escrevendo menos linhas de código
- Integrações - Integre sistemas usando REST, SOAP, e outros tipos
- Segurança - Métodos de proteção contra SQL injection, session fixation, e outros
- Muitos logs - Logs de acesso, de SQL, de API, de alteração de registros, de erros
- Templates Templates Bootstrap, Material design, com recursos prontos
- Responsivo Template adaptado para tablets e smartphones
Tip
O Adianti não tem objetico ser um framework mais genérico com diversos outros existentes no mercado.
- Desenvolvimento de sistemas de gestão interna (back-office).
- Aplicações administrativas e de controle.
- Sistemas de cadastro e gerenciamento de informações.
- Produtividade: Facilita a construção de aplicações complexas com menos esforço, graças à sua biblioteca de componentes e ferramentas integradas.
- Comunidade: Tem uma comunidade ativa, principalmente no Brasil, com documentação em português e fóruns de discussão.
- Flexibilidade: Pode ser utilizado para desenvolver desde pequenos sistemas até grandes aplicações empresariais.
Tip
O Adianti Framework é uma ótima opção para desenvolvedores PHP que buscam uma solução eficiente e robusta para construir aplicações empresariais de forma rápida e estruturada.
Compreendendo o ambiente do Adianti e todos os elementos envolvidos
- Adianti Soluttion - É a empresa criada responsável pela criação e manutenção do Adianti FrameWork que tem uma licença livre
- Adianti Templete - O Template é um grande gabarito para criação de novos projetos que possui controle de login e permissões de acesso por usuários, grupos de usuários e programas, controles multi unidade, e multi idioma, gestão de documentos, messageria e notificações, logs de acesso, logs de alterações, de SQL, logs de HTTP, REST. https://adiantiframework.com.br/template
- Adianti FrameWork - Você pode baixar o Framework puro caso não precise dos Templates padrão de sistemas em seus projetos. Geralmente usuários avançados utilizam o Framework puro para construir seus próprios controles de login, permissão, menu, template e outros.
- Adianti Tutor - O Tutor é um pequeno sistema construído com o Adianti Framework que pretende demonstrar algumas funcionalidades do Framework. O tutor não pretende ser uma aplicação para usuário final, mas apenas demonstrar as características do framework para desenvolvedores. Procure o componente ou funcionalidade desejada e clique no icone de código para vez como é a implementação.Tutor on-line
- Adianti Reports and BI - Dashboards analíticos e Relatórios para Empresas e Produtores de Software.
- Adianti Studio - antiga IDE feia em PHP-GTK para trabalhar com o Adianti FrameWork. Foi descontinuada
- Mad Builder - Ferramenta LowCode web para construir sistema usando o Adianti Templete com alguns componentes próprios.
Resuminod o uso é livre. Uso Permitido. Você tem permissão para usar, copiar, modificar e distribuir o Software e sua documentação, com ou sem modificação, para qualquer propósito, desde que as seguintes condições sejam atendidas
No link poderá ver a licença detalhada https://adiantiframework.com.br/license