Die vetvrye Framework raamwerk is ook bekend as F3 :: PHP of net F3.
Sedert gebruik byna al Web aansoeke vandag 'n databasis een van die beste eienskappe van F3 is sy uitgebreide ondersteuning vir 'n wye verskeidenheid van databasisse, selfs vir NoSQL kinders.
Die raamwerk het 'n mini-ORM ingesluit uit die boks, wat kan werk met die hou van MySQL, SQLite, MSSQL, Sybase, DB2, MongoDB en PostgreSQL.
Dit verseker die raamwerk kan gebruik word op verskeie bediener omgewings en konfigurasies, aangesien die meeste apps PHP is die belangrikste verblyf, terwyl databasis ondersteuning is gewoonlik die moeilike vereiste.
Die vetvrye raamwerk gemik meeste van al die klein en vinnig te wees, wat basies 'n plekhouer vir pakkette wat ondersteuning vir verskeie funksies te verseker.
As jy Ruby en gebruik Sinatra in die verlede, dan vetvrye sal lyk baie bekend
Eienskappe :.
- Routing enjin
- JavaScript & CSS kompressor
- gebruikers verifikasie ondersteuning
- OpenID ondersteuning
- Sluit
- Network diagnose tools
- SMTP e-pos oor SSL / TLS,
- Inter-bediener data kommunikasie
- zip argief bestuurder
- Database abstraksie laag
- toets Eenheid ondersteuning
- Afprijzingsmanager-tot-HTML doelskoppe
- Gevorderde beeldverwerking
- Geocoding ondersteuning
- Winkelwagen ondersteuning
- Skakelkennisgewing ondersteuning
- Unicode ondersteuning
- template engine
- XML sitemap generator
- Atom / RSS manipulasie
- CAPTCHA
- miniatuur generasie
- API omhulsels vir Google, Twitter, Yahoo en Akismet
- Dokumentasie
Wat is nuut in hierdie release:
- Voorkom indringende gedrag van Mapper - & # x3e; copyfrom ( )
- Support verskeie SQL primêre sleutels
- Support persoonlike tag eienskappe / inline gedefinieer tydens looptyd tekens
- Breër ondersteuning vir HTTP basiese auth
- Verbied Jig _id duidelik ()
- ondersteuning te bied vir gedetailleerde stringify () uitset
- Voeg basis gids tot UI pad as nood
- Support Test - & # x3e; verwag () chaining
- Support __tostring () in stringify ()
- Verbeter MySQL ondersteuning
- Move esc (), rou (), en die bos lei () klas Kyk waar hulle meer gepas hoort
- Laat gebruiker-gedefinieerde velde in SQL mapper constructor
- Re-implementering van die pre-3,0 sjabloon los () funksie
- Verwyder oortollige gevalle van session_commit ()
- ondersteuning te bied vir insette filter in Mapper - & # x3e; copyfrom ()
Wat is nuut in weergawe 3.1.1:
- Support OpenID kenmerk ruil
- BORGTOG veranderlike stel / versper voortsetting van die uitvoering van nie-dodelike foute
- Bygevoeg ondersteuning vir Oracle
- Gemerkte cached navrae in log
- Geïmplementeer Bcrypt - & # x3e; needs_reshash ()
Wat is nuut in weergawe 3.0.8:
- Bcrypt liggewig hashing biblioteek & # x5c
- Terug totale aantal rekords in superset in Aanwyser - & # x3e; pagineren ()
- ONERROR kortsluiting (Enhancement # 334)
- Pas aanhalings / backticks op DB identifiseerders
- Laat aktiveer / deaktiveer van SQL log
Wat is nuut in weergawe 3.0.6:
- Laat JAR elemente word individueel
- Refactor DB & # x5c; SQL & # x5c; Mapper - & # x3e; voeg () om te gaan met autoincrement velde
- Trigger fout wanneer ontbreek captcha () font
- Verwyder onnodige Afprijzingsmanager regex rekursie
- Check vir skalare plaas van DB & # x5c; SQL snare
- Implementeer meer omvattende diakritiese tekens tafel
- opsie Voeg vir die aanskakel 401 foute wanneer basiese auth () versuim
- Voeg Afprijzingsmanager accentuering vir Apache konfigurasie
Wat is nuut in weergawe 3.0.5:
- Afprijzingsmanager klas met PHP, HTML, en Ini accentuering ondersteuning.
- Options vir caching van kies () en vind () resultate.
- Bygevoeg stuur () argument vir dwing downloads.
- Verskaf lees () opsie vir die toepassing van Unix LF as standaard lyn eindig.
- Verbypad leksikon () bel as taal is ongedefinieerd.
- Load nood taal woordeboek as taal is ongedefinieerd.
- kaart () tjeks nou bestaan van die klas / metodes vir die nie-tokenized URLs.
- Verbeterde fout rapportering van nie-bestaande Sjabloon metodes.
Wat is nuut in die weergawe 2.0.13:
- Oplossing om te verhoed dat bestaan () van die motor-beginspan 'n sessie.
- Bug fix. Virtual velde bevat sub-navraag
- Verwyder verwysing na nie-bestaande klas konstant.
Kommentaar nie gevind