Lewati ke konten utama

XAMPP

XAMPP itu perangkat lunak yang membundel beberapa perangkat lunak lainnya.

  • X = Cross Planform // Artinya bisa pasang di banyak OS (Windows, Linux, MacOS)
  • A = Apache2 // Web Server
  • M = MariaDB atau MySQL // Database + bundle dengan PHPMyAdmin (Database Client buat MySQL)
  • P = PHP
  • P = Perl // Gak tahu ini buat apa

Saya sudah menggunakan laravel herd atau laragon karena saya perlu mengganti versi dari PHP, nodejs saat mengembangkan aplikasi dengan laravel. Jika saya tetap menggunakan XAMPP saya harus Re-Install terus XAMPP saat butuh pindah versi PHP ke yang lama dan baru, ini sangat merepotkan, dengan Laravel Herd dan Laragon ini mempermudah saya bergantian antar berbagai versi PHP bahkan versi dari nodejs saat membutuhkan kompilasi/build project yang ada Tailwind CSS.

XAMPP php.ini​

Biasanya php.ini untuk menyalakan beberapa extension PHP yang diperlukan saat pengembangan project tertentu. Biasanya ekstensi yang sering dipakai itu gd, intl, pdo_mysql, pdo_pgsql, pgsql, pdo_sqlite dan lainnya.

Berikut contoh mengaktifkan (enable) extension PHP yang saya butuhkan: php.ini XAMPP