CakePHP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
data dal 2014 al 2015 |
m Eliminato il parametro "È software libero?" nel template "Software" |
||
(39 versioni intermedie di 22 utenti non mostrate) | |||
Riga 1:
{{Software
|Nome = CakePHP
|Logo =
|Screenshot =
|Didascalia =
|Sviluppatore = Cake Software Foundation, Inc.
|UltimaVersione =
|DataUltimaVersione =
|SistemaOperativo = multipiattaforma
|Genere = web framework
|Lingua =
}}
'''''CakePHP''''' è un [[framework]] per la realizzazione di [[Applicazione web|applicazioni web]], scritto in [[PHP]]. È ispirato ai medesimi concetti alla base di [[Ruby on Rails]], tra cui il software design pattern [[Model-View-Controller|
== Storia ==
CakePHP è nato nel [[2005]], quando Michal Tatarynowicz iniziò a scrivere un framework per lo sviluppo rapido di applicazioni in PHP. Tatarynowicz pubblicò il framework sotto licenza MIT, chiamandolo ''Cake'', aprendolo verso una comunità crescente di sviluppatori.
Da allora la comunità è cresciuta e ha dato luce a diversi [https://web.archive.org/web/20090908212814/http://cakeforge.org/ sotto-progetti].
CakePHP non intende essere una copia di [[Ruby on Rails]], ma
== Funzionalità ==
Come [[Ruby On Rails|Rails]], CakePHP potenzia e velocizza lo sviluppo di applicazioni web basate su PHP. Semplifica l'interfacciamento al database
* Compatibile con [[PHP]] 4 e 5 e 7
* Compatibile con diversi database
* [[URL]] semplici
* Sistema di template (sintassi php con metodi helper)
* Helper per [[AJAX]], [[
* Validazione dei dati automatica
* [[Lista di controllo degli accessi|Access Control Lists]]
* [[Scaffolding (informatica)|Scaffolding]]
* Data sanitization
* Componenti per la gestione della sicurezza, delle sessioni e delle richieste
* [[Cache|Caching]]
== Stato del progetto ==
Il 24 aprile 2010 è stata
Il 9 maggio 2010 è stato avviato il ramo di sviluppo della versione 2.0 [https://web.archive.org/web/20100726085657/http://bakery.cakephp.org/articles/view/gearing-up-new-repository-and-2-0-development-branch-available]
Il 16 ottobre 2011 è stata
Il 5 marzo 2012 è stata
Il 1º settembre 2012 è stata
Il 28
Il
Il
Il
Il
Il 19
=== Conferenze ===
{| class="wikitable"
|-
! Anno
! Luogo
|-
|2019
|[[Tokyo]]
|-
|2017
|[[New York City]]
|-
|2016
|[[Amsterdam]]
|-
| 2015
| [[New York City]]
|-
| 2014
| [[Madrid]]
|-
| 2013
| [[San Francisco]]
|-
| 2012
| [[Manchester]]
|-
| 2011
| [[Manchester]]
|-
| 2010
| [[Chicago]]
|-
| 2009
| [[Berlino]]
|-
| 2008
| [[Buenos Aires]]
|-
| 2008
| [[Orlando (Florida)|Orlando]]
|-
|}
== Altri progetti ==
Riga 122 ⟶ 108:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* [http://bakery.cakephp.org/ The Bakery] - Articoli, Tutorial ed esempi per CakePHP
*
*
*
* [http://www-128.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=cook+web+sites+CakePHP&ca=dgr-wikiaCakePHP1 Cook up Web sites fast with CakePHP], [https://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=production+Wiki+PHP&ca=dgr-wikiaCakePHP2 Create an interactive production wiki using PHP] - Serie di tutorial su CakePHP realizzati da IBM (data 2007)
* [http://www.cakephp-it.org/ CakePHP - IT] {{Webarchive|url=https://web.archive.org/web/20100324200252/http://www.cakephp-it.org/ |date=24 marzo 2010 }} - Comunità Italiana CakePHP (non ufficiale)
{{PHP}}
{{Framework per applicazioni web}}
{{Portale|
[[Categoria:Framework per applicazioni web]]
[[Categoria:Framework
|