Code Igniter #1 : Memulai ….

Template Landing Page untuk Blogspot

Memulai dengan Code Igniter

Dapatkan codenya di sini http://codeigniter.com/download.php atau jika anda ingin mendapatkan versi repository-nya dapatkan di http://dev.ellislab.com/svn/CodeIgniter/trunk

Setelah mendapatkan code-nya lakukan langkah berikut untuk instalasi :

  • Unzip paket code.
  • Upload seluruh folder dan file CodeIgniter ke server hosting/local.
  • Buka file application/config/config.php , ubah sesuai dengan konfigurasi yang diinginkan.
  • Jika ingin menggunakan database, buka file application/config/database.php atur sesuai konfigurasi database Anda
  • .

Berikut konsep flow dari framework CI :

  • File index.php sebagai bagian controller terdepan, menginiasi resource Code Igniter.
  • Router menguji request HTTP dan menerjemahkan kemana akan diarahkan.
  • Jika file chahe ada, maka akan dikirim langsung ke browser, mem-baypass proses eksekusi normal.
  • Security. Sebelum aplikasi controller dimuat, HTTP request and data yang di-submit user akan difilter untuk alasan keamanan.
  • Controller dapat memuat model, core libraries, plugins, helpers, resource lain yang ditentukan secara spesifik.
  • Di bagian akhir adalah View, dimana seluruh proeses akan dirender yang kemudian dikirim ke browser.

Konsep MVC

    Model, merupakan representasi dari struktur data. Umumnya digunakan untuk me-retrieve, insert, update dan delete database.

  • View, berupa informasi yang akan ditampilkan ke user melalui browser, desain layout suatu aplikasi web terletak di sini.
  • Controller, adalah jembatan antara Mode dan View. Controller digunakan sebagai penerima request HTTP, action dari suatu kontrol view dan juga men-generate content dari View.

Contoh File Model:

    class M_test extends Model{

    function M_test(){
    parent::Model();
    }

    function get_test(){
    return "Hello World !"
    }

    }

Contoh File View:

    <html><body><?php echo $test; > </body>

Contoh File Controller:

    class C_test extends Controller{

    function C_test(){
    parent::Controller();
    $this->load->model('m_test',true,'');
    }

    funtion index(){
    $data["test"]=$this->m_test->get_test();
    $this->load->helper('asset');
    $this->load->view('v_test',$data,TRUE);
    }

    }

Selamat mencoba !! Nantikan kelanjutannya

Tags

contoh codeigniter,contoh aplikasi codeigniter,contoh web dengan php,aplikasi codeigniter,memahami codeigniter,contoh layout web,contoh web menggunakan codeigniter,contoh web codeigniter,contoh web ci,contoh aplikasi web dengan codeigniter,contoh layout,contoh design html,code igniter,membuat aplikasi dengan codeigniter,contoh aplikasi dengan codeigniter,desain dan struktur file,contoh web php sederhana,aplikasi web dengan codeigniter,memulai codeigniter,cara desain web dengan html

Komentar

comments

Baca Juga:  Interview : Mohammad Jeprie founder @desaindigital

zenzaqi

PHP Programmer, Code Igniter, Ext-Js, dotA Pro-Gamer, Alpharian, B2W, Backpacker

grain storage kocaeli escort