Ticker

6/recent/ticker-posts

Header Ads Widget

Cara Intall Codeigniter 4

CodeIgniter adalah Framework (Kerangka Kerja) Pengembangan Aplikasi - sebuah toolkit - untuk orang yang membangun situs web menggunakan PHP. Tujuannya adalah untuk memungkinkan Anda mengembangkan proyek lebih cepat daripada jika Anda menulis kode dari awal, dengan menyediakan berbagai library yang siap digunakan untuk tugas-tugas yang umumnya dibutuhkan, serta antarmuka sederhana dan struktur logis untuk mengakses library ini. CodeIgniter memungkinkan Anda secara kreatif fokus pada proyek Anda dengan meminimalkan jumlah kode yang dibutuhkan untuk tugas tertentu.

Codeigniter 4 merupakan framework lanjutan dari versi 3, pada codeigniter 4 banyak perubahan signifikan yang terjadi pada struktur aplikasi diantara perubahan tersebut ialah

PHP Version
Codeigniter 4 dapat dijalankan di php dengan versi minimimal 7.2.

Struktur Folder
Struktur folder ci 4 terdiri  atas app , system , writable , test dan docs.

  • app: application codeigniter 3 digantikan dengan app yag terdiri atas subfolder yaitu Config, Controllers, Database, Filters, Helpers, Language, Libraries, Models, ThirdParty, Views.
  • public: Directory public merupakan directory yang menjadi gerbang akses browser ke aplikasi codeigniter 4 yang di buat. Di derectroy public di letakkan file index.php dan file .htaccess. Selain file index.php dan file .htaccess di directory public codeignter 4 ini juga digunakan untuk menyimpan file assests atau template baik berupa file css, javascript atau lainnya.
  • system: Directory system juga telah ada pada codeigniter 3. Directory ini berisi file system pebuat codeigniter. Directory system biasanya berisi super class sehingga kita tidak disarankan untuk mengubah melainkan hanya menggunakan melalui metode extend atau lainnya.
  • writable: Sesuai namanya directory writable codeigniter 4 berfungsi untuk menampung atau menulis file cache, log dan file image yang mungkin di upload oleh pengguna selama aplikasi dijalankan.
  • test: Directory test untuk menampung file test
  • docs: atau documentation Docs berisi user guide codeigniter

Menggunakan namespace
Di Codeigniter 4 untuk memulai pembuatan class dimulai dengan menulis namespace

Tidak Menggunakan this->load
$this-load pada codeigniter 3 sangat sering digunakan untuk pemanggilan view, model atau library di codeigniter 4 hal ini tidak digunakan lagi.

Performa dan kecepatan Codeigniter 4
Codeigniter 4 menggunakan minimum requirement php 7 dan didukung oleh banyak aspek pembaruan menjadikan codeigniter 4 lebih cepat & powerfull.

Persiapan Sebelum Install Codeigniter 4

  • Memahami basic bahasa pemrograman PHP.
  • Anda diharapkan sudah paham konsep pemrograman berorientasikan objek (OOP) dengan PHP.
  • Memahami sintaks dasar SQL

Software yang perlu Anda Install

  • Teks Editor (Visual Studio Code/Notepad++)
  • Web Browser (Google Chrome/Firefox/Edge)
  • Web Server: PHP, MySQL, Phpmyadmin (Xampp/ Wampp/Laragon)
  • Composer

Jika persiapan diatas sudah terpenuhi maka Anda telah siap untuk mulai belajar framework codeigniter 4, ada 2 cara untuk install codeigniter 4 yaitu via composer dan manual donwload dari situs website nya.

Cara Install Codeigniter 4 Via Composer

Pastikan anda telah  menginstall composer jika belum download disini getcomposer.org, jika sudah eksekusi perintah dibawah ini via CMD (Command Prompt)

composer create-project codeigniter4/appstarter nama_project

Setelah proses donwload via composer selesai silahkan Anda masuk ke folder nama_project kemudian ketikan 

php spark serve

Perintah diatas akan menjalankan server codeigniter 4 pada port 8080, kemudian buka web browser dan ketikan alamat http://localhost:8080, maka hasilnya akan seperti gambar dibawah ini:


 

Cara Install Codeigniter 4 Manual

Bagi Anda yang ingin menginstal Codeigniter 4 dengan cara manual, tanpa harus melalui Composer, bisa ikuti cara ini.

  • Download Codeigniter 4 https://codeigniter.com/download.
  • Ekstrak File ZIP Codeigniter 4 ke htdocs kemudian rename folder sesuai yang dengan nama yang Anda inginkan.
  • Setelah Ekstrak File silahkan buka CMD (Comman Prompt) kemudian arahkan ke folder Codeigniter 4 milik Anda
  • Kemudian eksekusi perintah php spark serve untuk menjalankan server codeigniter 4 pada port 8080
  • kemudian buka web browser dan ketikan alamat http://localhost:8080

Cara Mengaktifkan Mode Debugging

Secara default, fitur ini belum aktif. Jika ada error pada aplikasi, maka ia akan menampilkan pesan Whoops! seperti ini:


 

Untuk mengaktifkan mode debugging, kita harus mengubah environment variabel CI_ENVIRONMENT menjadi development.

Silahkan buka file env jika file ini belum ada silahkan rename file env ke .env, kemudian cari variabel CI_ENVIRONMENT dan ubahlah nilainya menjadi development.

Jika Anda sudah mengaktifkan CI_ENVIRONMENT menjadi development maka jika ada code Anda yang error akan tampil seperti ini


 

Jika Anda menginstall Codeigniter 4 dengan cara manual maka Anda perlu mengeksusi perintah

composer update

Ketikan perintah diatas via CMD pada folder aplikasi Anda, jika tidak maka CI_ENVIRONMENT yang anda ganti menjadi development tidak akan berpengaruh. Jika anda tidak ingin menginstall composer update silahkan aktifkan mode debugging melalui file .htaccess, kemudian ketikan code dibawah ini

SetEnv CI_ENVIRONMENT development

Demikianlah tutorial cara install codeigniter 4, jika anda merasa artikel ini bermanfaat silahkan share dan jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Post a Comment

0 Comments

Rekomendasi Untuk Anda × +