CakePHP

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
CakePHP
software
Tip Mediu de dezvoltare integrat
Dezvoltator Cake Software Foundation, Inc.
Ultima versiune 4.2.7 (16 iunie 2021)
Sistem de operare Multiplatform
Limba PHP
Licență Licență MIT
( licență gratuită )
Site-ul web cakephp.org

CakePHP este un cadru pentru construirea de aplicații web , scris în PHP . Este inspirat de aceleași concepte din spatele Ruby on Rails , inclusiv modelul de proiectare software Model-View-Controller (MVC) .

Istorie

CakePHP s-a născut în 2005 , când Michal Tatarynowicz a început să scrie un cadru pentru dezvoltarea rapidă a aplicațiilor în PHP. Tatarynowicz a lansat cadrul sub licența MIT, numindu-l Cake , deschizându-l către o comunitate în creștere de dezvoltatori. De atunci comunitatea a crescut și a dat naștere mai multor subproiecte .

CakePHP nu este destinat să fie o copie a Ruby on Rails , ci să respecte principiile sale de bază. Conceptul și câteva dintre ideile lui Ruby on Rails, combinate cu puterea și răspândirea PHP.

Funcționalitate

La fel ca Rails , CakePHP alimentează și accelerează dezvoltarea aplicațiilor web bazate pe PHP. Simplifică interfața bazei de date și se bazează pe utilizarea arhitecturii model-vizualizare-controler .

  • Compatibil cu PHP 4 și 5 și 7
  • Compatibil cu diferite baze de date
  • Adrese URL simple
  • Sistem de șabloane (sintaxa php cu metode de ajutor)
  • Ajutor pentru formularele AJAX , JavaScript și HTML
  • Validarea automată a datelor
  • Liste de control acces
  • Schele
  • Dezinfectarea datelor
  • Componente pentru gestionarea securității, sesiunilor și solicitărilor
  • Caching

Starea proiectului

La 24 aprilie 2010, a fost lansată prima versiune stabilă a sucursalei 1.3 [1] .

Ramura de dezvoltare a versiunii 2.0 a fost lansată la 9 mai 2010 [2]

La 16 octombrie 2011, a fost distribuită prima versiune stabilă a versiunii 2.0 [3] .

Versiunea 2.1 [4] a fost lansată pe 5 martie 2012.

Versiunea 2.2.2 [5] a fost lansată pe 1 septembrie 2012.

Versiunea stabilă 2.3.0 a fost lansată pe 28 ianuarie 2013 [6] .

La 30 august 2013 a fost lansată versiunea stabilă 2.4.0 [7]

La 13 mai 2014 a fost lansată versiunea stabilă 2.5.0 [8]

La 23 decembrie 2014 a fost lansată versiunea stabilă 2.6.0 [9]

Versiunea stabilă 3.0.0 a fost lansată pe 22 martie 2015 [10]

Versiunea stabilă 2.7.0 a fost lansată la 11 iulie 2015 [11]

Versiunea stabilă 3.1.0 a fost lansată la 19 septembrie 2015 [12]

Conferințe

An Loc
2019 Tokyo
2017 New York
2016 Amsterdam
2015 New York
2014 Madrid
2013 San Francisco
2012 Manchester
2011 Manchester
2010 Chicago
2009 Berlin
2008 Buenos Aires
2008 Orlando

Alte proiecte

linkuri externe