Pages

Monday, September 4, 2017

Arsitektur CodeIgniter

Arsitektur CodeIgniter bisa digambarkan seperti dibawah ini

Arsitektur CodeIgniter

  • Seperti yang ditunjukan seperti gambar diatas, setiap kali permintaan yang datang ke CodeIgniter halam yang di tuju adalah index.php
  • Langkah yag kedua, Routing akan memutuskan apakah untuk melewati langkah 3 untuk chacing atau untuk melewatkan permintaan langkah 4 untuk melakukan pemeriksaan keamana
  • Jika halaman yang diminta sudah di caching kemudian routing akan melewati permintaan untuk langkah 3 dan respon akan dikembalikan ke pengguna
  • Jika halaman yang diminta tidak ada caching, kemudian routingakan melewati halama yang diminta untuk langkah 4 untuk pemeriksaan keamanan.
  • Sebelum menyampaikan permintaan untuk aplikasi controller, keamanan data diterbitkan, setelah pemeriksaan keamanan. controler aplikasi diperlukan seperti model perpustakaan, pembantu plugin dan script yang m,engeluarkannya.
  • Tampilan akan membuat halaman dengan data yang tersedia dan menyebarkanya untuk caching. seperti halaman yang diminta tidak cache.
Untuk Struktur foldernya bisa dilihat seperti dibawah ini

Arsitektur CodeIgniter

Folder CodeIgniter dibagi menjadi 3 folder yang masing-masing masih berisi folder sesuai fingsinya
  • Application
  • System
  • User_guide

No comments: