Tutorial Codeigniter #1 - Pengenalan Dan Cara Instalasi Framework Codeigniter

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter – Hello everyone selamat datang kembali diwebsite saya belajarwithib.my.id, pada seri kali ini kita akan berkenalan dengan sebuah framework Codeigniter yang dimana framework ini termasuk kedalam framework terpopuler dikalangan programmer. Framework Codeigniter Ini Mempercepat dan mempermudah kita dalam pembuatan website. Menghasilkan struktur pemrograman yang sangat rapi, baik dari segi kode maupun struktur file phpnya. Memberikan standar coding sehingga memudahkan kita atau orang lain untuk mempelajari kembali system aplikasi yang dibangun. Mengenal Framework Codeigniter 1. Apa itu Framework Menurut Wikipedia - Dalam pemrograman komputer, kerangka kerja perangkat lunak adalah abstraksi di mana perangkat lunak yang menyediakan fungsionalitas generik dapat diubah secara selektif oleh kode tambahan yang ditulis pengguna, sehingga menyediakan perangkat lunak khusus aplikasi. 2. Apa itu Codeigniter CodeIgniter merupakan aplikasi sumber terbuka yang berupa kerangka kerja PHP dengan model MVC (Model, View, Controller) untuk membangun situs web dinamis dengan menggunakan PHP. CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi terakhir adalah versi 4.0.3 Mengenal MVC Pada pengertian codeigniter di atas tadi di jelaskan bahwa codeigniter menggunakan metode MVC. Apa itu MVC ? kita juga harus mengetahui apa itu MVC sebelum masuk dan lebih dalam mengoprek codeigniter. MVC adalah teknik atau konsep yang memisahkan komponen utama menjadi tiga komponen yaitu model, view dan controller. Model Model merupakan bagian penanganan yang berhubungan dengan pengolahan atau manipulasi database. seperti misalnya mengambil data dari database, menginput dan pengolahan database lainnya. semua intruksi atau fungsi yang berhubung dengan pengolahan database di letakkan di dalam model. View View merupakan bagian yang menangani halaman user interface atau halaman yang muncul pada user(pada browser). tampilan dari user interface di kumpulkan pada view untuk memisahkannya dengan controller dan model sehingga memudahkan web designer dalam melakukan pengembangan tampilan halaman website. Controller Controller merupakan kumpulan intruksi aksi yang menghubungkan model dan view, jadi user tidak akan berhubungan dengan model secara langsung, intinya data yang tersimpan di database (model) di ambil oleh controller dan kemudian controller pula yang menampilkan nya ke view. Jadi controller lah yang mengolah intruksi. Kelebihan Dan Kekurangan Codeigniter Kelebihan Framework CodeIgniter Adapun beberapa kelebihan dari codeigniter adalah : syntax yang terstruktur dan bersih. kemudahan dalam menggunakannya. codeigniter menyediakan fasilitas helper dan library yang dapat membantu. developer dalam membuat pagination, session, manipulasi url dan lainnya secara cepat.yang akan kita pelajari pada tutorial codeigniter selanjutnya. keamanan yang sudah lumayan karena user atau pengakses aplikasi tidak berhubungan langsung dengan database. Kekurangan CodeIgniter CodeIgniter Adapun beberapa Kekurangan dari codeigniter adalah : CodeIgniter tidak ditujukan untuk pembuatan web dengan skala besar. Library yang sangat terbatas. Hal ini dikarenakan sangat sulit mencari plugin tambahan yang terverifikasi secara resmi, karena pada situsnya CodeIgniter tidak menyediakan plugin-plugin tambahan untuk mendukung pengembangan aplikasi dengan CI. Belum adanya editor khusus CodeIgniter, sehingga dalam melakukan create project dan modul-modulnya harus berpindah-pindah folder. Setelah selesai berkenalan dengan framework codeigniter, selanjutnya kita akan masuk ke tahap belajar cara menginstal framework codeigniter dan mulai menggunakannya.

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter – Hello everyone selamat datang kembali diwebsite saya belajarwithib.my.id, pada seri kali ini kita akan berkenalan dengan sebuah framework Codeigniter yang dimana framework ini termasuk kedalam framework terpopuler dikalangan programmer.

Framework Codeigniter Ini Mempercepat dan mempermudah kita dalam pembuatan website. Menghasilkan struktur pemrograman yang sangat rapi, baik dari segi kode maupun struktur file phpnya. Memberikan standar coding sehingga memudahkan kita atau orang lain untuk mempelajari kembali system aplikasi yang dibangun.

Mengenal Framework Codeigniter


1.       Apa itu Framework

Menurut Wikipedia - Dalam pemrograman komputer, kerangka kerja perangkat lunak adalah abstraksi di mana perangkat lunak yang menyediakan fungsionalitas generik dapat diubah secara selektif oleh kode tambahan yang ditulis pengguna, sehingga menyediakan perangkat lunak khusus aplikasi.

2.    Apa itu Codeigniter

    CodeIgniter merupakan aplikasi sumber terbuka yang berupa kerangka kerja PHP dengan model MVC (Model, View, Controller) untuk membangun situs web dinamis dengan menggunakan PHP. CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi terakhir adalah versi 4.0.3


