Fat-Free Framework

Lis 20, 2021
admin

F3 podporuje hotové databáze SQL i NoSQL: MySQL, SQLite, MSSQL/Sybase, PostgreSQL, MongoDB a vlastní bleskurychlou Flat-File DB (říkáme jí Jig). Součástí jsou také výkonné objektově-relační mapovače pro abstrakci a modelování dat, které jsou stejně lehké jako samotný framework. Není potřeba žádná konfigurace.

F3 vás také dokáže ochránit před spamem a útoky DoS tím, že provádí kontroly DNSBL. Může zvýšit zdraví a provozuschopnost vašeho serveru tím, že bude řídit provoz webového serveru pomocí analýzy profilů a škrcení šířky pásma.

To není vše. F3 je dodáván s dalšími volitelnými moduly plug-in, které rozšiřují jeho možnosti:

  • Rychlý a čistý engine šablon
  • Sada nástrojů pro testování jednotek
  • Relace spravované datovou bází
  • Konvertor značek do jazyka HTML
  • Čtečka kanálů Atom/RSS
  • Zpracovatel obrázků
  • Zpracovatel geodat
  • Na-základně.fly Javascript/CSS kompresor
  • OpenID (spotřebitel)
  • Vlastní logger
  • Košík/nákupní košík
  • Pingback server/spotřebitel
  • Unicode-aware string functions
  • SMTP over SSL/TLS
  • Nástroje pro komunikaci s jinými servery
  • Ověřování dat
  • a další Pluginy od F3-Community

Na rozdíl od jiných frameworků, F3 si klade za cíl být použitelný – ne obvyklý.

Filozofie frameworku a jeho přístup k architektuře softwaru směřuje k minimalismu strukturálních komponent, vyhýbá se složitosti aplikace a hledá rovnováhu mezi elegancí kódu, výkonem aplikace a produktivitou programátorů.

Tady je krátké video, které vám framework stručně představí.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.