Mako Framework

Screenshot Software:
Mako Framework
Detalii soft:
Versiune: 4.5.6 Actualizat
Incarca data: 1 Oct 15
Producător: -
Licenţă: Gratuit
Popularitate: 5

Rating: nan/5 (Total Votes: 0)

Mako este compatibil și ușor de utilizat 8-UTF.
Configurația de bază cadru Mako se face în fișierul index.php.
Configs specifice alt app sunt în directorul app / config

Ce este nou în această versiune:.

  • Bugfix:
  • criterii de încărcare Eager lucra acum cum era de așteptat, atunci când dornici de încărcare în bucăți.

Ce este nou în versiunea 4.5.4:

  • Bugfix:
  • criterii de încărcare Eager lucra acum cum era de așteptat, atunci când dornici de încărcare în bucăți.

Ce este nou în versiunea 4.5.2:

  • Bugfix:
  • criterii de încărcare Eager lucra acum cum era de așteptat, atunci când dornici de încărcare în bucăți.

Ce este nou în versiunea 4.4.5:

  • ÎMBUNĂTĂȚIREA:
  • Query :: coloană () și Query :: Primul () va fi acum mult mai rapid în unele cazuri.

Ce este nou în versiunea 4.4.4:

  • ÎMBUNĂTĂȚIREA:
  • Query :: coloană () și Query :: Primul () va fi acum mult mai rapid în unele cazuri.

Ce este nou în versiunea 4.4.0:

  • NOU:
  • Brand nou instrument de linie de comandă reactor.
  • parametru $ coloană opțională Adăugat la interogare :: coloană () metodă.
  • class bază Adaugat Mako.
  • Adaugata Parola :: needsRehash () metodă.
  • Cerere Adaugata :: isSafe () metodă.
  • Adaugat Sesiunea :: getToken () metodă.
  • Adaugat Sesiunea :: regenerateToken () metodă.
  • Adaugat Sesiunea :: validateToken () metodă.
  • Adaugata regulă de validare de jetoane.
  • Gatekeeper va rehash automat parolele, dacă este necesar.
  • atribut Adăugat, CSS, URL-ul și JS scapă filtre.
  • Escape filtre sunt acum disponibile și în vedere simplu PHP.
  • SCHIMBAT:
  • Mutat init.php fișier din miezul cadru la cererea.
  • Eliminat constanta MAKO_VERSION (folositi Mako :: VERSION loc).
  • Eliminat Password :: isLegacyHash () metoda.
  • Eliminat parametrul $ legacyCheck de metoda Password :: validate ().
  • Sesiunea Renamed :: generateToken () metoda pentru a sesiune :: generateOneTimeToken.
  • Sesiunea Renamed :: validateToken () metoda pentru a sesiune :: validateOneTimeToken.
  • Renamed regulă de validare de jetoane la one_time_token.

Ce este nou în versiunea 4.3.2:.

  • bug validator fixă ​​

Ce este nou în versiunea 4.3.1:.

  • bug rutare fixă ​​