Mengenal MVC

Pada pengertian codeigniter di atas tadi di jelaskan bahwa codeigniter menggunakan metode MVC. Apa itu MVC ? kita juga harus mengetahui apa itu MVC sebelum masuk dan lebih dalam mengoprek codeigniter.

MVC adalah teknik atau konsep yang memisahkan komponen utama menjadi tiga komponen yaitu model, view dan controller.

Model
Model merupakan bagian penanganan yang berhubungan dengan pengolahan atau manipulasi database. seperti misalnya mengambil data dari database, menginput dan pengolahan database lainnya. semua intruksi atau fungsi yang berhubung dengan pengolahan database di letakkan di dalam model.

View
View merupakan bagian yang menangani halaman user interface atau halaman yang muncul pada user(pada browser). tampilan dari user interface di kumpulkan pada view untuk memisahkannya dengan controller dan model sehingga memudahkan web designer dalam melakukan pengembangan tampilan halaman website.

Controller
Controller merupakan kumpulan intruksi aksi yang menghubungkan model dan view, jadi user tidak akan berhubungan dengan model secara langsung, intinya data yang tersimpan di database (model) di ambil oleh controller dan kemudian controller pula yang menampilkan nya ke view. Jadi controller lah yang mengolah intruksi.

Kelebihan Dan Kekurangan Codeigniter

Kelebihan Framework

CodeIgniter Adapun beberapa kelebihan dari codeigniter adalah :

  • syntax yang terstruktur dan bersih.
  • kemudahan dalam menggunakannya.
  •  codeigniter menyediakan fasilitas helper dan library yang dapat membantu.
  • developer dalam membuat pagination, session, manipulasi url dan lainnya secara cepat.yang akan kita pelajari pada tutorial codeigniter selanjutnya.
  • keamanan yang sudah lumayan karena user atau pengakses aplikasi tidak  berhubungan langsung dengan database.


Kekurangan CodeIgniter

CodeIgniter Adapun beberapa Kekurangan dari codeigniter adalah :  

  • CodeIgniter tidak ditujukan untuk pembuatan web dengan skala besar.
  • Library yang sangat terbatas. Hal ini dikarenakan sangat sulit mencari plugin tambahan yang terverifikasi secara resmi, karena pada situsnya CodeIgniter tidak menyediakan plugin-plugin tambahan untuk mendukung pengembangan aplikasi dengan CI.
  • Belum adanya editor khusus CodeIgniter, sehingga dalam melakukan create project dan modul-modulnya harus berpindah-pindah folder.
Setelah selesai berkenalan dengan framework codeigniter, selanjutnya kita akan masuk ke tahap belajar cara menginstal framework codeigniter dan mulai menggunakannya.




Cara Instalasi Framework Codeigniter

Cara Instalasi framework codeigniter sangat mudah . Kamu harus mendownload terlebih dahulu codeigniternya pada situs resmi nya di www.codeigniter.com.

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter


Jika kamu sudah berada disitus resminya maka pilih saja langsung download pada navbar nya

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter


Oke disini saya mendownload Codeigniter Versi 3 yang mana ini sesuai dengan versi PHP saya di XAMPP, Anda bisa sesuaikan sendiri

Setelah selesai mendownload framework codeigniter, kemudian ekstrak di folder htdocs (localhost). Ubah nama foldernya dengan nama project yang ingin temanteman buat. Pada contoh ini saya mengubah nama folder nya dari “codeigniter 3.1.11” menjadi “belajarwithib”.

c:/xampp/htdoc/belajarwithib
×

Terakhir, tinggal langsung menjalankannya pada browser dengan alamat http://localhost/belajarwithib/

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter


Jika kamu tampilannya sama dengan punya kamu maka kamu telah berhasil melakukan instalasi codeigniter dan codeigniter siap untuk kamu gunakan.

tampilan di atas merupakan halaman default dasar dari codeigniter saat pertama kali di install.
×

Cara Instalasi Codeigniter
  • Download codeigniter di www.codeigniter.com .
  • Ekstrak hasil download ke localhost (C:/XAMPP/htdocs ) .
  • Ubah nama folder nya dari Codeigniter 3.1.11 menjadi nama project yang mau di buat (belajarwithib) .
  • Jalankan pada browser “http://localhost/belajarwithib/”.
Secara default Codeigniter menyediakan Panduan/Documentation cara penggunaan codeigniter pada folder codeigniter yang kamu download tadi. yaitu terdapat pada folder user_guide. dan untuk mempelajari Panduan/Documentation dari penggunaan codeigniter Kamu dapat langsung menjalankannya pada browser dengan alamat http://localhost/belajarwithib/user_guide/.

Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter

Segala cara penggunaan codeigniter bisa di baca pada panduan yang telah di sediakan seperti pada gambar di atas.

Penutupan
Mungkin sekian lah Tentang Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter.Semoga Tutorial Ini dapat membantu anda dalam segala keperluan anda masing-masing.  

Support Website belajarwithib.my.id dengan donasi ke : klik disini .

Sekian dan Terima Kasih Telah Berkunjung