Membangun kerangka web server menggunakan codeigniter (part – 1)

jasa pembuatan website dengan codeigniter

Sebuah angin segar berhembus dari ellislab berpindah ke MIT (comming Again). Sebenarnya ingin saya share beberapa waktu yang lalu mengenai instalasi framework ini, berhubung tidak sempet , dan sempet memiliki waku yang sedikit sekarang ini, maka saya gunakan untuk berbagi hal instalasi mengenai codeigniter bagi pecinta bahasa pemrograman PHP.

Require tools (aplikasi yang di butuhkan):

  1.   Xampp 1.7.7
  2.  Php 5.3
  3.  Adobe Dreamweaver
  4.  browser Mozilla , Chrome dan lain lain.

Langkah Pengerjaan.

  1. Siapkan kopi + rokok
  2. Otak yang tenang , sehingga gampang memahami (hehe..)
  3. Download codeigniter
  4. Extract data codeigniter
  5. Setting pada htdocs / www.
  6. Setup codeigniter config.php dll

Apa itu Codeigniter ??

Sebuah kerangka webserver (framework) yang di bangun menggunakan bahasa pemrograman yang opensource datang dari php.

 

Mengapa Codeigniter ??

Seiring berjalanya waktu, framework ini sempat untuk di berhentikan.namun pada awal tahun ini framework ini sudah di lanjutkan dalam pengembangannya.tentu saja perkembangn teknologi juga menjadi pertimabngan tersendiri bagi pengembang website,berikut tambahan fasilitas pada codeigniter yang terbaru.

  1. tersedia mesin pencari real time yang berasal dari SPHINX
  2. mendukung composer
  3. mendukung LESS / SASS
  4. penggunaan yang berbeda pada route
  5. penggunaan yang berbeda dbdriver dari versi yang sebelumnya.
  6. dll

 

Download codeigniter

download pada situs resmi http://www.codeigniter.com lalu pilih klik download versi terbaru dari codeigniter 3.1

downloads

Extract pada htdocs / www webserver ente , pada tutorial saya kali ini akan saya rename folder codeigniter yang tertera pada gambar di bawah ini menjadi /tutor

extract pada htdocs

Setelah sampai sini,sebenarnya sudah dapat di gunakan untuk membuat aplikasi pada web server, tetapi belum support ke dalam feature yang lebih jauh lagi bagi development.buka browser lalu ketikan localhost/tutor atau 127.0.0.1/tutor sehingga akan tampil pada gambar di bawa ini.

welcome

Mengatur database pada codeigniter

Untuk mengatur database pada framework ini dapat di membuka file yang terletak pada tutor/system/config/database.php

Disini saya ubah:

Username=>’root’

Password=>’’ //saya biarkan kosong karena xampp saya tidak menggunakan password

Database=>’rental_mobil’

Dbdriver=>’mysqli’ //di sini saya gunakan mysql

rentalmobil

 

Mengatur path config

Mengapa path ?? karena pada codeigniter ini menggunakan path yang berbentuk library , helper sebagai penggunaan nya.letak file tersebut berada pada tutor/system/config/config.php

Disini saya ubah:

$config['base_url'] = 'http://localhost/tutor';

config

 

Mengatur path Autoload

Mengapa Autoload ?? autoload merupakan path yang di gunakan untuk melakukan load file,database,session dan lain lain kedalam kinerja.letak file tersebut berada pada tutor/system/config/config.php

Disini saya ubah:

$autoload['libraries'] = array('database','session');
$autoload['helper'] = array('url','file','gembel_helper'); //gembel helper adalah buatan saya sendiri
$autoload['model'] = array(‘contoh_model’);  //bentuk model yang akan saya load

 

Mengatur path Routes

Mengapa Routes ??kegunaan dari pada file routes ini adalah untuk meload kembali function yang akan pertama kali di panggil ketika suatu website di buka .letak file tersebut berada pada tutor/system/config/routes.php

$route['default_controller'] = 'welcome'; //pertama kali web di load
$route['404_override'] = ''; //jika url tidak di ketahui / tidak ada dalam file

Karena bersifat MVC maka samapai di sini dahulu.pembuiatan aplikasi dan selanjutnya akan di bahas di tutorial selanjutnya.

Demikian Tutorial yang sederhana ini saya buat dengan keadaan yang serba cepat dan mudah , semoga bermanfaat bagi dunia delopment dan programer website yang telah di tekuni / pelajari – cryme gembel @sinarsoft1

Leave a Reply

Your email address will not be published. Required fields are marked *