CakePHP is an open source web development framework for PHP 5.4+. It is a critical programming framework used by web developers which is completely based on MVC structure, a very powerful used to build complex web applications. CakePHP offers many useful design patterns, which can be seen in other popular frameworks also. CakePHP also offers a huge number of libraries which are beneficial for the web development and that support common programming tasks. Apart from this it also includes amazing feature of organising the code in different folders. As a result, time spent in writing and organising code will be greatly reduced. It is most powerful framework to develop complex web application.
In this tutorial on CakePHP 3.x, I will be explainging you an overview on how the different concepts in cakePHP are implemented and what are the basic steps required to start the installation process of a CakePHP application on ubuntu operating system.
Quick Steps to Implement and Install CakePHP 3.x Application on Ubuntu
Minimum Requirements for installation:
1. You should have PHP 5.5.9 or higher
2. mbstring extension package
3. intl extension package
3. Web Server For example: Apache having mod_rewrite is recommended
Lets start with the installation process
Step 1. Download and install the Composer by running the following command
curl -s https://getcomposer.org/installer | php
Step 2: Install intl and mbstring extension packages by running the following command