SekolahOnlineRuangguru.com – Hai teman selamat datang kembali bersama kami untuk belajar tentang ilmu pengetahuan, nah pada kesempatan ini kami akan membagikan informasi mengenai Pengertian XAMPP.
Untuk artikel kali ini kami akan mengulas tentang XAMPP yang dalam hal ini mencakup pengertian, sejarah, fungsi, fitur, bagian, komponen, kekurangan & kelebihan sehingga kami dapat lebih memahami dan memahami ulasan lengkap di bawah ini.
Berikut ini merupakan pengertian XAMPP yang harus anda ketahui.
Daftar Isi :
Apa itu XAMPP?

XAMPP adalah perangkat lunak gratis, yang mendukung banyak sistem operasi, adalah kompilasi dari beberapa program.
XAMPP adalah alat yang menyediakan paket perangkat lunak menjadi satu paket.
Dengan menginstal XAMPP, tidak perlu menginstal dan mengkonfigurasi server web Apache, PHP, dan MySQL secara manual.
XAMPP akan menginstal dan mengonfigurasinya secara otomatis untuk Anda atau konfigurasi otomatis.
XAMPP adalah salah satu contoh paket instalasi PHP, Apache dan MySQL instan yang bisa kita pakai untuk membantu proses instalasi dari ketiga produk ini.
Selain paket instalasi instan XAMPP versi 1.6.4, ia juga menyediakan opsi untuk menggunakan PHP4 atau PHP5.
Untuk beralih ke versi PHP yang ingin Anda gunakan juga sangat mudah dilakukan dengan menggunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting XAMPP gratis atau gratis untuk digunakan.
XAMPP adalah alat yang menyediakan paket perangkat lunak menjadi satu paket.
Dengan menginstal XAMPP, tidak perlu menginstal dan mengkonfigurasi server web Apache, PHP, dan MySQL secara manual. XAMPP akan menginstal dan mengonfigurasinya secara otomatis.
Server web yang mudah digunakan yang dapat melayani tampilan halaman web dinamis. Untuk mendapatkannya, Anda bisa mengunduhnya langsung dari situs web resmi.
Sejarah XAMPP

XAMPP adalah pengembangan LAMP (Linux Apache, MySQL, PHP dan PERL).
XAMPP ini adalah proyek nirlaba yang dikembangkan oleh Apache Friends yang didirikan oleh Kai ‘Oswalad’ Seidler dan Kay Vogelgesang pada tahun 2002, proyek mereka bertujuan untuk mempromosikan penggunaan Server web Apache.
Fungsi XAMPP
Fungsi dari XAMPP sendiri iyalah sebagai server yang bisa berdiri sendiri (localhost), dan terdiri dari beberapa program termasuk: Database MySQL, Apache HTTP Server.
Dan penerjemah bahasa yang ditulis dalam bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri adalah singkatan dari X (empat sistem operasi apa pun), Apache, MySQL, PHP dan Perl.
Program ini berada di bawah Lisensi Publik Umum GNU dan merupakan server web gratis dan mudah dipakai serta dapat menampilkan halaman web yang dinamis.
Untuk mendapatkan XAMPP Anda dapat mengunduh langsung dari situs web resmi. Dan berikut adalah beberapa definisi program lain yang terkandung dalam XAMPP.
Fitur XAMPP

Berikut adalah beberapa fitur xampp, yang terdiri dari:
1. Apache
Apache adalah perangkat lunak sumber terbuka yang merupakan alternatif dari server web Netscape.
Apache HTTP Server atau Web Server / WWW Apache adalah server web yang dapat berjalan di banyak sistem operasi yang berguna untuk melayani dan berfungsi situs web.
Apache dikembangkan oleh komunitas terbuka yang terdiri dari pengembang di bawah naungan Yayasan Perangkat Lunak Apache.
2. MySQL
MySQL adalah singkatan dari “My Structured Query Language“. Program ini berjalan sebagai server yang menyediakan akses multi-pengguna ke sejumlah database.
MySQL umumnya digunakan oleh perangkat lunak bebas yang memerlukan fitur sistem manajemen basis data lengkap, seperti WordPress,
phpBB dan perangkat lunak lain yang dibangun pada perangkat lunak LAMP. Ini juga digunakan pada World Wide Web skala sangat tinggi, termasuk produk Google dan Facebook.
3. PHP
PHP adalah bahasa pemrograman skrip yang banyak digunakan untuk memprogram situs web dinamis, meskipun kemungkinan akan digunakan untuk kegunaan lain.
Bagian XAMPP

