CakePHP
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
- Wikimedia Commons conține imagini sau alte fișiere pe CakePHP
linkuri externe
- Site-ul oficial , la cakephp.org .
- CakePHP (canal), pe YouTube .
- CakePHP , pe packages.debian.org .
- (EN) CakePHP , pe GitHub .
- Depozitul sursă CakePHP , la github.com .
- ( EN ) CakePHP , în Directorul de software gratuit .
- The Bakery - Articole, tutoriale și exemple pentru CakePHP
- Documentație oficială , pe book.cakephp.org .
- Documentația API , la api.cakephp.org .
- CakePHP Mailing List , pe groups.google.com .
- Gătiți rapid site-urile Web cu CakePHP , creați un wiki de producție interactiv folosind PHP - Seria de tutoriale pe CakePHP realizate de IBM (data 2007)
- CakePHP - IT - CakePHP Comunitatea italiană (neoficială)