Tutorial Codeigniter, ilmunya-ngoding |
Nah omong-omong soal codeigniter, pasti sebagian dari kalian udah tau ya, apa itu codeigniter. Tapi mungkin juga sebagian dari kalian belum tau apa sih codeigniter itu? Nah sebelum nantinya kita mulai ngoding. Kita harus paham dulu apa sih codeigniter itu? codeiginter yang buat siapa sih? fungsi codeigniter buat kita apa? kenapa harus belajar codeigniter dan macam-macam pertanyaan lainya. Baiklah kita mulai bahas satu per satu ya.
APA ITU CODEIGNITER?
Jadi codeigniter adalah sebuah framework atau kerangka kerja dari bahasa pemrograman PHP yang bermodel MVC untuk membangun sebuah website dinamis menggunakan bahasa pemrograman PHP. Codeiginter ini sendiri berupa open source ya. Jadi gratis untuk digunakan. Codeigniter ini sendiri memudahkan kita dalam atau developer lainya untuk membuat aplikasi dengan cepat dan mudah di bandingkan dengan kita membuatnya sendiri dari awal. Codeigniter sendiri awalnya di rancang oleh EllisLab yang kemudian di kembangkan oleh British Columbia Institute of Technology yang kemudian di rilis pada 28 februari 2006. Baiklah kita ke pertanyaan selanjutnya.TERUS APA SIH FRAMEWORK ITU?
Jadi Framework adalah sebuah kerangka kerja yang tujuanya untuk mempermudah kita sebagai programmer untuk membangun sebuah aplikasi dengan mudah dan cepat. Framework sendiri berisi sebuah fungsi fungsi yang tersusun secara rapi agar mudah kita gunakan. Framework ini sendiri juga ada banyak jenis ya, tergantung kita memakai bahasa pemrograman apa, kalo untuk bahasa pemrograman php salah satu contohnya yang terkenal di indonesia adalah codeigniter, laravel, Yii dan masih banyak lainya. Dan untuk javascript ada Vue, untuk css ada bootstrap, materialize dan masih banyak juga lainya. Baiklah, kita lanjutke pertanyaan berikutnya.
APA ITU MVC?
Jadi MVC atau kepanjangan dari model, view, controller adalah sebuah metode yang digunakan untuk sebuah aplikasi dengan memisahkan data atau bisa kita sebut model dari tampilan yang bisa kita sebut sebagai view dan cara bagaimana kita akan memprosesnya atau bisa di sebut controller. Nah kebanyakan framework yang digunakan untuk membuat sebuah website biasanya memakai arsitektur MVC ini, salah satunya adalah codeigniter sendiri yang nantinya akan kita pelajari lebih lanjut. Baiklah kita lanjut ke pertanyaan berikutnya.
KENAPA HARUS BELAJAR CODEIGNITER?
Nah mungkin sebagian dari kalian timbul pertanyaan kenapa kita harus belajar codeiginter sementara kita bisa membuatnya sendiri dengan php native. Nah jadi alasan kenapa kita harus belajar codeigniter sendiri adalah karena biasanya dalam sebuah perusahaan mereka membutuhkan sebuah programmer yang menguasai sebuah framework, karena framework sendiri adalah sebuah kerangka kerja yang tersusun dengan rapi. Dan karena kebanyakan perusahaan sekarang mereka berkerja dalam tim pastinya framework sangat cocok digunakan. Jadi buat kalian yang masih sekolah ataupun kuliah skill ini wajib anda kuasai agar memudahkan kalian dalam mencari pekerjaan.
Oh iya kebanyakan framework PHP seperti codeigniter, laravel dan sebagainya mereka menggunakan gaya penulisan OOP ya, atau Object Oriented Programming. Nah saran saya sebelum kalian belajar mengenai seri codeiginter ini kalian bisa belajar mengenai dasar-dasar OOP itu sendiri. Disini admin juga sudah buatkan seri belajar OOP dari dasar yang bisa kalian pelajari. Kalian bisa klik aja link di bawah ini.
Baiklah mungkin itu dulu yang dapat kita bahas kali ini, sebelum kita mulai ngoding menggunakan codeigniter ya. Semoga bermanfaat buat kalian jangan lupa share ke temen-teman kalian ya, sekian dari admin Wasamuaikum wr,wb. Sampai juga di bagian selanjutnya.
0 Comments