The Fat-Free Framework rammer er også kendt som F3 :: PHP eller bare F3.
Eftersom næsten alle web-applikationer i dag bruger en database en af de bedste funktioner fra F3 er dens udvidede støtte til en bred vifte af databaser, selv for NoSQL dem.
Rammen har en mini-ORM inkluderet ud af kassen, der kan arbejde med folk som MySQL, SQLite, MSSQL, Sybase, DB2, MongoDB og PostgreSQL.
Dette sikrer rammen kan bruges på forskellige server-miljøer og konfigurationer, da det for de fleste apps PHP er den vigtigste ophold, mens database støtte er normalt den tricky krav.
Fat-Free Framework sigter mest af alt til at være lille og hurtig, at være dybest set en pladsholder for pakker, der sikrer støtte til forskellige funktioner.
Hvis du har brugt Ruby og Sinatra i fortiden, så Fat-Free vil virke meget bekendt
Funktioner :.
- Routing motor
- JavaScript & CSS kompressor
- support Brugergodkendelse
- OpenID support
- Logning
- Netværk diagnostik værktøjer
- SMTP emailing over SSL / TLS,
- Inter-server datakommunikation
- ZIP-arkiv Manager
- Database Abstraction Layer
- Unit test support
- Markdown-til-HTML konverteringer
- Avanceret billedbehandling
- Geocoding support
- Indkøbskurv support
- Pingback support
- Unicode support
- skabelonmaskine
- XML sitemap generator
- Atom / RSS manipulation
- CAPTCHA'er
- Thumbnail generation
- API pakkemaskiner til Google, Twitter, Yahoo! og Akismet
- Dokumentation
Hvad er nyt i denne udgivelse:
- Undgå påtrængende opførsel Mapper - & # x3e; copyfrom ( )
- Support flere SQL primære nøgler
- Support tilpasset tag attributter / inline tokens defineret på runtime
- Bredere støtte til HTTP basic auth
- Forbyd Jig _id klar ()
- Tilføj støtte til detaljeret stringify () output
- Tilføj basismappen til UI sti som fallback
- Support Test - & # x3e, forventer () kæde
- Support __tostring () i stringify ()
- Forbedre MySQL support
- Flyt esc (), rå (), og narre () for at Se klasse, hvor de mere passende hører
- tillader brugerdefinerede felter i SQL mapper konstruktør
- Re-implementere før 3,0 skabelon beslutsomhed () funktion
- Fjern overflødige forekomster af session_commit ()
- Tilføj støtte til input filtrering i Mapper - & # x3e; copyfrom ()
Hvad er nyt i version 3.1.1:
- Support OpenID attribut udveksling
- BAIL variabel giver / deaktiverer fortsættelse af fuldbyrdelsen af ikke-dødelige fejl
- Tilføjet understøttelse af Oracle
- Afmærkede cachede forespørgsler i log
- Gennemført Bcrypt - & # x3e; needs_reshash ()
Hvad er nyt i version 3.0.8:
- Bcrypt letvægts hashing bibliotek & # x5c;
- Retur samlede antal poster i supersæt i Cursor - & # x3e; sideinddele ()
- ONERROR kortslutning (Enhancement # 334)
- Anvend citater / backticks på DB id'er
- Tillad aktivering / deaktivering af SQL log
Hvad er nyt i version 3.0.6:
- Tillad JAR elementer, der skal indstilles individuelt
- Refactor DB & # x5c; SQL & # x5c, Mapper - & # x3e, indsætte () til at håndtere autoincrement felter
- Trigger fejl, når captcha () font mangler
- Fjern unødvendige markdown regex rekursion
- Kontroller for skalarer i stedet for DB & # x5c, SQL strenge
- Gennemføre mere omfattende diakritiske tegn bord
- Tilføj mulighed for at deaktivere 401 fejl, når grundlæggende auth () ikke
- Tilføj markdown syntaksfremhævning for Apache konfiguration
Hvad er nyt i version 3.0.5:
- Markdown klasse med PHP, HTML, og .ini syntaksfremhævning støtte.
- Indstillinger for caching af vælg (), og find () resultater.
- Tilføjet send () argument for at tvinge downloads.
- Giver læst () mulighed for anvendelse af Unix LF som standard linje slutning.
- Bypass leksikon () ringe, hvis SPROG er udefineret.
- Load fallback sprog ordbogen, hvis SPROG er udefineret.
- kort () kontrollerer nu eksistensen af klassen / metoder for ikke-tokenized URL'er.
- Forbedret fejlrapportering af ikke-eksisterende Template metoder.
Hvad er nyt i version 2.0.13:
- Løsning for at forhindre eksisterer () fra auto-start en session.
- Bug fix:. Virtuelle felter indeholder sub-query
- Fjern henvisning til ikke-eksisterende klasse konstant.
Kommentarer ikke fundet