Fat-Free Framework
F3 suporta ambos bancos de dados SQL e NoSQL fora da prateleira: MySQL, SQLite, MSSQL/Sybase, PostgreSQL, MongoDB e seu próprio Flat-File DB rápido (nós o chamamos de Jig). Ele também vem com poderosos mapeadores objeto-relacionais para abstração e modelagem de dados que são tão leves quanto o framework. Não é necessária configuração.
F3 também pode protegê-lo de ataques de spam e DoS, realizando verificações DNSBL. Ele pode aumentar a saúde e o tempo de atividade do seu servidor, controlando o tráfego do servidor web com análise de perfil e acelerador de largura de banda.
Isso não é tudo. F3 é empacotado com outros plug-ins opcionais que ampliam suas capacidades:
>
- Motor de template rápido e limpo
- Ferramentas de teste de unidade
- Sessões geridas por banco de dados
- Conversor de marcação para HTML
- Leitor de feeds bottom/RSS
- Processador de imagens
- Geodata handler
- Nofly Javascript/CSS compressor
- OpenID (consumidor)
- Custom logger
- Cesto de compras/cesto de compras
- Servidor/consumidor de feedback
- Unicode-funções de string conscientes
- SMTP sobre SSL/TLS
- Ferramentas para comunicação com outros servidores
- Validação de dados
- e mais Plugins da Comunidade F3
>
>
>
>
>
>
>
>
>
Outros frameworks não semelhantes, A F3 pretende ser utilizável – não é habitual.
A filosofia por detrás do framework e a sua abordagem à arquitectura de software é no sentido do minimalismo nos componentes estruturais, evitando a complexidade das aplicações e conseguindo um equilíbrio entre a elegância do código, o desempenho das aplicações e a produtividade dos programadores.
Aqui está um pequeno vídeo que lhe dará uma breve introdução ao framework.