CakePHP

A CakePHP egy nyílt forráskódú webes keretrendszer. Az MVC tervezési mintát követi és PHP-ben íródott, koncepcióját a Ruby on Rails után örökölte, MIT License alatt adják ki.[1]

A CakePHP felhasznál sok jól ismert szoftverfejlesztési koncepciót, és szoftvertervezési mintát, mint a convention over configuration, model–view–controller (MVC), active record, association data mapping, and front controller.

A CakePHP fejlesztése 2005-ben kezdődött, amikor egy lengyel programozó Michal Tatarynowicz[2] megírt egy kezdetleges gyors alkalmazás fejlesztést lehetővé tevő keretrendszert PHP-ben, és elnevezte Cake-nek.[3][4][5] MIT license alatt publikálta a keretrendszert, és megnyitotta az online közösség fejlesztői számára. 2005 decemberében L. Masters és G. J. Woodworth megalapította Cake Software Foundation-t, hogy népszerűsítsék a fejlesztést a Cake PHP-ben.[5] Az 1.0-s verzió 2006 májusában került kiadásra.

Többek között a Ruby on Rails inspirálta a projektet, a CakePHP sok koncepciót átvett belőle. A közösség azóta megnőtt és több alprojektet is létrehozott.[6][7]

2009 októberében egy project manager Woodworth és egy fejlesztő N. Abele kiszálltak a projektből, hogy saját projektjeikre tudjanak fókuszálni, beleértve a Lithium webes keretrendszert (ami korábban a Cake projekt része volt). A megmaradó fejlesztői csapat tovább folytatta a fejlesztést, a korábban kijelölt ütemtervek, elképzelések mellett.[8]

  1. CakePHP at a Glance - 3.x. book.cakephp.org. (Hozzáférés: 2017. november 6.)
  2. Archivált másolat. [2012. október 17-i dátummal az eredetiből archiválva]. (Hozzáférés: 2017. november 6.)
  3. http://book.cakephp.org/1.1/en/introduction-to-cakephp.html
  4. Archivált másolat. [2016. március 3-i dátummal az eredetiből archiválva]. (Hozzáférés: 2017. november 6.)
  5. a b http://www.cs.colorado.edu/~kena/classes/5448/s11/presentations/cakephp.pdf
  6. CakeForge. [2009. szeptember 8-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. szeptember 5.)
  7. TheChaw. (Hozzáférés: 2009. szeptember 5.)
  8. The Cake is Still Rising. [2010. október 10-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. október 25.)

CakePHP

Dodaje.pl - Ogłoszenia lokalne