Start Back Next End
  
32
7.
Tidak mengharuskan aturan coding yang ketat.
8.
Tidak perlu mempelajari template bahasa lain.
9.
Solusi yang sederhana untuk menyelesaikan kompleksitas.
Keuntungan menggunakan CI (Blanco & Upton, 2010, p8-14):
1.
Save time
Tidak dibutuhkan banyak waktu untuk mempelajari CI sehingga
dapat menghemat banyak waktu developer. Selain itu, dalam CI banyak
code
yang tidak perlu ditulis secara manual. Hal ini memperkecil
kemungkinan untuk terjadinya kesalahan dalam penulisan code
dan
mengurangi waktu untuk melakukan debugging.
2.
Robust
CI memiliki banyak fungsionalitas standar dan keamanan yang
baik.
3.
Keep links up-to-date automatically
CI mendukung penempatan URL dari site ke dalam file konfigurasi
sehingga dapat diakses oleh sisa site. Fungsi CI
yang digunakan secara
otomatis mengacu ke file
konfigurasi sehingga ketika ingin
memindahkan situs, cukup mengubah code
di file
konfigurasi saja dan
semua hyperlink akan secara otomatis mengalami perubahan.
4.
Preventing database SQL injection attacks and form prepping
CI telah dilengkapi fungsi untuk mencegah terjadinya serangan
berbahaya dari pihak luar serta membersihkan data inputan dari simbol-
simbol seperti apostrof dan tanda kutip yang tidak dapat disimpan secara
baik.
5.
Protect site from XSS attacks
CI membantu dalam validasi data agar code yang tidak diinginkan
tidak dieksekusi dalam aplikasi serta membantu menanggulangi aplikasi
dari serangan phising, maupun pencurian data.
6.
Make code bolder
CI
memiliki seperangkat aturan sehingga ketika developer
telah
menguasai sintaks-sintaks tersebut, seluruh bagian akan bekerja secara
bersamaan dengan tanpa mengalami bentrokan. Semua code telah ditulis
dengan baik dan dapat diandalkan serta diuji oleh komunitas pengguna
CI.
Word to PDF Converter | Word to HTML Converter