Mungkin kata XAMPP masih sangat asing bagi kita yang tidak memiliki pengetahuan dasar tentang pemrograman, namun bagi para web designer dan web developer tentunya sudah tidak asing lagi dengan istilah XAMPP.
XAMPP erat kaitannya dengan komputer, karena merupakan salah satu jenis perangkat lunak. XAMPP sendiri merupakan aplikasi yang memudahkan untuk membuat website.
Jika pada dasarnya dalam membuat website kita membuat MySQL (DBMS) dan Apache (web server) secara manual, fungsi dari XAMPP ini adalah dapat lebih menghemat waktu kita karena dasar dalam membuat website tersebut sudah terdapat di XAMPP.
Untuk lebih mengenal XAMPP, yuk simak ulasan kami tentang pengertian XAMPP dan jenisnya
Pengertian XAMPP
Pada dasarnya XAMPP adalah sebuah aplikasi berupa development tool yang ditujukan bagi para web designer dan web developer untuk menguji proyek mereka di komputer sendiri secara offline (tanpa akses dari internet) dengan memanfaatkan localhost.
XAMPP dikembangkan dari LAMP yang terdiri dari beberapa perangkat lunak seperti (Linux, Apache, MySQL, PHP, dan PERL) sebagai proyek nirlaba yang dikembangkan oleh Apache Friends.
XAMPP merupakan singkatan atau akronim dari setiap huruf dari 5 komponen yang terdapat dalam aplikasi. Berikut penjelasan dari masing-masing huruf di XAMPP:
1). Huruf X pada XAMPP
Program ini dapat dijalankan di banyak sistem operasi. X disini mewakili sistem operasi, seperti Windows, Linux, Mac, OS atau Solaris.
2). Huruf A pada XAMPP adalah Apache
Apache adalah aplikasi webserver. Tugas utama apache adalah menghasilkan halaman web yang tepat untuk pengguna berdasarkan kode php yang ditulis oleh pembuat halaman web.
Berdasarkan kode php yang tertulis, database dapat diakses terlebih dahulu (misalnya di MySQL) untuk mendukung halaman web yang dihasilkan. Server web ini banyak digunakan di seluruh dunia untuk mengirimkan konten web.
3). Huruf M pada XAMPP adalah MySQL
MySQL adalah aplikasi database server. Dalam perkembangannya disebut SQL yang merupakan singkatan dari Structured Query Language.
SQL adalah bahasa terstruktur yang digunakan untuk membuat dan mengelola database dan isinya. Kamu dapat menggunakan MySQL untuk menambah, mengubah dan menghapus data dalam database.
4). Huruf P pada XAMPP adalah PHP
PHP adalah bahasa pemrograman web yang bersifat server-side scripting. PHP memungkinkan kita membuat halaman web dinamis.
Sistem berbasis data yang sering digunakan dengan php adalah MySQL, tetapi PHP juga dapat mendukung sistem manajemen database Oracle, Microsoft Access, Interbase, d-base, PostrgeSQL dan sebagainya.
5). Huruf P berikutnya di XAMPP adalah Pearl
Perl adalah bahasa pemrograman untuk semua tujuan. Perl biasanya digunakan dalam administrasi sistem, pengembangan web, dan pemrograman jaringan. Perl juga dapat digunakan untuk memprogram aplikasi web dinamis.
Unsur – Unsur XAMPP
XAMPP sebagai web server yang melibatkan banyak software lain, tentunya memiliki bagian-bagian penting. Bagian-bagian ini meliputi:
1). Control Panel
Control panel merupakan halaman yang diibaratkan sebuah kunci, karena control panel ini berguna untuk menyalakan XAMPP, dimana kamu harus melalui control panel jika ingin menyalakan XAMPP dan masuk ke sistem operasi sesuai program yang dibutuhkan . Jika ingin mendesain web, maka biasanya tinggal mengaktifkan Apache dan MySQL.
2). Localhost
Localhost berfungsi untuk mengecek apakah halaman kita menyala atau tidak. Kamu dapat melakukannya dengan mengetik di browser dan mengakses di halaman localhost.
3). Htdocs
Bagian Htdocs adalah bagian yang berguna untuk membuat desain web. Biasanya setelah kamu menginstal aplikasi XAMPP, file aplikasi ini secara otomatis akan berada di Drive C di komputer kamu.
Langkah – langkah membuat web, kamu harus terlebih dahulu membuat folder di htdocs yang berisi kode-kode halaman. Cara mengaksesnya tinggal ketik localhost.
4). phpMyAdmin
phpMyAdmin digunakan untuk membuat, menyimpan, menambah atau menghapus database dari halaman web. Dan pada bagian ini data akan dipanggil menggunakan bahasa pemrograman.
Demikian artikel kami mengenai pengertian XAMPP beserta unsur yang ada pada XAMPP. Semoga ulasan kami dapat membantu, khususnya menambah wawasan kamu mengenai XAMPP. Terima kasih sudah berkunjung.