All Projects → cakephp → App

cakephp / App

CakePHP application template

Labels

Projects that are alternatives of or similar to App

CakePHP-Shell-Scripts
Reusable CakePHP project shell scripts.
Stars: ✭ 16 (-94.72%)
Mutual labels:  cakephp
CakeShop
eCommerce website with cakephp
Stars: ✭ 19 (-93.73%)
Mutual labels:  cakephp
cakephpvue-spa
A CakePHP + VueJS single page application skeleton/boilerplate.
Stars: ✭ 40 (-86.8%)
Mutual labels:  cakephp
mongodb-cakephp3
An Mongodb datasource for CakePHP 3.0
Stars: ✭ 29 (-90.43%)
Mutual labels:  cakephp
mixerapi
A CakePHP Plugin for RESTful API Development [READ-ONLY]
Stars: ✭ 26 (-91.42%)
Mutual labels:  cakephp
crud-view
CakePHP: Automated admin backend based on your CRUD configuration
Stars: ✭ 45 (-85.15%)
Mutual labels:  cakephp
cakephp-mailgun
Mailgun plugin for CakePHP 3
Stars: ✭ 23 (-92.41%)
Mutual labels:  cakephp
Enum
Enumeration list for CakePHP 3
Stars: ✭ 27 (-91.09%)
Mutual labels:  cakephp
cakephp-docker
A cakephp/app 4.2 template for Docker and Kubernetes.
Stars: ✭ 17 (-94.39%)
Mutual labels:  cakephp
queue
A queue-interop compatible Queueing library
Stars: ✭ 25 (-91.75%)
Mutual labels:  cakephp
rector-cakephp
Rector upgrades rules for CakePHP
Stars: ✭ 18 (-94.06%)
Mutual labels:  cakephp
cakephp-api-pagination
📑 CakePHP 4 plugin that injects pagination information into API responses.
Stars: ✭ 39 (-87.13%)
Mutual labels:  cakephp
cakephp-rest
CakePHP REST Plugin - Easily build REST API endpoints in your CakePHP application.
Stars: ✭ 23 (-92.41%)
Mutual labels:  cakephp
cake.vim
Utility for CakePHP developers.
Stars: ✭ 35 (-88.45%)
Mutual labels:  cakephp
crud-users
CakePHP: Users plugin based on the CRUD action classes
Stars: ✭ 17 (-94.39%)
Mutual labels:  cakephp
ip2location-cakephp
IP2Location CakePHP plugin enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather, MCC, MNC, mobile brand name, elevation, usage type, IP address type and IAB advertising category from IP address using IP2Location database.
Stars: ✭ 17 (-94.39%)
Mutual labels:  cakephp
docker-cakephp
Example Dockerfile for deploying a CakePHP application in a Docker container, able to connect to a remote database with database-based sessions.
Stars: ✭ 31 (-89.77%)
Mutual labels:  cakephp
Bootstrap Ui
CakePHP: Transparently use Bootstrap
Stars: ✭ 293 (-3.3%)
Mutual labels:  cakephp
bookmarker-tutorial
The finished result of the bookmarker tutorial. Also serves as a sample application using CakePHP 3.x
Stars: ✭ 24 (-92.08%)
Mutual labels:  cakephp
cakephp-social-share
CakePHP link generator for sharing content on social networks
Stars: ✭ 30 (-90.1%)
Mutual labels:  cakephp

CakePHP Application Skeleton

Build Status Total Downloads PHPStan

A skeleton for creating applications with CakePHP 4.x.

The framework source code can be found here: cakephp/cakephp.

Installation

  1. Download Composer or update composer self-update.
  2. Run php composer.phar create-project --prefer-dist cakephp/app [app_name].

If Composer is installed globally, run

composer create-project --prefer-dist cakephp/app

In case you want to use a custom app dir name (e.g. /myapp/):

composer create-project --prefer-dist cakephp/app myapp

You can now either use your machine's webserver to view the default home page, or start up the built-in webserver with:

bin/cake server -p 8765

Then visit http://localhost:8765 to see the welcome page.

Update

Since this skeleton is a starting point for your application and various files would have been modified as per your needs, there isn't a way to provide automated upgrades, so you have to do any updates manually.

Configuration

Read and edit the environment specific config/app_local.php and setup the 'Datasources' and any other configuration relevant for your application. Other environment agnostic settings can be changed in config/app.php.

Layout

The app skeleton uses Milligram (v1.3) minimalist CSS framework by default. You can, however, replace it with any other library or custom styles.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].