Ce este nou în versiunea 4.3.0:

  • NOU:
  • Adaugat ViewFactory :: există () metodă.
  • Vizualizări sunt acum în cascadă. Acest lucru înseamnă că puteți suprascrie vederi pachet în cererea dumneavoastră.
  • fișiere de limbă sunt acum în cascadă. Acest lucru înseamnă că puteți suprascrie fișierele de limbă pachet cererea dumneavoastră.
  • Adaugata o ForbiddenException.
  • Mako include acum implicit 403, 404, 405 vizualizari de eroare care pot fi ușor overriden.
  • ORM va acum, de asemenea, transmite non-static apeluri către constructor de interogare.
  • Conexiune Adaugata :: masă () metoda comoditate.
  • Adaugat Container :: apel () metoda (# 116).
  • acțiuni Route sunt acum executate de container :: apel () metoda (# 118).
  • filtre Route sunt acum executate de container :: apel () metoda (# 119).
  • Adăugat un magazin NULL sesiune.
  • modificări:
  • Mutat toate excepții HTTP la x5c Mako & #; http & # x5c;. excepții spațiu de nume
  • Redenumit PageNotFoundException a NotFoundException.
  • Controlere, Sarcini și Migrații folosi acum trasatura ContainerAwareTrait implicit.
  • ORM :: Builder () metodă este acum public.
  • Ruta :: constrângerile () metoda a fost redenumit la Route :: când ().

Ce este nou în versiunea 4.2.0:

  • NOU:
  • metodă Adaugat Ora :: formatLocalized.
  • class TimeZone Adaugata.
  • Adaugata o clasă Cronometru (# 113)
  • Adăugat suport pentru extinderea șablon imbricate.
  • descrieri de migrație opționale Adăugat.
  • Adaugat face metoda de acces rapid la clasa vizualizare fabrică.
  • Acum este posibil pentru a configura Gatekeeper pentru a identifica utilizatorii folosind numele de utilizator lor în loc de e-mail lor.
  • modificări:
  • Clasa Timpul a fost mutat la Makó a & # x5c; Chrono
  • Opțiunea locale de configurare a fost eliminat. Acum, trebuie să setați setările regionale corespunzătoare pentru fiecare limbă în loc.
  • ViewFactory :: crea metoda va returna acum o instanță de Mako & # x5c; View & # x5c, Vezi în loc de o punere în aplicare a Mako & # x5c; View & # x5c; renderers & # x5c;. RendererInterface
  • app Mutat / routes.php la app / rutare / routes.php.
  • Filtre trebuie acum să fie definită în app / rutare / filters.php.
  • Puteți folosi acum filtre de clasă în plus față de închidere.
  • UrlBuilder :: metodă curentă va include acum parametrii actuali de interogare în mod implicit.
  • implicit modul de criptare Mcrypt schimbat de la BCE la CBC.;
  • Eliminat app / directorul de pachete. Pachete vor fi instalat acum în directorul furnizor packagist.
  • Eliminat funcțiile globale helper. Acestea au fost înlocuite cu o trăsătură și o clasă (NamespacedFileLoaderTrait și ClassInspector).

Ce este nou în versiunea 4.1.2:.

  • Problema fixe cu turnare data in ORM

Ce este nou în versiunea 4.1.1:.

  • Adaugata întoarce lipsă în punerea în aplicare de utilizare gatekeeper

Ce este nou în versiunea 4.1.0:.

  • Adăugat filtru sepia în bibliotecă imagine
  • Adăugat filtru neagă în bibliotecă imagini.
  • Adăugat filtru Pixelare la bibliotecă imagini.
  • Adăugat reglare a luminozității în bibliotecă imagini.
  • Adăugat ascutit la bibliotecă imagini.
  • Acum este posibil pentru a crea și de a restabili instantanee temporare atunci când se utilizează biblioteca de imagine.
  • Adăugat suport pentru caching limba.
  • Conexiune Adaugata :: isAlive () metodă.
  • Adaugata Conexiune :: reconectare () metodă.
  • Conexiune Adaugata :: beginTransaction () metodă.
  • Conexiune Adaugata :: commitTransaction () metodă.
  • Conexiune Adaugata :: rollBackTransaction () metodă.
  • Conexiune Adaugata :: getTransactionNestingLevel () metodă.
  • Conexiune Adaugata :: inTransaction () metodă.

Ce este nou în versiunea 4.0.7:

  • Bugfix:
  • Mesaj Escape excepție în șablonul de depanare.
  • NOU:
  • Acum este posibil pentru a configura formatul de dată de ieșire la conversia înregistrărilor ORM la matrice și / sau JSON.

Ce este nou în versiunea 4.0.6:

  • ORM îmbunătățită :: toArray () și ORM: :. Metodele toJson

Ce este nou în versiunea 4.0.5:.

  • Fixed bug în bază de fișier cache magazin

Ce este nou în versiunea 4.0.0:

  • Un sistem nou și îmbunătățit de rutare RESTful
  • O nouă bibliotecă de autentificare marca
  • Un container inteligent și ușor de utilizat de injectare dependență
  • timestamped și OptimisticLocking trăsături pentru ORM
  • O bibliotecă de manipulare imagine care suportă atât GD și ImageMagick

Ce este nou în versiunea 3.6.6:.

  • Adăugat suport pentru APCU cache utilizator

Ce este nou în versiunea 3.6.4:

  • Mako folosește acum mai sigure $ 2y $ Blowfish Mod când hashing parole. Cerința versiune PHP a fost lovit de la 5.3.1+ la 5.3.7 +.

Ce este nou în versiunea 3.6.2:

  • ORM va seta acum corect valoarea cheii primare după introducerea unui nou record în timp ce utilizați PostgreSQL.

Ce este nou în versiunea 3.5.0:.

  • Mako este acum instalat si actualizat prin intermediul compozitor
  • Ne pare rău este folosit pentru a afișarea informațiilor de eroare.
  • Sesiunea Adaugat :: metodă reflash.
  • vedere mamă vor avea acum acces la variabilele definite în subtemplates.
  • Fixed bug în Oracle interogare compilator.
  • Server de Dezvoltare foloseste acum mediul specificat.

Ce este nou în versiunea 3.4.0:.

  • Adăugat un ORM
  • Adaugat Arr :: are metodă.
  • Adaugat Solicitare :: descendent metodă comoditate.
  • Adaugat Solicitare :: ascendent metodă comoditate.
  • Eliminat clasa model.
  • Eliminat clasa Format.

Ce este nou în versiunea 3.3.2:.

  • metodă Adaugata Cerere :: afara
  • Adaugata metodă Cerere :: nume de utilizator.
  • Adaugata metodă Cerere :: parola.
  • Răspuns Adaugat :: înapoi metodă.
  • Adaugat cascadă config încărcare.

Ce este nou în versiunea 3.3.1:.

  • automat cu teava îmbunătățită de clase pachet

Ce este nou în versiunea 3.2.1:.

  • simplificata Redis comanda pipelining
  • client Redis suportă acum comenzi care conțin spații (CONFIG GET, CONFIG SET, etc ...).

Ce este nou în versiunea 3.1.0:

  • Server de dezvoltare Adaugata (necesită PHP 5.4.0+ ).
  • Acum este posibil de a trece la plural de cuvinte într-un șir de caractere tradus.

  • Normele
  • Adaugata de ambalaj limba rusă și de inflexiune.
  • Adaugat de răspuns :: metodă afara.
  • metodă Adaugat răspuns :: clearHeaders.
  • Adaugat de răspuns :: metodă tip.
  • Adaugat de răspuns :: metodă charset.
  • metodă Adaugat Răspuns :: disableCaching.
  • Adaugat de răspuns :: metodă compresa.
  • Adaugat de răspuns :: metodă disableCompression.

Ce este nou în versiunea 3.0.4:.

  • problema de rutare pachet fix

Ce este nou în versiunea 3.0.2:

  • Este acum mai ușor de a efectua subrequests la pachetul controlere .

Ce este nou în versiunea 3.0.0:

  • Pachete pot avea acum propriile lor controlori rutabile <. / li>
  • Adaugata consola de depanare interactive.
  • Adăugat suport pentru URL-uri de localizare.
  • Acum este posibil să se înregistreze vedere personalizate renderers.
  • Adăugat păstra filtru de sintaxă template.
  • Adaugat Eveniment :: prima metodă.
  • Adaugat Eveniment :: metodă de corecție.
  • metodă Adaugat CLI :: linie nouă.
  • metodă Adaugat CLI :: clearScreen.
  • metodă Adaugat CLI :: screenWidth.
  • metodă Adaugat CLI :: screenHeight.
  • Adaugat CLI :: metodă stil.
  • Adaugat Crypto :: metodă encryptAndSign.
  • Adaugat Crypto :: metodă validateAndDecrypt.
  • class Adăugat MAC pentru siruri de caractere de semnare utilizând coduri de autentificare mesaj.
  • depanare Adaugata adaptor jurnal bara de instrumente.
  • handler sesiune Adaugata fișier bazat.

Ce este nou în versiunea 2.3.3:.

  • Adaugat Arr :: metodă isAssoc
  • Adaugat ClassLoader :: metodă registerNamespace.
  • ClassLoader Renamed :: metodă addClass la ClassLoader :: mapClass.
  • ClassLoader Renamed :: metodă de a ClassLoader :: mapClasses addClasses.

Ce este nou în versiunea 2.3.2:.

  • Adaugata sarcină reactor pentru efectuarea migrații de baze de date
  • Adaugat MAKO_VERSION constant.
  • Adăugat suport pipelining clientului Redis.
  • interogare Fixed bug constructor.

Ce este nou în versiunea 2.3.0:.

  • Adăugat o bară de instrumente de depanare
  • Adaugat Mako & # x5c; & # x5c securitate;. clasă Parola
  • Adaugat Mako & # x5c; & # x5c securitate;. clasa Token
  • Adăugat suport pentru EXISTĂ claues pentru a interoga constructor.
  • Adăugat suport pentru subinterogari la Query Builder.
  • metodă Adaugat vizualiza :: assignGlobal.
  • Adaugata metodă URL :: meciuri.
  • Adaugat String :: metodă alternator.
  • Adaugata metodă Database :: profiler.
  • Adaugata Conexiune :: metodă profiler.

Ce este nou în versiunea 2.2.2:

  • Acum este posibil pentru a seta o valoare implicită pentru blocuri șablon în vedere mamă.

Ce este nou în versiunea 2.2.1:

  • .gitignore fișierele din active / * nu mai ignora toate fișierele în mod implicit.

Ce este nou în versiunea 2.2.0:

  • Adăugat suport pentru șablon parsarea la vedere clasa.
  • Adaugat e (de evacuare) funcția helper.
  • Adaugata funcție helper dump_var.
  • Adăugat stiluri de text opționale (bold, este decolorată, a subliniat, clipește, inversat și ascunse) pentru a CLI :: culoare.
  • Eliminat metoda String :: specialCharsEncode.
  • Eliminat metoda String :: specialCharsDecode.
  • Bază de date Renamed :: FETCH constant la baza de date :: FETCH_FIRST.

Ce este nou în versiunea 2.1.0:

  • New clasa de baze de date cu Query Builder care acceptă DB2, Firebird, MariaDB, MySQL, Oracle, PostgreSQL, SQLite și SQLServer.
  • Adaugata generic adaptor cache de baze de date.
  • Eliminat cache SQLite adaptor.
  • adaptor sesiune Baza de date utilizează noul constructor de interogare.
  • modelul implicit utilizează noua clasa de baze de date.
  • bug fix în cazul în o nouă instanță jurnal ar fi returnate de fiecare dată.
  • bug fix în cazul unui nou cache instanță ar fi returnate de fiecare dată.
  • Fixed bug în cazul în care un format XML :: ar eșua dacă datele au fost preluate cu ajutorul DOP :: FETCH_OBJ.
  • Fixed bug în cazul în care un format csv :: ar eșua dacă datele au fost preluate cu ajutorul DOP :: FETCH_OBJ.

Ce este nou în versiunea 2.0.1:.

  • Adaugat Eveniment :: clar () metoda
  • URL :: bază () va încerca să autodetecția adresa URL de bază în cazul în care acesteia nu configurat.
  • Acum este posibil să se definească implicit modul de clasa de baze de date aduce.

Ce este nou în versiunea 1.6.2:

  • Adaugata instrument reactor CLI care se ocupă de sarcinile și instalarea de mănunchiuri.
  • Adaugat ClassLoader :: addPsr0 metodă.
  • Adăugat shortcut magie să implicit cache exemplu.
  • Adăugat shortcut magie la valorile implicite de configurare crypto.
  • metodă Adaugat CLI :: Rezolutie.
  • cod CLI legate Eliminat din părțile web ale cadrului.
  • Erori care nu sunt capturate în mod implicit logger va fi conectat acum la app / depozitare / busteni / *. log.

Ce este nou în versiunea 1.6.1:

  • Adaugat Sesiunea :: metodă flash care înlocuiește funcționalitatea a clasei de notificare.
  • Adăugat __isset metoda de a cache adaptor.
  • __isset adăugată și __unset metode de cache adaptor.
  • class notificare eliminate.
  • Pot atribui acum Vezi variabile atunci când se creează un obiect de vedere.
  • Îmbunătățirea normelor de formele de plural engleză.
  • Mako :: pachet va reveni acum NULL.

Ce este nou în versiunea 1.6.0:.

  • norme îmbunătățite de formele de plural în engleză
  • Nu punct în utilizarea clasa HTML pentru a genera un simplu tag "br".

Ce este nou în versiunea 1.5.1:.

  • Mesaje de excepție îmbunătățite
  • class Growl va arunca acum o excepție în cazul în care serverul returnează o eroare.
  • Bugfix:. Nu este nevoie pentru a converti numele aplicației la UTF8 de două ori în clasa Growl
  • Bugfix: Redis întreg răspunsuri acum returnează un număr întreg
  • .
  • Bugfix:. posibil problema XSS fixe în vederea excepție

Ce este nou în versiunea 1.5.0:

  • class sesiune a adăugat că sprijină baza de date, nativ și redis stocare.
  • Adaugat String :: metodă masca.
  • metoda culturilor Adăugat la clasa imagine.
  • Adăugat metodă Colorize la clasa imagine.
  • class Adaugat ArrayTo.
  • Cerere Eliminat :: metodă urlSegment.
  • String îmbunătățită :: metodă aleatorie.
  • cache de memorie adaptor suportă acum TTL.
  • parametru locație luate ca reacție :: redirecționa opțional.
  • Cerere :: metodă acum, de asemenea, funcționează cu HTTP_X_HTTP_METHOD_OVERRIDE.
  • Acum este posibil de a utiliza dispozitive de închidere în rute personalizate.
  • class Growl foloseste acum noul protocol GNTP.
  • Fixed bug în client redis.
  • Fixed bug în tratare a erorilor.

Ce este nou în versiunea 1.4.1:

  • Autoloader este compatibil cu aplicații realizate cu Mako & # x3c; 1.4.0 din nou.

Ce este nou în versiunea 1.3.0:.

  • class Adaugata pentru generarea si validarea UUID
  • Adaugata număr clasa helper.
  • class Adaugata pentru stabilirea și obținerea de notificări (& quot; Mesajele instantanee & quot;).
  • Adăugat suport pentru HTTPS din clasa Gravatar.
  • vedere Actualizat mesaj de eroare.
  • jetoane de securitate și acum aplicație specifică.
  • Fixed bug în șablonul eroare.
  • Fixed bug în tratare a erorilor.

Cerințe :

  • PHP 5.3.1 sau mai mare
  • iconv
  • mbstring
  • DOP

Software similare

Falcon.js
Falcon.js

13 May 15

PHPixie
PHPixie

12 May 15

TYPO3 Flow
TYPO3 Flow

1 Oct 15

COKE
COKE

1 Mar 15

Alte software-uri de dezvoltator -

PyX
PyX

20 Feb 15

Metafox
Metafox

17 Feb 15

django-le-twitter
django-le-twitter

11 May 15

Comentarii la Mako Framework

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!