• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Presentation about CodeIgniter
 

Presentation about CodeIgniter

on

  • 4,785 views

 

Statistics

Views

Total Views
4,785
Views on SlideShare
4,408
Embed Views
377

Actions

Likes
0
Downloads
226
Comments
0

7 Embeds 377

http://suvenconsultants.com 309
http://www.suvenconsultants.com 47
http://itstudentblog.in 15
http://www.slideshare.net 3
http://badpui.ro.lt 1
http://www.duplichecker.com 1
http://localhost 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Presentation about CodeIgniter Presentation about CodeIgniter Presentation Transcript

    • CodeIgniter
    • Why use a framework ? ● Codify your application structure ● Provide solutions to common problems ● Abstract levels of functionality ● Make rapid development easier ● Rapid application development
    • About CodeIgniter ● CodeIgniter is a lightweight web application framework written in PHP that adopts the model-view-controller approach to development ● Open source ● Well-supported by an active community ● Excellent “by example” documentation ● Easy to configure ● Supports multiple databases ● Uses MVC
    • About MVC ● Separates User Interface From Business Logic ● Model - Encapsulates core application data and functionality Business Logic. ● View - obtains data from the model and presents it to the user. ● Controller - receives and translates input to requests on the model or the view ● Model in CodeIgniter is not enforced
    • CodeIgniter Process Flow
    • About CodeIgniter ● CodeIgniter comes with a wide array of “helper” functions that add convenience to applications and provide ease of reuse. ● $this->load->helper(‘helper_name’); ● CodeIgniter also allows for the use of custom add-on functions called “plugins”. ● $this->load->plugin(‘plugin_name’);
    • CodeIgniter Classes ● Has built-in classes contain the basic functionality that are frequently used by web applications ● The most-used classes are: ● Database ● Input ● Loader ● URI ● Validation
    • Questions?