CodeIgniter Tutorial Basics

CodeIgniter Tutorial: CodeIgniter (CI) is one of the leading PHP framework . If you previously built PHP Application, CodeIgniter will assist you to do it much improved and more easily. You can save time, make your web more powerful, the code will be easier to read and maintained with CodeIgniter. It is free, lightweight, and simple to install .

The zipped downlink for version 1.5 is only 737 KB . You won’t spend time downloading it . CodeIgniter is small and lightweight framework. You can get it from http://www.codeigniter.com . To your surprise, CodeIgniter was written by Rick Ellis, rock musician turned programmer .

With CodeIgniter, you can reduce the amount of code you need to type . This is not just good for lazy, but: less type, fewer mistake, and less time for spend debugging.

On other hand, CodeIgniter is not everything . You can not find engine generator that can build page self. Several frameworks have features like that. For example, they can create web page (that to do basic Create, Read, Update, and Delete operation) automatically. CodeIgniter doesn’t do this.

CodeIgniter Tutorial was created with the following objectives . It was based from a technical and architectural standpoint :

Progressive Instantiation.In CodeIgniter, components are bundled and routines implemented only when commanded rather than globally . No assumimg are made by the system regarding what may be needed beyond the minimal core resources, so the system is very light-weight by default. The events, as triggered by the HTTP request, and the controllers and views you design will determine what is invoked.

Loose Coupling. Coupling is the class to which components of a system depend on each othe r. The fewer components rely on each other the more reusable and extensible the system becomes. The goal was a very loosely coupled system.

Component Singularity. Singularity is the degree to which components have a narrowly focused purpose . In CodeIgniter, each class and its functions are barely autonomous in order to allow maximum usefulness.

 

 

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • MisterWong
  • Ask
  • Y!GG
  • Webnews
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Facebook
  • Squidoo
  • Blogosphere News
  • Ma.gnolia
  • MyShare
  • Technorati