Berikut adalah beberapa bagian XAMPP, yang terdiri dari:
1. Htdocs
Htdocs adalah folder yang digunakan sebagai tempat untuk menyimpan file seperti PHP, HTML, dan skrip lain yang digunakan di halaman web.
Dalam hal kapasitas penyimpanan, XAMPP tergantung pada seberapa banyak kapasitas disk pada laptop atau komputer Anda.
Sementara itu, ketika menggunakan hosting online, itu tergantung pada pilihan waktu untuk membeli hosting.
2. phpMyadmin
phpMyadmin adalah tempat yang digunakan untuk mengelola database MySQL yang ada di komputer atau laptop.
Untuk mengakses phpMyadmin dengan membuka browser internet (Mozilla atau chrome) lalu ketik alamat http: // localhost / phpMyadmin maka akan muncul.
3. Control Panel
Control Panel adalah layanan untuk mengelola XAMPP baik itu kontrol (memulai atau menghentikan XAMPP) dan layanan lainnya. Hosting online atau VPS dikenal sebagai CPanel.
Komponen XAMPP
Berikut adalah beberapa komponen xampp, yang terdiri dari:
XAMPP 1.8.3 untuk Windows, termasuk:
- Apache 2.4.4
- MySQL 6.5.11
- PHP 5.5.0
- phpMyAdmin 4.0.4
- FileZilla FTP Server 0.9.41
- Strawberry Perl 5.16.3.1 Portable
- XAMPP Control Panel 3.2.1 (dari hackattack142)
XAMPP 1.8.3 untuk Linux, termasuk:
- Apache 2.4.4
- MySQL 6.5.11
- PHP 5.5.0
- phpMyAdmin 4.0.4
- OpenSSL 1.0.1e
Kelebihan XAMPP
Berikut ini beberapa keunggulan XAMPP, yang terdiri dari:
- Database Storage Engine banyak digunakan oleh para programmer terutama oleh pengembang web karena gratis. Bagi yang sudah memiliki tenaga ahli yang membayar.
- Kemampuannya dapat diandalkan, memiliki kapasitas yang cukup sekitar 60.000 tabel dengan jumlah catatan 5.000.000.000 dan bahkan lebih baru.
- Keamanan data cukup aman, meski tidak sekuat Postgre apalagi Oracle.
- Mesin ini multiplatform sehingga dapat diterapkan pada berbagai sistem operasi. MySql cocok untuk aplikasi kelas kecil dan menengah.
- Keuntungan terpenting dari mesin ini adalah kecepatan.
Kekurangan XAMPP
Berikut ini adalah beberapa kekurangan XAMPP, yang terdiri dari:
- Tidak cocok untuk menangani data dalam jumlah besar, baik untuk menyimpan data maupun untuk memproses data.
- Memiliki kemampuan kinerja yang terbatas pada server ketika data yang disimpan telah melebihi kapasitas maksimum kapasitas server karena tidak menerapkan konsep Technology Cluste.
Penutup
Demikianlah Pelajaran tentang Pengertian XAMPP: Sejarah, Fungsi, Fitur, Kekurangan & Kelebihan, yang dapat kami sampaikan semoga dapat bermanfaat bagi anda semua.
Terima kasih telah belajar dengan kami dan sampai berjumpa di artikel kami selanjutnya.
Baca Juga: