XAMPP adalah – Sejarah, Fungsi, Fitur, Bagian dan Komponen
XAMPP adalah – Definisi, Sejarah, Fungsi, Fitur, Bagian & Komponen – Untuk pembahasan kali ini kita akan mengulas tentang XAMPP yang dalam hal ini meliputi pengertian, sejarah, fungsi, fitur, bagian dan komponen, agar lebih paham dan mengerti simak ulasan selengkapnya dibawah ini.
Pengertian XAMPP
XAMPP adalah software gratis, yang mendukung banyak sistem operasi, merupakan 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 mengkonfigurasinya secara otomatis untuk Anda atau konfigurasi otomatis.
XAMPP adalah paket instalasi instan Apache, PHP dan MySQL yang bisa kita gunakan untuk membantu instalasi ketiga produk tersebut. Selain paket instalasi instan, XAMPP versi 1.6.4 juga menyediakan pilihan menggunakan PHP4 atau PHP5. Beralih versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan bantuan PHP-Switch yang sudah disertakan oleh XAMPP, dan yang terpenting XAMPP gratis. 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 mengkonfigurasinya secara otomatis. Ini adalah server web yang mudah digunakan yang dapat menampilkan halaman web dinamis. Untuk mendapatkannya, Anda bisa mengunduhnya langsung dari situs resminya.
Baca Juga Artikel Terkait : Pengertian Sistem Operasi Linux Menurut Para Ahli Lengkap
Sejarah XAMPP
XAMPP merupakan pengembangan dari LAMP (Linux Apache, MySQL, PHP dan PERL), XAMPP ini merupakan 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 web server Apache.
Fungsi XAMPP
Fungsi XAMPP sendiri adalah sebagai server berdiri sendiri (localhost), yang terdiri dari beberapa program, antara lain: Server HTTP Apache, basis data MySQLdan penerjemah bahasa yang ditulis dalam bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl.
Program ini tersedia di bawah Lisensi Publik Umum GNU dan gratis, merupakan server web yang mudah digunakan yang dapat menampilkan halaman web dinamis. Untuk mendapatkan XAMPP, Anda dapat mengunduhnya langsung dari situs resminya. Dan berikut adalah beberapa definisi program lain yang terdapat pada XAMPP.
Fitur XAMPP
Berikut ini adalah beberapa fitur dari Xampp, yang terdiri dari:
-
Apache
Apache adalah alternatif perangkat lunak sumber terbuka untuk server web Netscape. Apache HTTP Server atau Web Server/WWW Apache adalah web server yang dapat berjalan di banyak sistem operasi yang berguna untuk melayani dan memfungsikan website. Apache dikembangkan oleh komunitas pengembang terbuka di bawah naungan Apache Software Foundation.
Baca Juga Artikel Terkait : Uji Validitas adalah
-
MySQL
MySQL adalah singkatan dari “Bahasa Kueri Terstruktur Saya”. Program ini berjalan sebagai server yang menyediakan akses multi-pengguna ke sejumlah basis data. MySQL umumnya digunakan oleh perangkat lunak gratis yang membutuhkan sistem manajemen basis data berfitur lengkap, seperti WordPress, phpBB, dan perangkat lunak lain yang dibangun di atas perangkat lunak LAMP. Ini juga digunakan dalam skala yang sangat besar di World Wide Web, termasuk produk Google dan Facebook.
-
PHP
PHP merupakan bahasa pemrograman scripting yang banyak digunakan untuk memprogram website dinamis, meskipun tidak menutup kemungkinan juga untuk kegunaan lain. Contoh aplikasi PHP yang terkenal adalah phpBB dan MediaWiki (perangkat lunak di balik Wikipedia). Contoh aplikasi PHP yang terkenal adalah phpBB dan MediaWiki (perangkat lunak di belakang Wikipedia).
Bagian XAMPP
Berikut adalah beberapa bagian dari XAMPP, yang terdiri dari:
htdocs adalah sebuah folder yang digunakan sebagai tempat penyimpanan file-file seperti PHP, HTML, dan script lainnya yang digunakan dalam sebuah halaman website. Dalam hal kapasitas penyimpanan, XAMPP bergantung pada seberapa besar kapasitas hard disk di laptop atau komputer Anda. Sedangkan jika menggunakan hosting online, tergantung pilihan saat membeli hosting.
phpMyadmin merupakan tempat yang digunakan untuk mengelola database MySQL yang ada di komputer atau laptop. Untuk mengakses phpMyadmin, Anda perlu membuka browser internet (Mozila atau Chrome) lalu ketikkan alamatnya http://localhost/phpMyadmin maka akan muncul tampilan.
Baca Juga Artikel Terkait : Definisi & Contoh “Sumber Terbuka” (Keuntungan – Kerugian)
Panel kendali adalah layanan untuk mengelola XAMPP apakah itu mengontrol (Mulailah atau berhenti XAMPP) serta layanan melayani lainnya. Hosting online atau VPS dikenal sebagai CPanel
komponen XAMPP
Berikut adalah beberapa komponen xampp, 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
- Server FTP FileZilla 0.9.41
- Tomcat 7.0.41 (dengan mod_proxy_ajp sebagai konektor)
- Strawberry Perl 5.16.3.1 Portabel
- Panel Kontrol XAMPP 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
XAMPP untuk Solaris
XAMPP untuk Mac OS X
Kelebihan dan Kekurangan XAMPP
Berikut adalah beberapa kelebihan dan kekurangan XAMPP, yang terdiri dari:
Keuntungan :
- Database Storage Engine banyak digunakan oleh programmer terutama oleh web developer karena gratis. Bagi yang sudah ahli, sudah ada yang bayar.
- Kemampuannya bisa diandalkan, memiliki kapasitas yang cukup sekitar 60.000 tabel dengan jumlah record mencapai 5.000.000.000, bahkan yang terbaru sudah lebih banyak.
- Keamanan data cukup aman walaupun tidak sebaik Postgre apalagi Oracle.
- Engine ini multiplatform sehingga dapat diaplikasikan di berbagai sistem operasi. Sql saya cocok untuk aplikasi kelas kecil dan menengah.
- Keunggulan utama mesin ini adalah kecepatannya.
Kekurangan :
- Tidak cocok untuk menangani data dalam jumlah besar, baik untuk menyimpan data maupun untuk mengolah data.
- Memiliki kemampuan kinerja server yang terbatas ketika data yang disimpan telah melebihi kapasitas maksimum kapasitas server karena tidak menerapkan konsep Technology Cluster.
Baca Juga Artikel Terkait : Pengertian “PHP” – Jenis & (Kelebihan – Kekurangan)
XAMPP adalah singkatan yang setiap hurufnya adalah :
- X : Program ini dapat berjalan di banyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris.
- A : Apache, Server aplikasi web. Tugas utama Apache adalah menghasilkan halaman web yang benar untuk pengguna terhadap kode PHP yang sudah ditulis oleh pembuat halaman web. jika perlu kode PHP juga berdasarkan apa yang tertulis, Anda dapat mengakses database terlebih dahulu (misalnya MySQL) untuk mendukung halaman web yang dihasilkan.
- M : MySQL, server aplikasi basis data. Pertumbuhan ini disebut SQL singkatan dari Structured Query Language. SQL adalah bahasa terstruktur yang digunakan untuk memproses database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Anda juga dapat menggunakan MySQL untuk menambah, mengubah, dan menghapus data dalam database.
- T: PHP, bahasa pemrograman web. Bahasa pemrograman PHP adalah bahasa pemrograman untuk membuat web server-side scripting. PHP digunakan untuk membuat halaman web yang dinamis. Sistem manajemen basis data yang sering digunakan dengan PHP adalah MySQL. namun PHP juga mendukung Management sistem database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
- T: Perl, bahasa pemrograman serba guna, pertama kali dikembangkan oleh Larry Wall, mesin Unix. Perl pertama kali dirilis pada tanggal 18 Desember 1987 yang ditandai dengan dirilisnya Perl 1. Pada versi selanjutnya, Perl juga tersedia untuk berbagai sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
Demikianlah pembahasan mengenai XAMPP adalah – Definisi, Sejarah, Fungsi, Fitur, Bagian & Komponen Semoga ulasan ini dapat menambah wawasan dan pengetahuan bagi anda semua, terima kasih banyak atas kunjungannya. 🙂 🙂 🙂