Framework Codeigniter

Daftar Isi

    LancangKuning - Framework ialah suatu kerangka kerja dan merupakan sekumpulan dari fungsi-fungsi, prosedur-prosedur serta class-class dengan tujuan tertentu yang sudah di siap gunakan sehingga dapat mempermudah serta mempercepat pekerjaan programer, tanpa harus membuat fungsi ataupun class dari awal.

    Ada beberapa alasan mengapa kamu harus menggunakan framework, berikut adalah alasannya :

    • Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
    • Relative memudahkan kamu dalam memproses maintenance karena sudah ada pola tertentu di dalam sebuah frame work.
    • Pada umumnya framework telah menyediakan fasilitas-fasilitas yang sering digunakan sehingga kita tidak perlu lagi membangun ataupun merangkai dari awal.
    • Lebih bebas dalam pengembangan jika dibandingkan dengan CMS.

    Apa itu CodeIgniter

    CodeIgniter yaitu sebuah web application network yang digunakan untuk membangun sebuah aplikasi php dinamis. CodeIgniter menjadi salah satu sebuah framework PHP dengan model MVC (model, view, controller) untuk membangun sebuah website dinamis dengan menggunakan php yang bisa mempercepat pengembang untuk membuat sebuah aplikasi web. Selain ringan dan cepat, CodeIgniter juga mempunyai dokumentasi yang sangat lengkap beserta ada contoh implementasi kodenya. Dokumentasi yang lengkap inilah yang menjadi salah satu alasan kuat mengapa banyak orang yang memilih codeigniter sebagai framework pilihannya. CodeIgniter pertama kali dikembangkan oleh Rick Ellis pada tahun 2006.  Yang berlogo api menyala, CodeIgniter dengan cepat membakar semangat para web dinamis dengan cepat dan mudah dengan menggunakan framework PHP yang satu ini.

    Keunggulan CodeIgniter

    1. Sizenya yang Kecil, dari keseluruhan framework CodeIgniter hanya sebesar 2MB. Size sekecil itu tentu saja sangat memudahkan kita untuk mempelajari CodeIgiter, menjalankan, serta mengupdate.
    2. Sangat cepat, kita cenderung menyukai aplikasi yang cepat, baik dalam hal loading atau bahkan saat menggunakannya. CodeIgniter mempunyai daya respon loading lebih kurang dari 50 millisecond.
    3. Fleksibel, CodeIgniter mempunyai banyak komponen serta fitur-fitur yang berdiri sendiri tanpa banyak bergantung kepada satu sama lain sehingga membuat CodeIgniter sangat mudah untuk di upgrade dan dibenarkan jika ada masalah.
    4. Arsitektur yang bersifat MVC (model view  ontroller), ketika mengerjakan aplikasi yang berbasis web, desain arsitektur MVC merupakan standar industry untuk sebuah framework. MVC ini sangat berguna untuk memisahkan data, business logic, dan presentasi.
    5. Bisa dimodifikasi, Pada awalnya CodeIgniter sudah ada library dan bantuan dari awal mula kita gunakan. Jika apa yang kamu cari tidak ada, kamu bisa menambah library dan bantuan kamu sendiri.
    6. Mudah untuk di pelajari dan di kuasai, Bagi kamu yang telah menguasai PHP, COdeIgniter merupakan framework yang sangat mudah untuk kamu pelajari. Dalam waktu yang cukup singkat, pengguna bisa menciptakan serta mengembangkan aplikasi menggunakan CodeIgniter.
    7. Compatible dengan berbagai jenis database.
    8. Ramah pemula dengan menghadirkan dokumentasi User_Guide.

    Fitur-fitur yang ada pada CodeIgniter

    • Framework berbasis Model-View-Controller(MVC)
    • Support terhadap mayoritas jenis database
    • Mendukung Query Builder
    • Bersifat independent
    • Validasi form dan data
    • Session management
    • Mengamankan website dari xss
    • File uploading class

    Keuntungan yang didapat dari COdeIgniter

    • Cepat, ringan, serta dapat di andalkan
    • CodeIgniter  adalah cara yang paling mudah untuk memanfaatkan rogram modular
    • PHP CodeIgniter kompatibel sebagian besar server web, berbagai sistem operasi dan platform
    • Bisa digunakan di banyak sistem manajemen database
    • CodeIgniter mempunyai bahasa program yang sama dengan yang digunakan pada website.
    • Mempunyai komunitas besar, sehingga kamu bisa dengan mudah mencari informasi ketika mengalami kesulitan di CodeIgniter.

    Kesimpulan yang bisa di ambil :

    • CodeIgniter merupakan framework php uang digunakan untuk mengembangkan suatu aplikasi
    • Keseluruhan source code pada CodeIgniter hanya sebesar 2MB, yang dimana membuatnya menjadi mudah di pelajari cara kerjanya
    • Fitur built-in pada codeigniter di rancang agar bekerja secara independen tanpa harus bergantung pada komponen
    • Framework CodeIgniter menggunakan desain arsitektur MVC
    • CodeIgniter didokumentasikan dengan baik, adanya banyak tutorial dan forum untuk Tanya jawab
    • CodeIgniter mempunyai library yang mirip dengan bahasa program php yang lian
    • CodeIgniter sangat mudah dikuasai bagi siapa saja yang mengenal php
    • Dalam CodeIgniter, user meminta informasi, controller merespon permintaan tersebut dan menyajikan informasi sesuai permintaan.(Tina)

    Bagikan Artikel

    data.label
    data.label
    data.label
    data.label
    Beri penilaian untuk artikel Framework Codeigniter
    Sangat Suka

    0%

    Suka

    0%

    Terinspirasi

    0%

    Tidak Peduli

    0%

    Marah

    0%

    Komentar