Today I'll give you all a brief introduction about the CodeIgniter Frame work and its features.
What is CodeIgniter?
CodeIgniter is an Application Development Framework - a toolkit - for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task.Server Requirements
- PHPversion 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.
Installation Instructions
CodeIgniter can be
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.phpfile 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.phpfile with a text editor and set your database settings.
CodeIgniter Features
- Model-View-Controller Based System
- Extremely Light Weight
- Active Record Database Support
- Form and Data Validation
- Session Management
- Email Sending Class. Supports Attachments, HTML/Text email, multiple protocols (sendmail,SMTP, and Mail) and more.
- Image Manipulation Library (cropping, resizing, rotating, etc.). Supports GD, ImageMagick, and Large amount of library and helper functions
Why We selected CodeIgniter for our Project?
Our project was a web based application. So we were supposed to select PHP as the developing language. Because of that we went to the CodeIgniter. Those the main reasons why we have selected.- CodeIgniter is Free
- CodeIgniter is Light Weight
- CodeIgniter is fast
- CodeIgniter Uses M-V-C
- CodeIgniter Generates Clean URLs
http://localhost/itt/index.php/LoginController
From the CodeIgniter site you will be able to find more information about the Framework.
No comments:
Post a Comment