Rabu, 20 November 2019

FRAMEWORK CodeIgniter ( CI )




November 2019

RIRIN_tya_ningsi_Manullang




Halooo..... sobat bloger,,, Kembali lagi, dengan materi kali ini, 
yaitu  " CodeIgniter  ".


Sebelumnya, Kita harus mengetahui apa itu Framework 
CodeIgniter ( CI ) dan digunakan untuk apa...?

Belajar Codeigniter 3 : CRUD - Bagian 1 - CodePolitan.com


     

    Framework dalam bahasa indonesia artinya kerangka kerja. Kerangka kerja untuk membuat sesuatu (web).


      Dengan menggunakan framework, pembuatan web akan lebih cepat dibandingkan PHP Native. Karena kita tidak perlu membuat semuanya dari nol dan juga didalamnya sudah tersedia turorial penggunaan framework.
Framework sudah menyediakan fungsi, library, dan peralatan lainnya yang kita butuhkan.Salah satu framework yang cukup populer di Indonesia adalah Codeigniter.

   CodeIgniter adalah sebuah framework PHP yang menggunakan pola desain (design pattern) MVC (Model View Controller).

Nah,,, untuk mendapatkanya, anda dapat mengunduhnya di situs resmi yaitu; 

codeigniter, codeigniter.com.




Langkah-langkah yang harus dilakukan untuk membuat  suatu project CI;

  • Download  terlebih dahulu Codeigniter
  • Kemudian buka website codeigniter untuk mendownload




  • Nah,,, tampilan situs codeigniter seperti gambar diatas

  • Next, Lalu Ekstrak CI ke - Xammp lalu ke - htdocs dan silahkan buat folder khusus untuk file codeigniter.









  • jika sudah selesai di download, silahkan masuk ke browser, disini saya menggunakan internet explorer.

  • Lalu membuka http://localhost/Rinmnullang/pertemuan9/ci  ( sesuai dengan nama folder yang sudah anda buat sebelumnya ).
  • dan tampilanya dapat dilihat seperti gambar diatas, Demikian tampilan awal Codeigniter saat baru pertama kali di instal CI.

    Nah,,, sampai pada tahap ini,  tahap penginstalan codeigniter sudah berhasil.




    • Selanjutnya kita akan mengatur atau konfigurasikan files autoload.php  yang ada di dalam file aplication / config / autoload.php, yang mana berfungsi untuk megakses secara langsung saat program dijalankan.







    • Dan didalam autoload.php  kita akan menemukan libraries yaitu untuk menginput nama database dan helper untuk menginput nama url.





    • Seperti tampilan gambar diatas ( nama database ) & ( nama url ).






    • Selanjutnya pada file config.php 
    Silahkan input pada $config['base_url'] = 'http://localhost/Rinmnullang/pertemuan9/ci';
    ( masukkan alamat url sesuai yang sudah dibuat sebelumnya ).







    • Pada file database.php seperti tampilan gambar diatas kita akan setting atau mengisi sesuai yang kita miliki untuk ; hostname, username, password, database.





    • Seperti tampilan gambar diatas ( inputkan data anda dengan benar ), berikut konfigurasi pada file database.php.







  • Selanjutnya,,,disini saya akan mencoba mengganti tulisan Welcome to CodeIgniter ! menjadi Selamat Datang guys,,,heehe !



  • Keterangan ;

     File  Welcome_message.php   berada di dalam directory   views 
    pada directory views ini kita dapat menulis code untuk template dan CSS maka si views akan menampilkan sesuatu yang telah kita setting sebelumnya.


    Dan caranya ; Buka file aplication / Views / welcome_message.php kemudian silahkan ubah teks pada baris 71 didalam <h1></h1>





    • Setelah selesai, silahkan masuk kembali ke browser, dan reload kembali halaman yang tadi yaitu ; https://localhost/Rinmnullang/pertemuan9/ci/ atau refresh. 

    ( dan hasilnya dapat dilihat seperti tampilan gambar diatas ).



    • Pada folder CodeIgniter terdapat ; aplication ; didalam folder aplication ada config, controlers, helpers, libreris, models, views, user_guide, dll.



    • Pada tiap - tiap file tersebut sudah tersedia codingan html yang disediakan  codeigniter tersebut, sehingga para pengguna -nya pun lebih mudah untuk mengerjakan suatu projek.



    • Untuk file welcome_message.php diload oleh controllers/welcome.php dengan code seperti pada tampilan gambar diatas.






    • Pada controller welcome diatas, digunakan controller default, dimana  konfigurasi -nya dapat dilihat pada file ; aplication / config /routers.php ( seperti pada tampilan gambar diatas ).




    • Nah,,,saya akan membuat satu folder di dalam file aplication / controller / views / nama folder ( halo.php ).





    • Jika sudah, silahkan masukkan url anda di browser yang anda pakai. dan hasilnya dapat dilihat pada tampilan gambar diatas.




    • Selanjutnya saya buat folder baru lagi di dalam file aplication / views / mandiri.php ( nama folder yang saya buat )  dan  saya isikan seperti pada tampilan gambar diatas.





      • Kemudian di dalam file aplication / controllers / Hello.php Silahkan inputkan nama folder tadi, yaitu ; 'mandiri'    public function index ( )
                                                                   {
                                                                    $this->load->view('mandiri');
                                                                    }





      • Selanjutnya silahkan masuk ke - file aplication / controllers / welcome.php
      pada tahap ini, kita akan menginput nama folder Hello.php tadi menjadi 
                                                     {
                                                             $this->load->view['Hello'];
                                                       }
      }o
      supaya folder Hello.php tadi dapat di proses saat di load di browser dan tidak terjadi error atau not found, secara otomatis codeigniter akan memproses file yang sudah kita setting.






      • Silahkan input kembali alamat url di browser dan lihat hasilnya.





             Nah.....Demikian penjelasan singkat tentang CodeIgniter,  Semoga materi ini dapat membantu anda.



      Akhir kata,  Mohon maaf jika terdapat kata - kata yang kurang berkenan atau kesalahan  & kekurangan lainya yang terdapat pada materi ini, Karena disini saya masih pemula dan dalam tahap pembelajaran.

                            Kritik  & saran silahkan bubuhkan atau ajukan di kolom commentar.


                         




      Sekian dan Terimakasih, semoga bermanfaat.





      ~ Ririntyaningsi Blog


      ~ Arsip   :   Nobember 20,  2019

      Tidak ada komentar:

      Posting Komentar

      instalasi, konfigurasi dan pengujian snort pada windows

      Snort  merupakan sebuah perangkat lunak yang berfungsi untuk mengamati aktivitas dalam suatu  jaringan  komputer.  Snort  ini disebu...