cakephp3.0是一個(gè)運(yùn)用了諸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名設(shè)計(jì)模式的快速開發(fā)框架。該項(xiàng)目主要目標(biāo)是提供一個(gè)可以讓各種層次的PHP開發(fā)人員快速地開發(fā)出健壯的Web應(yīng)用,而 又不失靈活性。
CakePHP是一個(gè)基于PHP,免費(fèi)且開源的迅速發(fā)展框架最開始從Ruby On Rails框架里得到靈感。
它提供程序員所需要的基本體系架構(gòu),因此程序員可以使用它更快速且不失靈活性地創(chuàng)建網(wǎng)絡(luò)應(yīng)用程序。而這就是我們創(chuàng)造 CakePHP 的首要目的。
大家對(duì)網(wǎng)絡(luò)開發(fā)那千篇一律的步驟或許感到厭煩了。CakePHP 因此提供了開發(fā)一個(gè)網(wǎng)絡(luò)程序時(shí)所需要的所有工具,您這時(shí)只需要編寫程序里的詳細(xì)邏輯就可以了。那每當(dāng)您要開始一個(gè)新的程序的時(shí)候,您只需要把 CakePHP 給拷貝一份,接著就可以迅速地開始開發(fā)您的程序了。
CakePHP 擁有一個(gè)活躍的開發(fā)團(tuán)隊(duì)以及社區(qū),使 CakePHP 本身更具備應(yīng)有的價(jià)值。另外,使用 CakePHP 也意味著您的應(yīng)用程序?qū)⒏菀椎販y(cè)試以及更容易地被改良、更新。