请输入您要查询的百科知识:

 

词条 CakePHP
释义

  1. Conferences

      Conferences  

  2. See also

  3. References

  4. Bibliography

  5. External links

{{Infobox software
| name = CakePHP
| logo = Cake-logo.png
| developer = Cake Software Foundation, Inc.
| released = {{release date and age|2005|04}}
| latest release version = {{CakePHP version}}
| latest release date = {{CakePHP version|releasedate}}
| latest preview version =
| latest preview date =
| status = Active
| operating system = Cross-platform
| platform = PHP 5.6.0+
| language = Multilingual
| genre = Web framework
| license = MIT License
| website = {{Official URL}}
}}CakePHP is an open-source web framework. It follows the model–view–controller (MVC) approach and is written in PHP, modeled after the concepts of Ruby on Rails, and distributed under the MIT License.[1]

CakePHP uses well-known software engineering concepts and software design patterns, such as convention over configuration, model–view–controller, active record, association data mapping, and front controller.

CakePHP started in April 2005, when a Polish programmer Michal Tatarynowicz[2] wrote a minimal version of a rapid application development in PHP, dubbing it Cake.[3][4][5] He published the framework under the MIT license, and opened it up to the online community of developers.

In December 2005, L. Masters and G. J. Woodworth founded the Cake Software Foundation to promote development related to CakePHP.[5] Version 1.0 was released on May 2006.

One of the project's inspirations was Ruby on Rails, using many of its concepts.

The community has since grown and spawned several sub-projects.[6][7]

In October 2009, project manager Woodworth and developer N. Abele resigned from the project to focus on their own projects, including the Lithium web framework (previously part of the CakePHP project). The remaining development team continued to focus on the original roadmap that was previously defined.[8]

Conferences

The Cake Software Foundation operates an annual Conference focusing on CakePHP called CakeFest. It was initially held as a bi-annual event in 2008.{{citation needed|date=August 2016}}

Conferences

Year Location
2019Tokyo, Japan
2017New York, NY, USA
2016Amsterdam, Netherlands
2015 New York, NY, USA
2014 Madrid, Spain
2013 San Francisco, CA, USA
2012 Manchester, UK
2011 Manchester, UK
2010 Chicago, IL, USA
2009 Berlin, Germany
2008 Buenos Aires, Argentina
2008 Orlando, FL, USA

See also

{{Portal|Free and open-source software}}
  • Comparison of web frameworks

References

1. ^{{cite web|url = http://book.cakephp.org/3.0/en/intro.html|title = CakePHP Manual - CakePHP at a Glance|accessdate = 2015-03-09}}
2. ^http://cakephp.lighthouseapp.com/contributors
3. ^http://book.cakephp.org/1.1/en/introduction-to-cakephp.html
4. ^{{Cite web |url=http://neurowww.cwru.edu/cakephp/history_of_cakephp# |title=Archived copy |access-date=2012-08-31 |archive-url=https://web.archive.org/web/20160303211002/http://neurowww.cwru.edu/cakephp/history_of_cakephp# |archive-date=2016-03-03 |dead-url=yes |df= }}
5. ^http://www.cs.colorado.edu/~kena/classes/5448/s11/presentations/cakephp.pdf
6. ^{{cite web | url=http://cakeforge.org | title=CakeForge | accessdate=2009-09-05 | deadurl=yes | archiveurl=https://web.archive.org/web/20090908212814/http://cakeforge.org/ | archivedate=2009-09-08 | df= }}
7. ^{{cite web | url=http://thechaw.com | title=TheChaw | accessdate=2009-09-05 }}
8. ^{{cite web | url=http://bakery.cakephp.org/articles/markstory/2009/10/23/the-cake-is-still-rising | title=The Cake is Still Rising | accessdate=2009-10-25 | archive-url=https://web.archive.org/web/20101010183332/http://bakery.cakephp.org/articles/markstory/2009/10/23/the-cake-is-still-rising# | archive-date=2010-10-10 | dead-url=yes | df= }}

Bibliography

{{Refbegin}}
  • {{Cite journal

| first1 = Jamie
| last1 = Munro
| date = April 9, 2011
| title = Rapid Application Development With CakePHP
| edition = 1st
| publisher = Createspace
| pages = 170
| isbn = 1-4609-5439-4
| url = https://www.createspace.com/3571360
| postscript = .
}}
  • {{Cite journal

|first1 = David
|last1 = Golding
|date = July 21, 2008
|title = Beginning CakePHP: from Novice to Professional
|edition = 1st
|publisher = Apress
|pages = 344
|isbn = 1-4302-0977-1
|url = http://www.apress.com/book/view/9781430209775
|postscript = .
|journal =
|access-date = 2009-06-12
|archive-url = https://web.archive.org/web/20110112173826/http://apress.com/book/view/9781430209775#
|archive-date = 2011-01-12
|dead-url = yes
|df =
}}
  • {{Cite journal

|first1 = Kai
|last1 = Chan
|first2 = John
|last2 = Omokore
|first3 = Richard
|last3 = Miller
|date = December 2, 2008
|title = Practical CakePHP Projects
|edition = 1st
|publisher = Apress
|pages = 400
|isbn = 1-4302-1578-X
|url = http://www.apress.com/book/view/9781430215783
|postscript = .
|journal =
|access-date = 2009-06-12
|archive-url = https://web.archive.org/web/20101223164204/http://apress.com/book/view/9781430215783#
|archive-date = 2010-12-23
|dead-url = yes
|df =
}}{{Refend}}

External links

  • {{Official website}}
  • {{GitHub|cakephp|CakePHP}}
{{PHP}}{{Web frameworks}}{{DEFAULTSORT:Cakephp}}

6 : Free computer libraries|Free software programmed in PHP|PHP frameworks|Web frameworks|Template engines|Software using the MIT license

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/22 13:36:48