Codeigniter

676 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
676
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Codeigniter

  1. 1. CODEIGNITER
  2. 2. Introduction  CI 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  Was built by EllisLab  The first public version of CodeIgniter was released on February 28, 2006
  3. 3. Features  Model-View-Controller Based System  PHP 4 Compatible  Extremely Light Weight  Full Featured database classes with support for several platforms.  Active Record Database Support  Form and Data Validation  Security and XSS Filtering  Session Management
  4. 4. Architecture
  5. 5. Prerequisites for CI
  6. 6. Server Requirements  PHP version 5.1.6 or newer.  A Database is required for most web application programming. Current supported databases are MySQL (4.1+), MySQLi, MS SQL, Postgres, Oracle, SQLite, and ODBC.
  7. 7. Installation Instruction CodeIgniter is installed in four steps:  Unzip the package.  Upload the CodeIgniter folders and files to your server. Normally the index.php file will be at your root.  Open the application/config/config.php file with a text editor and set your base URL. If you intend to use encryption or sessions, set your encryption key.  If you intend to use a database, open the application/config/database.php file with a text editor and set your database settings.
  8. 8. Optional Requirements  For best security, both the system and any application folders should be placed above web root so that they are not directly accessible via a browser.
  9. 9. Applications using CI  WebHostNinja.com  CodeAnalytic  PyroCMS  PHP Code Generator  eShilling  codiApi-gen  Zoekipedia.
  10. 10. Advantages  Helpers and libraries.  Support PHP 4 or PHP.  Exceptional performance.  Lightweight.  Very fast.  Clear document.
  11. 11. Disadvantages  ORM is not available  Modules  Auth Module  Ajax
  12. 12. Thank You!!!

×