CakePHP

E120466

CakePHP is an open-source rapid development web framework for PHP that follows the MVC pattern and emphasizes convention over configuration to streamline building web applications.

All labels observed (2)

Label Occurrences
CakePHP canonical 2
Cake PHP 1

How this entity was disambiguated

Statements (61)

Predicate Object
instanceOf PHP framework
free software
open-source software
web framework
abbreviation CakePHP self-linksurface differs
surface form: Cake PHP
developmentParadigm convention over configuration
rapid application development
documentationWebsite https://book.cakephp.org
followsPattern Model-View-Controller
hasCommunicationChannel Slack
discourse forum
hasCommunity open-source community
hasFeature ActiveRecord-style ORM
CSRF protection
PSR-7 support
SQL injection protection
XSS protection
bake code generation tool
behaviors
components
convention-based configuration
database migrations
event system
helpers
input validation
middleware support
namespaces support
plugin system
security features
shells
testing integration
initialReleaseYear 2005
inspiredBy Ruby on Rails
license MIT License
programmingLanguage PHP
repositoryPlatform GitHub
requires PHP interpreter
web server
stableReleaseMajorVersion 4
supports CLI tools
MVC architecture
Entity Framework
surface form: ORM

authentication
authorization
caching
code generation
form handling
internationalization
localization
routing
scaffolding
validation
web application development
supportsDatabase MySQL
PostgreSQL
SQL Server
SQLite
supportsPattern DRY principle
usedFor building APIs
building web applications
website https://cakephp.org

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

PHP framework CakePHP
CakePHP abbreviation CakePHP self-linksurface differs
this entity surface form: Cake PHP
PhpStorm supportsFramework CakePHP