- Notifications
You must be signed in to change notification settings - Fork3.4k
CakePHP: The Rapid Development Framework for PHP - Official Repository
License
cakephp/cakephp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CakePHP is a rapid development framework for PHP whichuses commonly known design patterns like Associative DataMapping, Front Controller, and MVC. Our primary goal is to provide a structuredframework that enables PHP users at all levels to rapidly develop robust webapplications, without any loss to flexibility.
You can install CakePHP into your project usingComposer. If you're starting a new project, werecommend using theapp skeleton asa starting point. For existing applications you can run the following:
composer require cakephp/cakephp
For details on the (minimum/maximum) PHP version seeversion map.
Assuming you have PHPUnit installed system wide using one of the methods statedhere, you can run thetests for CakePHP by doing the following:
- Copy
phpunit.xml.dist
tophpunit.xml
. - Add the relevant database credentials to your
phpunit.xml
if you want to run tests againsta non-SQLite datasource. - Run
phpunit
.
- CakePHP - The home of the CakePHP project.
- Book - The CakePHP documentation; start learning here!
- API - A reference to CakePHP's classes and API documentation.
- Awesome CakePHP - A curated list of featured resources around the framework.
- The Bakery - Tips, tutorials and articles.
- Community Center - A source for everything community related.
- Training - Join a live session and get skilled with the framework.
- CakeFest - Don't miss our annual CakePHP conference.
- Cake Software Foundation - Promoting development related to CakePHP.
- Slack - Join us on Slack.
- Discord - Join us on Discord.
- #cakephp on irc.freenode.net - Come chat with us, we have cake.
- Forum - Official CakePHP forum.
- GitHub Issues - Got issues? Please tell us!
- Roadmaps - Want to contribute? Get involved!
- CONTRIBUTING.md - Quick pointers for contributing to the CakePHP project.
- CookBook "Contributing" Section - Details about contributing to the project.
If you’ve found a security issue in CakePHP, please use the proceduredescribed inSECURITY.md.
About
CakePHP: The Rapid Development Framework for PHP - Official Repository
Topics
Resources
License
Security policy
Uh oh!
There was an error while loading.Please reload this page.