How data flows in Codeigniter

How data flows in Codeigniter-The Graphical representation of data flows in Codeigniter is given below:

The data flows in the following manner:

  1. Firstly when the request is made, then it goes to the index.php  page.
  2.  Index.php is the front controller file that is used to run all the files of Codeigniter. So, this is a base controller or front controller of CI.
  3. After that the flow is routed to routing. It checks all HTTP (Hypertext Transfer Protocol) requests and sees if the cache version is present or not of this file request.
  4. If the particular request version is present then it will show you the website on the browser. Otherwise, it will go to security.
  5. After all the security checks, the request moves to the application controller.
  6. This application controller, loads all the models, libraries, helpers, plugins, etc. After loading the data which is required for the website enters into the view.
  7. Then view sends to catching and the website is viewed by user on index.php

9 Replies to “How data flows in Codeigniter | Application flowchart”

Kelvin Mcquary

There’s definately a great deal to learn about this subject. I like all the points you made.

  • 28 Aug 2018
industrial floor coating services in hyderabad

Nice information with relevant content. Fantastic. Visit Good and excellent article. Keen content. Kindly read Effective post. Extra-ordinary matter.

  • 24 Sep 2018
no credit check loans gainesville ga

I have a few ideas that synergize with this. With your permission…?

  • 01 Jan 2019
Neha Bartwal

yeah sure please!!

  • 02 Jan 2019
personal loans with no credit check

So this post certainly made me think! Thank You-I wouldn’t have thought of things from that angle otherwise.

  • 04 Jan 2019
this post

I couldn’t agree more- and maybe I should!! Haha

  • 13 Jan 2019
sean

Would you talk more on these points?

  • 09 Feb 2019
read review

I respect the logic in this post, however I would like to read further writing in this vein from you in time.

  • 21 Feb 2019
Dharmendra

We have given you great information, we hope that you will continue to provide such information even further.

  • 25 Apr 2019

Comments are closed.