Setelah
kita faham mengenai Konsep MVC (Model View Controller), selanjutnya mari kita
mengenal atau memahami system kerja dari framework codeigniter. Setiap aplikasi
pastiya memiliki beberapa tahapan yang harus dilewati. Begitu pula dengan
Framework Codeigniter, alur kerjanya dapat dilihat pada gambar dibawah ini.
Dari
gambar diatas dapat dijelaskan sebagai berikut :
- Index.php adalah controller awal yang menginiliasisakan kebutuhan untuk menjalankan Codeigniter
- Router/Rounting adalah bagian yang menentukan kegiatan yang harus dilakukan ketika ada request/permintaan dari client/browser.
- Caching, adalah bagian yang mengecek apakah data sudah pernah diminta atau belum, jika cache dalam keadaan aktif, maka akan langsung dikirimkan kepada client/browser dengan mengabaikan alur kerja normal.
- Security, sebelum aplikasi dikirimkan, maka akan terlebih dahulu data tersebut disaring sebagai keamanan.
- Controller, merupakan pengendali dari jalannya aplikasi, dan akan segera memproses sesuai request/permintaan yang diminta, yaitu models, libraries, helpers, plugins, da scripts.
- View, merupakan bagian untuk menyajikan suatu informasi ke client/browser sesuai dengan permintaan yang diminta.
Secara
garis besar nya ya seperti itu untuk alur/system kerja dari framework
codeigniter. Dengan cara memahami system nya maka akan memudahkan kita dalam membangun
suatu program. Salam
2 komentar :
makasih infonya, Lho Mas Blog ini pakai Blogger khan?..
@Tuban Kita Terimakasih Mas, Iya pakai Blogger. kenapa mas, salam kenal
Posting Komentar
Peraturan dan Tata Cara Berkomentar di ManiaCMS.web.id
1) Berkomentarlah Secara Sopan dan Tidak Melakukan Spaming
2) Berkomentar Sesuai Dengan Tema Artikel
3) Dilarang Menyertakan Link dalam Komentar
4) Beri Nama Jelas (jangan menggunakan nama Anonim)