The Fat-Free Framework kader is ook bekend als F3 :: PHP of gewoon F3.
Aangezien gebruiken bijna alle webapplicaties vandaag een database een van de beste eigenschappen van F3 is de uitgebreide ondersteuning voor een breed scala van databases, zelfs voor NoSQL degenen.
Het raamwerk heeft een mini-ORM opgenomen uit de doos, die kan werken met de wil van MySQL, SQLite, MSSQL, Sybase, DB2, MongoDB en PostgreSQL.
Dit waarborgt het raamwerk kan worden gebruikt op verschillende serveromgevingen en configuraties, aangezien voor de meeste toepassingen PHP is de belangrijkste verblijf, terwijl databaseondersteuning gewoonlijk de lastige eisen.
The Fat-Free Framework richt zich het grootste deel van alle kleine en snel te zijn, het zijn in feite een tijdelijke aanduiding voor de pakketten die ondersteuning voor verschillende functies te waarborgen.
Als u Ruby en hebt gebruikt Sinatra in het verleden, toen Fat-Free zal lijken zeer vertrouwd
Eigenschappen .
- Routing motor
- JavaScript en CSS compressor
- Gebruikers authenticatie support
- OpenID support
- Logging
- Netwerk diagnostische hulpmiddelen
- SMTP e-mailen via SSL / TLS,
- Inter-server datacommunicatie
- ZIP-archief manager
- Database abstraction layer
- Unit testing support
- Markdown-to-HTML conversies
- Geavanceerde beeldverwerking
- Geocoding support
- Winkelwagen support
- Pingback support
- Unicode support
- Templating motor
- XML sitemap generator
- Atom / RSS manipulatie
- CAPTCHA
- Thumbnail generatie
- API wrappers voor Google, Twitter, Yahoo en Akismet
- Documentatie
Wat is nieuw in deze release:
- Voorkom opdringerige gedrag van Mapper - & # x3e; copyfrom ( )
- Ondersteuning van meerdere SQL primaire sleutels
- Ondersteuning aangepaste tag attributen / inline gedefinieerd op runtime tokens
- bredere ondersteuning voor HTTP Basic Auth
- Verbieden Jig _id duidelijke ()
- ondersteuning toevoegen voor gedetailleerde stringify () uitgang
- Voeg basis directory aan UI pad als fallback
- Ondersteuning Test - & # x3e; verwachten () chaining
- Ondersteuning __toString () in stringify ()
- Verbetering van MySQL support
- Move esc (), ruwe (), en dupe () naar de klas bekijken waar ze meer adequaat behoren
- Laat de gebruiker gedefinieerde velden in SQL mapper constructeur
- Re-uitvoering van de pre-3.0 template resolve () functie
- Verwijder overtollige exemplaren van session_commit ()
- ondersteuning toevoegen voor invoer filteren in Mapper - & # x3e; copyfrom ()
Wat is nieuw in versie 3.1.1:
- Ondersteuning OpenID attribuut ruil
- BAIL variabele stelt / deactiveert voortzetting van de uitvoering op niet-fatale fouten
- Ondersteuning voor Oracle
- Marked cache queries in log
- Implemented bcrypt - & # x3e; needs_reshash ()
Wat is nieuw in versie 3.0.8:
- bcrypt lichtgewicht hashing bibliotheek & # x5c;
- Terug totale aantal records in superset in Cursor - & # x3e; pagineren ()
- OnError kortsluiting (Enhancement # 334)
- Breng quotes / backticks op DB identifiers
- Laat inschakelen / uitschakelen van SQL log
Wat is nieuw in versie 3.0.6:
- Toestaan JAR elementen worden afzonderlijk ingesteld
- Refactor DB & # x5c; SQL & # x5c; Mapper - & # x3e; voegen () om te gaan met autoincrement velden
- Trigger fout wanneer ontbreekt captcha () lettertype
- Verwijder onnodige markdown regex recursie
- Controleer voor scalairen plaats van DB & # x5c; SQL strings
- Implementeer uitgebreidere diacritics tafel
- optie toe voor het uitschakelen van 401 fouten bij het fundamentele Auth () mislukt
- Voeg Markdown syntax highlighting voor Apache configuratie
Wat is nieuw in versie 3.0.5:
- Markdown klasse met PHP, HTML, en ini syntax highlighting ondersteuning.
- Opties voor caching van select () en vinden () resultaten.
- Toegevoegd send () argument voor het dwingen van downloads.
- Biedt lezen () optie voor het toepassen van Unix LF standaard lijn einde.
- Bypass lexicon () bellen als TAAL niet gedefinieerd.
- Load fallback taal woordenboek als TAAL niet gedefinieerd.
- kaart () controleert nu bestaan van de klasse / methoden voor niet-tokenized URL's.
- Verbeterde foutrapportage van onbestaande Template methoden.
Wat is nieuw in versie 2.0.13:
- de tijdelijke oplossing om te voorkomen dat bestaat () van auto-start een sessie.
- Bug fix:. Virtual velden met sub-vraag
- Verwijder verwijzing naar onbestaande klasse constant.
Reacties niet gevonden