Berikut penjelasan dari gambar di atas:
'index.php' berperan sebagai controller terdepan, memulai sumber daya utama untuk menjalankan CodeIgniter.
Router memeriksa request HTTP untuk menentukan apa yang seharusnya dilakukan.
Jika terdapat file cache, maka file tersebut langsung dikirim ke browser, melampaui eksekusi sistem secara normal.
Sebelum controller aplikasi dijalankan, request HTTP dan setiap data yang dimasukkan user disaring untuk keperluan keamanan.
Controller memanggil model, library, plugin, helper dan sumber daya lainnya yang diperlukan untuk memproses request.
Data dari controller kemudian dirender di View dan dikirim ke browser.
No comments:
Post a Comment