Fat-Free Framework

marras 20, 2021
admin

F3 tukee sekä SQL- että NoSQL-tietokantoja valmiiksi: MySQL, SQLite, MSSQL/Sybase, PostgreSQL, MongoDB ja oma salamannopea Flat-File DB (kutsumme sitä Jigiksi). Se sisältää myös tehokkaat olio-relationaaliset mapperit tietojen abstrahointia ja mallintamista varten, jotka ovat yhtä kevyitä kuin kehys. Konfigurointia ei tarvita.

F3 voi myös suojata sinua roskapostilta ja DoS-hyökkäyksiltä suorittamalla DNSBL-tarkistuksia. Se voi parantaa palvelimesi kuntoa ja käyttöaikaa valvomalla verkkopalvelimen liikennettä profiilianalyysin ja kaistanleveyden kuristamisen avulla.

Ei tässä vielä kaikki. F3 on pakattu muiden valinnaisten lisäosien kanssa, jotka laajentavat sen ominaisuuksia:

  • Nopea ja puhdas template-moottori
  • Yksikkötestauksen työkalupakki
  • Tietokannan hallitsemat istunnot
  • Markdown-to-HTML-muunnin
  • Atom/RSS-syötteenlukija
  • Kuvankäsittelylaite
  • Geodatan käsittelylaite
  • Oh-…fly Javascript/CSS compressor
  • OpenID (kuluttaja)
  • Custom logger
  • Kori/ostoskori
  • Pingback palvelin/kuluttaja
  • Unicode-aware string functions
  • SMTP over SSL/TLS
  • Tools for communicating with other servers
  • Data Validation
  • and more Plugins from the F3-Community

Unlike other frameworks, F3 pyrkii olemaan käyttökelpoinen – ei tavallinen.

Kehyksen taustalla oleva filosofia ja sen lähestymistapa ohjelmistoarkkitehtuuriin tähtää rakenteellisten komponenttien minimalismiin, sovelluksen monimutkaisuuden välttämiseen ja tasapainon löytämiseen koodin eleganssin, sovelluksen suorituskyvyn ja ohjelmoijan tuottavuuden välillä.

Tässä on lyhyt video, joka antaa sinulle lyhyen esittelyn kehyksestä.

Vastaa

Sähköpostiosoitettasi ei julkaista.