Skip to content

Latest commit

 

History

History
75 lines (59 loc) · 5.91 KB

apresentacao.md

File metadata and controls

75 lines (59 loc) · 5.91 KB

Apresentação e Visão Geral

Adianti Framework

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.

Casos de uso mais comuns:

  • Desenvolvimento de sistemas de gestão interna (back-office).
  • Aplicações administrativas e de controle.
  • Sistemas de cadastro e gerenciamento de informações.

Vantagens:

  • 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.

Ambiente Adianti

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.

Licença

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

Navegação