Fat-Free Framework

Nov 20, 2021
admin

F3 supporta entrambi i database SQL e NoSQL: MySQL, SQLite, MSSQL/Sybase, PostgreSQL, MongoDB e il proprio veloce Flat-File DB (noi lo chiamiamo Jig). Viene anche fornito con potenti mappatori oggetto-relazionali per l’astrazione e la modellazione dei dati che sono altrettanto leggeri quanto il framework. Non è necessaria alcuna configurazione.

F3 può anche proteggerti dallo spam e dagli attacchi DoS, eseguendo controlli DNSBL. Può aumentare la salute del vostro server e il tempo di attività, controllando il traffico del server web con l’analisi del profilo e la limitazione della larghezza di banda.

Non è tutto. F3 è confezionato con altri plug-in opzionali che estendono le sue capacità:

  • Motore template veloce e pulito
  • Unit testing toolkit
  • Sessioni gestite dal database
  • Convertitore da Markdown a HTML
  • Lettore di feed Atom/RSS
  • Processore di immagini
  • Gestore di geodati
  • Compressore on-the-compressore Javascript/CSS al volo
  • OpenID (consumatore)
  • Logger personalizzato
  • Cestino/Carrello della spesa
  • Server/consumatore di pingback
  • Funzioni stringafunzioni stringa consapevoli
  • SMTP su SSL/TLS
  • Strumenti per comunicare con altri server
  • Convalida dei dati
  • e altri plugin dalla comunità F3

A differenza di altri framework, F3 mira ad essere usabile – non usuale.

La filosofia dietro il framework e il suo approccio all’architettura del software è verso il minimalismo nei componenti strutturali, evitando la complessità dell’applicazione e trovando un equilibrio tra eleganza del codice, prestazioni dell’applicazione e produttività del programmatore.

Ecco un breve video che vi darà una breve introduzione al framework.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.