CakePHP
Udvikler(e) | Cake Software Foundation, Inc. |
---|---|
Stabil version | 3.5.0 / 2017-08-18 |
Status | Aktiv |
Platform | PHP 5.6.0+ |
Tilgængelig på | PHP |
Type | Web Framework |
Hjemmeside | http://cakephp.org |
Systemkrav | Cross-platform |
CakePHP er et open source web-framework. Det følger model–view–controller (MVC) tilgangen, og er skrevet i PHP, modelleret efter begreber af Ruby on Rails, og distribueret under MIT Licens.[1]
CakePHP bruger velkendte softwareudvikling begreber og software design mønstre, såsom konvention over konfiguration, model–view–controller, active record, foreningen data kortlægning, og front controller.
CakePHP startede i april 2005, da en polske programmør Michal Tatarynowicz[2] skrev en minimal version af en rapid application development i PHP, og navngav det Cake.[3][4][5] Han offentliggjorde dette framework under MIT licens, og åbnet det op for et online fællesskab af udviklere. I december 2005 grundlagde L. Mestre og G. J. Woodworth Cake Software Foundation for at fremme udvikling relateret til CakePHP. Version 1.0, som blev udgivet i maj 2006.
Et af projektets inspirationer var Ruby on Rails, og bruger mange af dens begreber. Fællesskabet er siden vokset og skabt flere sub-projekter.[6][7]
I oktober 2009 trak projektleder Woodworth og udvikler N. Abele sig fra projektet for at fokusere på deres egne projekter, herunder Lithium web framework (tidligere en del af CakePHP projektet). Det resterende udviklings team forsat med at fokusere på den oprindelige projektplan, der blev defineret tidligere.[8]
Konferencer
[redigér | rediger kildetekst]The Cake Software Foundation driver en årlig konference med fokus på CakePHP kaldet CakeFest. Det blev oprindeligt afholdt som en tilbagevendende begivenhed i 2008.[kilde mangler]
År | Beliggenhed |
---|---|
2017 | New York, NY, USA |
2016 | Amsterdam, Holland |
2015 | New York, NY, USA |
2014 | Madrid, Spanien |
2013 | San Francisco, CA, USA |
2012 | Manchester, England |
2011 | Manchester, England |
2010 | Chicago, IL, USA |
2009 | Berlin, Tyskland |
2008 | Buenos Aires, Argentina |
2008 | Orlando, FL, USA |
Henvisninger
[redigér | rediger kildetekst]- ^ "CakePHP Manual - CakePHP at a Glance". Hentet 2015-03-09.
- ^ "Arkiveret kopi". Arkiveret fra originalen 17. oktober 2012. Hentet 15. november 2017.
- ^ Introduction to CakePHP - 1.1
- ^ "Arkiveret kopi". Arkiveret fra originalen 3. marts 2016. Hentet 15. november 2017.
- ^ CakePHP, The Rapid Development PHP Framework
- ^ "CakeForge". Arkiveret fra originalen 2009-09-08. Hentet 2009-09-05.
- ^ "TheChaw". Hentet 2009-09-05.
- ^ "The Cake is Still Rising". Arkiveret fra originalen 10. oktober 2010. Hentet 2009-10-25.