-
Notifications
You must be signed in to change notification settings - Fork 6
Informações técnicas
Bjverde edited this page Jun 23, 2019
·
9 revisions
Esse capitulo apresenta algumas informações técnicas básica sobre o formDin. Se você é um desenvolver mais experiente ou deseja se aprofundar no funcionamento do formDin recomendo o capítulo Arquitetura do formDin
- Master - tem as modificações e novidades
- copyLEB - copia de versão original, congelada e sem alterações. Conforme copia fornecida por Luís Eugênio Barbosa em setembro de 2017.
- JQUERY19- Branch temporária, Migração para JQuery 1.9
- UTF8 - Outra Branch temporária, foi utilizada para migrar o FormDin para UTF8. Agora é utilizada para outros testes
O Próxima grande versão do FormDin está em um projeto separado veja em FormDin 5
- Arquivos do projeto
- UTF8 sem BOM
- retorno do carro formato Windows
- PHP 5.6.x ou superior (compatível como 7.2.X)
Procure usar a versão 7.3.X por questões de desempenho e atualizações de segurança.
- Site oficial sobre o suporte - http://php.net/supported-versions.php
- Novidades do PHP 7.3 e desempenho - https://king.host/blog/2018/12/php-7-3-disponivel/
- PHP 7: até 9 vezes mais rápido que o PHP 5.6 - https://imasters.com.br/back-end/php-7-ate-9-vezes-mais-rapido-que-o-php-5-6
- Os Benchmarks Definitivos para PHP 5.6, 7.0, 7.1, 7.2 & HHVM (2018) - https://kinsta.com/pt/blog/php-7-hhvm-benchmarks/
- Performance e velocidade no PHP7, vale apena migrar? - https://www.isbrasil.info/blog/performance-e-velocidade-no-php7-vale-apena-migrar.html
Devido o PHP-PDO o formDin é compatível com a maior parte do banco relacionais.
- SQLite
- MySQL
- Microsoft SQL Server
- PostgreSQL
- MongoBD - NoSQL via mongo-php-library
- Oracle
- MsAcess
Veja a lista instalada via Composer.json
- CaptchaSecurityImages
- Ckeditor 3.6
- Composer - para gerenciamento de dependências. Veja mais detalhes abaixo
- Font Awesome Icons 5.0.6
- fPDF 1.81
- JQuery 1.6
- jQuery UI Layout Plug-in
- TinyMCE 3.3.4 (2010-04-27)
- PHPUnit - para o testes unitários
- Slim FrameWork 3.0 - Para API Rest
Índice completo - Aprendendo formDin em etapas
Conheça os projetos relacionados ao formDin
- FormDin Last Release - ultima versão estável
- SysGen - Gerador de código para FormDin
- formDocker - Ambiente para o FormDin em Docker
- FormDin5 - FormDin 5 sobre o Adianti FrameWork
- SysGenAd - Gerador de código para FormDin 5 usando o Adianti FrameWork
Aprendendo formDin em etapas
- Baixando o formDin
- Instalado e Configurando Ambiente de Desenvolvimento
- Usando XDebug
- Informações técnicas
- Primeira Aplicação
- Entendendo a primeira aplicação
- Criando Menu Básico
- Conectando com um Banco de Dados
- Usando DAO e VO
- Grid Básico
- Componentes Básicos
- O Formulário
- Relatórios em PDF
- Componentes Avançados
- Autenticando o usuário
- Perfis de acesso
- Grid Avançado
- Conectando com mais um Banco de Dados ao mesmo tempo
- Automatizando a criação de aplicação
- Segurança
- Layout e CSS
- API REST
- Arquitetura do FormDin
- Versões e versionamento
- Usando o Eclipse
- Usando o VS Code
- História do formDin
- Usando PHPUnit para fazer testes unitários
- Usando Composer
- Usando Docker
- Microsoft SQL Server