Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Cake PHP Fundamental

What is CakePHP:

it is not a food. ha ha ha.! it is a framework with MVC supported.When you are
developing large web applications or creating components that you will reuse in many applications,
you’ll find Cake to be a great help.Cake-PHP is evolving frameworks provide rapid application development tools to promote the adoption of particular programming languages.


Features of CakePHP:

Here are some features of Cake that make web application development with it easy
and fast:
1. it uses MVC(Model-View-Controller) framework for PHP.

2. Easy to install on most popular platform i.e UNX,Windows.

3. SEO friendly URl.

4. it uses easy templating system(with using helpers).

5. it has ready components email,authentication,localization,access controll,security, sessions, and request handling etc.

6.it has some useful ready helpers view helper,javascript helper,ajax helper etc.

7. it supports database connectivity like mysql,postgreSQL,Oracle,MSSql.

And many more we will discuss as we read it step by step.


Model View Controller(MVC) Design Pattern:


The aims of MVC design is to modularaize an application into three parts:


Model:
Represents Data for the application.

View:
Represents the presention i.e design view.

Controller:
Act as interpreter between model and view




Not clear?
Ok, let see what happen:

Input -> Processing -> Output

Controller -> Model -> View


OOPS! liite bit confuse???????

Don't worry buddy.i am here to washup your brain for cakePHP. Believe me its really a nice framework.when you will understand how powerfull it is,you will start hating the kind of hard coding paradigm.







This post first appeared on Cakephp For Beginners To Advanced, please read the originial post: here

Share the post

Cake PHP Fundamental

×

Subscribe to Cakephp For Beginners To Advanced

Get updates delivered right to your inbox!

Thank you for your subscription

×