Fat-Free Framework

lis 20, 2021
admin

F3 obsługuje zarówno bazy danych SQL, jak i NoSQL: MySQL, SQLite, MSSQL/Sybase, PostgreSQL, MongoDB oraz swój własny, błyskawiczny Flat-File DB (nazywamy go Jig). Dostarczany jest również z potężnymi mapperami obiektowo-relacyjnymi do abstrakcji danych i modelowania, które są tak samo lekkie jak framework. Nie wymaga konfiguracji.

F3 może również chronić Cię przed spamem i atakami DoS, poprzez wykonywanie kontroli DNSBL. Może zwiększyć zdrowie i czas pracy Twojego serwera, kontrolując ruch na serwerze internetowym za pomocą analizy profilu i przepustowości.

To nie wszystko. F3 jest pakowany z innymi opcjonalnymi wtyczkami, które rozszerzają jego możliwości:

  • Szybki i czysty silnik szablonów
  • Zestaw narzędzi do testowania jednostkowego
  • Sesje zarządzane przez bazę danych
  • Konwerter Marksdown-to-HTML
  • Czytnik kanałów Atom/RSS
  • Przetwarzacz obrazów
  • Obsługa danych geodezyjnych
  • On-the—fly Javascript/CSS compressor
  • OpenID (consumer)
  • Custom logger
  • Basket/Shopping cart
  • Pingback server/consumer
  • Unicode-aware string functions
  • SMTP over SSL/TLS
  • Narzędzia do komunikacji z innymi serwerami
  • Weryfikacja danych
  • i więcej Plugins from the F3-Community

W przeciwieństwie do innych frameworków, F3 ma być użyteczny – nie zwyczajny.

Filozofia stojąca za frameworkiem i jego podejściem do architektury oprogramowania jest w kierunku minimalizmu w komponentach strukturalnych, unikania złożoności aplikacji i znalezienia równowagi pomiędzy elegancją kodu, wydajnością aplikacji i produktywnością programisty.

Tutaj znajduje się krótki film, który da ci krótkie wprowadzenie do frameworka.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.