Aplikasi Flow Chart CodeIgniter
Grafik berikut mengilustrasikan bagaimana aliran data melalui sistem di CodeIgniter :
- File index.php bertindak sebagai pengatur proses, menginisialisasikan resource dasar yang dibutuhkan untuk menjalankan CodeIgniter.
- Router memeriksa HTTP request untuk mendeterminasikan apa yang telah dilakukan.
- Jika file cache ada, maka akan dikirimkan langsung ke browser, untuk memastikan proses berjalan normal.
- Security. Sebelum application controller diproses, HTTP request dan beberapa data yang dimasukkan oleh user akan difilter terlebih dahulu untuk memastikan keamanannya.
- Controller memproses model, library, plugin, helpers, dan beberapa resource lainnya yang dibutuhkan untuk memproses request yang diminta.
- Akhirnya, View dirender kemudian dikirim ke web browser untuk ditampilkan. Jika caching enable, view akan diurutkan sesuai request dan berjalan sesuai dengan urutan yang telah ditentukan masing-masing.
No comments:
Post a Comment