10 Yang Baru Pada Codeigniter 4

caratrends.com - Framework Codeigniter 4 sudah rilis beberapa yang lalu tepatnya di bulan Februari 2020. Apa saja yang baru pada Codeigniter 4 ini? Apa yang berbeda dengan versi sebelumnya? Apakah perubahannya banyak? Apakah framework Codeigniter ini layak untuk kita pelajari lebih lanjut?


Sebelum mempelajari Codeigniter 4 ini mari pelajari terlebih dahulu versi codeingiter 3. Sedangkan codeigniter 3 ini dirilis tahun 2015. Untuk codeigniter 3 bisa disebut sebagai framework beginner family, jadi framework ini sangat cocok untuk pemula yang baru belajar framework php. Jika sebelumnya baru belajar PHP dasar dan baru ingin belajar framework, maka sangat cocok sekali memakai codeigniter 3 dan dokumentasi codeigniter ini mudah dipahami.





Baik sekarang apa saja yang baru pada codeigniter 4 ini dari versi sebelumnya.

  1. Proses Instalasi. 
    • Pada versi codeigniter 3 saat melakukan installasi cukup dengan mendownload dan meletakan file codeigniter ke webserver misalnya dalam webserver xampp diletakan pada  folder htdoc. Namun sangat berbeda dengan codeigniter 4 ini dapat kita instal dengan composer. Dengan mengetikan perintah pada command seperti "composer create-project codeigniter4/appstarter project-root".(copy tanpa tanda petik). Dengan menggunakan composer ini akan memudahkan ketika ada component-component yang memerlukan update.
    • Secara manual juga bisa seperti download file zip framework Codeigniter 4 pada website resminya.
    • Selanjutnya dapat juga menginstal dengan clone github codeigniter versi 4 ini.
  2. Memiliki Local Development (Server)
    • Dengan composer dapat menjalankan codeigniter ini langsung tanpa webserver dengan cara masuk ke folder dengan command dan selanjutnya mengetikan "php spark serve". Maka aplikasi dari codeigniter ini berjalan pada http://localhost:8080. Jadi codeigniter 4 tidak tergantung lagi pada webserver lain.
  3. Minimal menggunakan  PHP 7.2
    • Pastikan php kita gunakan versi terbaru, untuk memastikan silahkan di cek terlebih dahulu.
  4. Struktur direktory berubah.
    • Pada Codeigniter 4 instalasi baru memiliki enam direktori:
      • /app
      • /system
      • /public
      • /writable
      • /tests
      • dan /docs
    • Masing-masing direktori memiliki peran yang sangat spesifik untuk di jalankan codeigniter 4
  5. Menggunakan namespace pada kodenya
    • Sangat memudahkan menggunakan library atau script pihak ketiga, karena menghindari abiguitas. Meskipun menggunakan nama yang sama dan asal namespace berbeda itu nantik tidak akan ada masalah. Berbeda dengan codeigniter 3 tidak memiliki namespace.
  6. Autoloading yang lebih baik
    • Codeigniter 4 ini sudah menggunakan versi PSR-4
  7. Memiliki FILE.ENV untuk konfigurasi aplikasi
  8. Memiliki CLI (Command Line Interface)
  9. Memiliki Fitur REST
  10. Dokumentasi yang lebih teknis


0 Response to "10 Yang Baru Pada Codeigniter 4"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel