Cakephp Development Rapid Development Framework....
What is CakePHP and Why ?? ➢
Free & Open Source
➢
MVC Architecture
➢
Flexible & Extensible
➢
Reusable Code
➢
Open Source , Write less & Do More
➢
MIT Licence
➢
Built in image, security, cookie & Session
Little About MVC ( Modle View Controller ) :-
MVC based upon separating your code into Three Sections:➢
Model – Represents Application Data
➢
View
➢
Controller – It handles & routes requests done by the clients.
- It renders a presentation of the model data
CakePHP on the Right Way:Think Twice & Code Once
Cake PHP Bahaviours :➢
Extended Models
➢
Reusable Functionality
➢
Use callbacks for automagic
Basic Principles of CakePHP :➢
Conventions
➢
Extensions
1. Model Extensions
– Behaviours
2. View Extensions
- Helpers
3. Controller Extensions – Components 4. HTML & CSS
- Elements
Requirements For CakePHP :➢
HttP Server – For Example , Apache
➢
PHP 4.3.2 or Greater Because It works fine on PHP4 and PHP5
➢
It supports lots of database storage engine, like
➢
MYSQL
➢
PostgreSQL
➢
Firebird DB2
➢
Oracle
➢
SQLite
➢
ODBC
➢
ADObd
Typical Request for Execution :-
CakePHP Directories Likewise :➢
Config –
Holds The Application Configuration Files, Database Connections,
Bootstrap, Core ➢
Controllers – Contaions Apps controller & Components.
➢
Models –
Contains Apps Models as well as Data source
➢
Vendors –
Third Party Libraries
➢
Views –
What other see
➢
TMP
CakePHP Stores temporary Data
➢
Webroots - Contains JS/CSS/Flash files
-
More on CakePHP :➢
HTTPsockets
➢
Cookies
➢
XML Reading & writing
➢
Themes, ETC.
Want to Share Demo? ➢
Install CakePHP
➢
Install a Components
➢
Configure Routes
➢
Retrieve Data from 3rd Party API
So, Take an opportunity to Develop CakePHP Application for you. At HPP, We have highly skilled CakePHP Developers who are capable to develop Very innovative and valuable Apps.