CakePHP
CakePHP — это программный каркас для создания веб-приложений, написанный на языке PHP и построенный на принципах открытого ПО. CakePHP реализует паттерн «Модель-Вид-Контроллер» (MVC).

Изначально создавался как клон популярного Ruby on Rails, и многие идеи были заимствованы именно оттуда:

# Своя файловая структура
# Поддержка множества плагинов
# Абстракция данных (PEAR::DB, ADOdb, и собственная разработка Cake)
# Поддержка множества СУБД (PostgreSQL, MySQL, SQLite), может быть подключен к другим СУБД, например Firebird

CakePHP отличается от других своих собратьев (Symfony, PHPonTrax) тем, что он полностью совместим как с PHP4 так и с PHP5.
Q271680
программный каркас
Concept
Q189210
веб-приложений
Concept
Q59
PHP
MEDIA
Q1130645
открытого ПО
Concept
Q44860
Модель-Вид-Контроллер
Concept
Q190478
Ruby on Rails
MISC
Q568694
PEAR
MEDIA
Q176165
СУБД
Concept
Q192490
PostgreSQL
MEDIA
Q850
MySQL
MEDIA
Q319417
SQLite
MEDIA
Q261744
Firebird
Concept
Q1322933
Symfony
MEDIA
None
PHPonTrax
UNK
Q647055
CakePHP
MEDIA
Q647055
CakePHP
MEDIA
Q647055
CakePHP
MEDIA
+4^^http://www.w3.org/2001/XMLSchema#decimal
4
NUMBER
+5^^http://www.w3.org/2001/XMLSchema#decimal
5
NUMBER
programming language