Handling Multiple Environments
  • References/PHP/CodeIgniter/User guide/General

Developers often desire different system behavior depending on whether an application is running in a development or production environment. For example, verbose error output

2025-01-10 15:47:30
CodeIgniter Overview
  • References/PHP/CodeIgniter/User guide/Overview

The following pages describe the broad concepts behind CodeIgniter:

2025-01-10 15:47:30
Models
  • References/PHP/CodeIgniter/User guide/General

Models are optionally available for those who want to use a more traditional MVC approach. Page Contents

2025-01-10 15:47:30
Getting Started With CodeIgniter
  • References/PHP/CodeIgniter/User guide/Overview

Any software application requires some effort to learn. We’ve done our best to minimize the learning curve while making the process as enjoyable as possible.

2025-01-10 15:47:30
Profiling Your Application
  • References/PHP/CodeIgniter/User guide/General

The Profiler Class will display benchmark results, queries you have run, and $_POST data at the bottom of your pages. This information can be useful during development

2025-01-10 15:47:30
Views
  • References/PHP/CodeIgniter/User guide/General

A view is simply a web page, or a page fragment, like a header, footer, sidebar, etc. In fact, views can flexibly be embedded within other views (within other views, etc.,

2025-01-10 15:47:30
Model-View-Controller
  • References/PHP/CodeIgniter/User guide/Overview

CodeIgniter is based on the Model-View-Controller development pattern. MVC is a software approach that separates application logic from presentation. In practice, it permits

2025-01-10 15:47:30
CodeIgniter URLs
  • References/PHP/CodeIgniter/User guide/General

By default, URLs in CodeIgniter are designed to be search-engine and human friendly. Rather than using the standard “query string” approach to URLs that is synonymous with

2025-01-10 15:47:30
PHP Style Guide
  • References/PHP/CodeIgniter/User guide/General

The following page describes the coding styles adhered to when contributing to the development of CodeIgniter. There is no requirement to use these styles in your own CodeIgniter

2025-01-10 15:47:30
Application Flow Chart
  • References/PHP/CodeIgniter/User guide/Overview

The following graphic illustrates how data flows throughout the system:

2025-01-10 15:47:30