0% menganggap dokumen ini bermanfaat (0 suara)
52 tayangan4 halaman

Framework CodeIgniter

Framework CodeIgniter adalah kerangka kerja berbasis PHP yang membantu mempersingkat waktu pengembangan website dengan menyediakan fitur-fitur seperti keamanan yang baik, pengembangan cepat, dan penanganan error yang efisien. Framework ini menggunakan arsitektur MVC dan memiliki dokumentasi serta dukungan komunitas yang mendukung pengembangannya. CodeIgniter direkomendasikan ketika dibutuhkan keamanan tinggi, penyelesaian cepat, atau pen

Diunggah oleh

Faiz Muhammad
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
52 tayangan4 halaman

Framework CodeIgniter

Framework CodeIgniter adalah kerangka kerja berbasis PHP yang membantu mempersingkat waktu pengembangan website dengan menyediakan fitur-fitur seperti keamanan yang baik, pengembangan cepat, dan penanganan error yang efisien. Framework ini menggunakan arsitektur MVC dan memiliki dokumentasi serta dukungan komunitas yang mendukung pengembangannya. CodeIgniter direkomendasikan ketika dibutuhkan keamanan tinggi, penyelesaian cepat, atau pen

Diunggah oleh

Faiz Muhammad
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Apa Itu Framework CodeIgniter dan

Kapan Harus Menggunakannya ?


 Post author:Eriga Syifaudin
 Post published:Maret 4, 2021
 Post category:Development
 Post comments:0 Comments
Ketika anda akan membangun aplikasi berbasis website dan membangun dari awal dengan
menggunakan Bahasa pemrograman PHP, tentunya ini akan memakan waktu yang cukup
lama.

Sebuah framework dapat membantu anda mempersingkat pembuatan scipt php yang anda
perlukan untuk membangun sebuah aplikasi website anda.

Framework jika kita artikan kedalam Bahasa Indonesia adalah “kerangka kerja” yang dimana
kerangka kerja ini berisikan fungsi, class dan juga prosedur yang berfungsi untuk
mempermudah pekerjaan programmer dalam membangun situs websitenya.

Daftar Isi :
 Apa Itu CodeIgniter?
 Fitur Codeigniter
o Ringan
o Cepat
o Mudah saat Maintenance
o Menggunakan Arsitekrur MVC
o Dokumentasi yang Baik
o Komponen Khusus
o Custom yang Mudah
 Bagaimana Cara Kerja CodeIgniter ?
 Kapan Harus Menggunakan Framework CodeIgniter ?
o Ingin Keamanan yang Baik
o Pengembangan Web Lebih Cepat
o Mempersingkat Penanganan Error
 Kesimpulan

Apa Itu CodeIgniter?


CodeIgniter adalah framework yang dibangun menggunakan PHP. Ketika anda
menggunakan CodeIgniter itu tidak berarti anda mengganti PHP dengan CodeIgniter.
Bahasa pemrograman PHP adalah Bahasa yang digunakan untuk membangun framework ini.
CodeIgniter adalah salah satu framework PHP yang menggunakan model MVC (Model,
View dan Controller) digunakan untuk membangun website yang dinamis, sehingga proses
pengembangan menjadi lebih cepat. Selain itu, framework ini juga memiliki banyak
dokumentasi yang lengkap, dilengkapi dengan contoh-contoh dalam implementasi.

Intinya dengan menggunakan framework CodeIgniter ini, kita bisa bisa menyederhanakan
kode php dan menghadirkan situs website yang sepenuhnya interaktif dan juga dinamis dalam
waktu yang jauh lebih singkat dibanding kita menulis sendiri dengan Bahasa pemrograman
dari nol.

Framework CodeIgniter juga mendukung versi terbaru PHP dan versi terbaru dari MySQL.
Hal ini yang membuat website menjadi lebih powerful dan kode website yang anda
tambahkan pada CodeIgniter lebih mudah terbaca. Framework ini gratis, ringan dan mudah
untuk digunakan.
Jika anda ingin menggunakan framework CodeIgniter, kami sarankan anda harus terbiasa
terlebih dahulu dengan pemrograman PHP. Setidaknya anda memiliki pengetahuan level
basic tentang PHP. Misalnya, seperti script dasar PHP dan bagaimana cara mengkoneksikan
database dengan script PHP serta cara penempatan php didalam HTML.

Fitur Codeigniter
Setelah mengenal tentang CodeIgniter, mari  kita sama – sama telusuri beberapa fitur yang
membuat framework ini sangat hebat dan powerful.

List yang kami berikan memang tidak lengkap hanya berdasarkan apa yang dirasakan dan
diketahui oleh kami, tetapi bisa memberi anda gambaran tentang apa yang diharapkan saat
kita bekerja dengan CodeIgniter.

Ringan
Seluruh kode untuk framework ini sangat ringan, Ketika kami menulis artikel ini kami
mencoba mendownload CodeIgniter versi 4 dan ukuran file nya tidak sampai 1 MB. Hal ini
salah satu pendukung programmer dalam mempersingkat pekerjaannya.

Cepat
Pengguna cindering menyukai aplikasi yang memuat dengan sangat cepat. CodeIgniter dapat
memuat rata-rata sekitar kurang dari 50ms.

Mudah saat Maintenance


Fitur bawaan dari CodeIgniter untuk bekerja sencara mandiri tanpa terlalu bergantung pada
komponen yang lainnya. Hal ini memudahkan seorang developer dalam memeliharan dan
melakukan peningkatan kinerja websitenya.

Menggunakan Arsitekrur MVC


Seperti yang sudah dijelaskan sebelumnya bahwa CodeIgniter ini menggunakan model MVC.
Ini adalah standar dalam industri saat bekerja dengan aplikasi website. MVC memisahkan
antara data, script logic dan layout. Sehingga memudahkan kita dalam customisasi tanpa
mengganggu kode yang lain.

Dokumentasi yang Baik


Framework ini terdokumentasi dengan sangat baik dan ada banyak buku, tutorial dan juga
forum tanya jawab tersendiri untuk framework ini. Ini artinya masalah apapun yang anda
temukan Ketika menggunakan framework ini, kemungkinan besar orang lain telah
mengalami masalah tersebut dan menyelesaikannya serta telah memiliki solusinya untuk anda
terapkan.
Komponen Khusus
CodeIgniter memiliki beberapa komponen khusus yang bisa digunakan pengembang seperti :
mengirim email, manajemen database, manajemen session dan masih banyak komponen
khusus lainnya yang dapat anda gunakan.

Custom yang Mudah


Jika anda menginginkan sebuah fitur lain yang anda inginkan dan tentunya sesuai dengan
kebutuhan anda. Anda bisa menambahkannya dengan mudah dengan pembuat library sendiri
dan package sendiri. Anda juga dapat membuat REST API di CodeIgniter sesuai dengan
kebutuhan.

Baca Juga: Aplikasi UI UX Terbaik Untuk Pemula


Bagaimana Cara Kerja CodeIgniter ?
CodeIgniter adalah kerangka kerja dengan menggunakan konsep MVC. Saat pengguna
meminta informasi tertentu maka controller akan merespon terlebih dahulu. Controller ini
memahami permintaan pengguna yang kemudian meminta data yang diperlukan.

Sebagai contoh, anda ingin mengambil data pelanggan dengan id=4, maka controller akan
menerima permintaan tersebut, lalu meminta model CodeIgniter untuk mengambil record
dengan id 4. Model ini akan mengembalikan record tersebut ke controller.

Kemudian controller akan meneruskan ke hasil tampilan yang memformat kedalam format
yang dapat dibaca manusia. Kemudian hasilnya dikembalikan ke pengguna melalui browser
mereka.

Kapan Harus Menggunakan Framework


CodeIgniter ?
Jika anda membaca dari awal artikel ini sedikitnya anda telah menemukan kapan harus
menggunakan framework ini. Dibawah ini ada bahasan lebih detail lagi mengenai waktu yang
tepat menggunakan CodeIgniter.

Ingin Keamanan yang Baik


Setiap programmer pastinya menginginkan websitenya aman dari orang yang tidak
bertanggung jawab. Akan tetapi, tidak semua programmer yang bisa membangun website
dari awal memiliki pengetahuan dan kemampuan untuk menambahkan keamanan yang bagus
pada website nya.

Maka dari itu anda bisa menggunakan framework CodeIgniter ini karena memiliki tingkat
keamanan yang tinggi. Jadi, anda bisa menggunakan beberapa fitur keamanan dalam project
pengembangan website anda. Fitur ini dapat digunakan untuk memfilter output dan juga
input. Framework ini juga menyediakan beberapa fitur lainnya seperti enkripsi dan dekripsi.

Pengembangan Web Lebih Cepat


Anda dihadapkan dalam situasi dimana anda harus menyelesaikan pengembangan website
anda lebih cepat dari deadline yang sudah ditentukan, dikarenakan beberapa hal.

Tapi, anda tetap ingin menuruti permintaan klien anda tersebut. Maka anda bisa
menggunakan CodeIgniter, karena framework ini terkenal dengan pengembangan website
yang lebih cepat.

Dengan framework ini, anda hanya perlu menulis sedikit kode, sehingga bisa menghemat
waktu pengerjaan pengembangan website.

Baca Juga: Apa Itu Docker dan Fungsinya


Mempersingkat Penanganan Error
Penanganan error terkadang menjadi problem tersendiri bagi seorang pengembang website,
karena terkadang lebih menghabiskan banyak waktu. Jika anda seringkali dihadapkan dalam
situasi seperti ini, anda bisa menggunakan CodeIgniter untuk penanganan project anda.

Framework ini menjadikan penanganan error lebih menghemat waktu, error akan ditampilkan
di layar. Sehingga kita bisa dengan mudah mengetahui bagian mana yang harus kita perbaiki.

Kesimpulan
Framework CodeIgniter mudah dipelajari, menggunakan arsitektur MVC sehingga
mempermudah kita dalam mengembangan aplikasi, memiliki dokumentasi dan dukungan
komunitas yang baik dan masih banyak benefit yang lain Ketika anda menggunakan
framework ini.

Ketika menggunakan CodeIgniter sebagai sumber kode dari website yang anda sedang
kembangkan saat ini, Kami saranakan untuk menggunakan Hosting SSD dari Masterweb 12
GB Hanya Rp 13.900/bln.
Terima kasih sudah membaca artikel ini. Anda bisa beri Kami saran di kolom komentar
terkait artikel apa yang perlu Kami buat nanti.

Baca Juga: Apa Itu Laravel dan Kapan Harus Menggunakannya

Anda mungkin juga menyukai