Tuesday, August 26, 2014

PHP Framework

PHP Framework

A framework is to design to provide a structure for common elements
  • database interaction
  • presentation layer
  • appication logic
PHP framework is to offer a design, which can use across multiple applications. so less time to writing up database interface code  or presentation layer interfaces and more time on writing the application itself
.
The architecture represented by breaking an application is reffered as Model-View-Controller(MVC).
Model refers to the data
View is the presentation layer
Controller refers to the application logic
Php frameworks help to promote RAD which saves the time , helps build more stsble applications, and reduces the amount of replicative coding for developers and less complicated.

eg :-

CodeIgniter

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you're a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you're tired of ponderously large and thoroughly undocumented frameworks, then CodeIgniter might be a good fit.
this framework can also help beginners to build more table apps by ensuring proper database interaction and coding on the presentation layer.
Why CodeIgniter ?
  • for speeding up the development process
  • to reuse the code for simillar projects
  • extensive use.

0 comments:

Post a Comment