Istilah software yang satu ini mungkin terdengar masih awam di telinga masyarakat pada umumnya namun bagi anda yang menekuni bidang IT khususnya developer web pasti sudah cukup familiar. Tidak dapat dipungkiri bahwa website sudah menjadi hal yang paling vital mengingat kemajuan trend teknologi berbasis internet saat ini. Oleh karena itu pastinya kegiatan membuat dan mengelola web tentunya menjadi sangat diminati oleh banyak orang. Salah satu software penting yang harus dimiliki oleh para developer web pemula adalah XAMPP. Disadari atau tidak meskipun banyak yang sudah lama menggunakan software XAMPP ini namun kurang paham mengenai definisi dan cara kerjanya.
Sebagai pengguna yang baik tentunya anda harus mengerti software
seperti apa yang sedang digunakan. Hal ini juga semakin mengoptimalkan
kinerja anda. Namun jangan khawatir karena dalam kesempatan ini kami
akan mengulas lebih dalam mengenai software XAMPP beserta fungsi dan
bagian – bagian yang tentunya harus anda pahami sebagai developer web
yang bijak. Langsung saja ulasan lengkap mengenai pengertian XAMPP dapat
anda simak dibawah ini :
Pengertian XAMPP
Software yang satu ini bernama XAMPP yang merupakan singkatan dari
Apache, MySQL, PHP dan Perl sedangkan huruf “X” dimaksudkan sebagai
suatu software yang dapat dijalankan di empat OS utama seperti Windows, Mac OS, Linux dan Solaris. Istilah ini seringkali disebut dengan cross platform (software multi OS).
Sesuai dengan namanya software yang satu ini merupakan gabungan dari
beberapa software dengan fungsi yang sama yakni menunjang para pembuat
web yang menginginkan adanya web server sendiri di PC atau laptopnya.
Software ini juga berlisensi GNU dan dapat didownload secara gratis di
internet mengingat peran vital yang dimilikinya terutama bagi pembuat
web pemula.
Software XAMPP didirikan oleh suatu perusahaan bernama Apache
Friends. Dengan adanya beberapa tools pemrograman seperti MySQL, PHP dan
Perl yang dimilikinya tentu mengindikasikan jika anda menekuni salah
satu atau semuanya berarti harus memiliki software yang bernama XAMPP
ini. Maksud dari Apache yakni selain mengindikasikan nama pengembangnya
juga merupakan suatu software yang menghadirkan web server pada komputer anda layaknya web server sesungguhnya.
Fungsi XAMPP
Jika sebelumnya sudah dijelaskan bahwa XAMPP merupakan gabungan dari
beberapa software maka kali ini kami akan menjelaskan satu – persatu
fungsi atau kegunaannya, tentunya berhubungan dengan dunia developer
web. Sebagai software yang cross platform tentunya dimaksudkan agar
semua orang dapat menggunakannya. Apache
adalah suatu software yang juga dikembangkan Apache Friends dengan
tujuan untuk membuat web server pribadi sehingga anda dapat membuat
tampilan web yang dinamis. Istilah ini biasa disebut Localhost. Banyak
developer web yang terlebih dahulu mencoba menjalankan webnya di
Localhost sebelum akhirnya diposting di web server yang sesungguhnya.
Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa pemrograman khusus dalam website yakni PHP, MySQL
dan Perl. PHP merupakan suatu Bahasa yang sering digunakan oleh
programmer khusus Back End karena memang lebih mengutamakan logika
dibanding tampilan, beda halnya dengan HTML atau CSS. Oleh karena itu
script PHP tidak akan terlihat dalam tampilan website anda.
Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa
pemrograman khusus dalam website yakni PHP, MySQL dan Perl. PHP
merupakan suatu Bahasa yang sering digunakan oleh programmer khusus Back
End karena memang lebih mengutamakan logika dibanding tampilan, beda
halnya dengan HTML atau CSS. Oleh karena itu script PHP tidak akan
terlihat dalam tampilan website anda. Sampai saat ini sudah terdapat PHP
versi 7.2.8.
MySQL merupakan suatu software yang digunakan untuk mengelola SQL (Structured Query Language).
Bahasa ini biasa digunakan untuk keperluan database khusus pada
website. Pengelolaan database yang dimaksudkan adalah untuk menambah
data, mengubah, menghapus dan lain – lain. Keberadaan MySQL juga
biasanya identic dengan Bahasa PHP.
Selanjutnya adalah tools bernama Perl. Bahasa pemrograman yang satu ini tidak hanya digunakan untuk pengelolaan website
saja namun juga dalam berbagai hal, juga merupakan salah satu Bahasa
pemrograman versi jadul namun tetap bisa eksis sampai sekarang. Perl
pertama kali dikenalkan pada tahun 1987 dimana saat itu masih
menggunakan Unix.
Bagian – bagian Penting pada XAMPP
Sebagai suatu software yang bertindak sebagai web server layaknya
hosting sesungguhnya tentu saja melibatkan banyak bagian – bagian
penting yang ada pada XAMPP. Bagi mereka yang terbiasa menggunakan
software ini pasti tidak akan asing dengan istilah Htdocs, phpmyadmin
dan Control Panel. Baik pada web server yang asli maupun pada software
XAMPP juga menggunakannya. Tiga hal tersebut juga menjadi bagian
terpenting dalam XAMPP dan akan kami jelaskan satu – persatu disini.
1. Htdocs
Htdocs merupakan sebuah folder penyimpanan web server untuk halaman –
halaman web yang sudah dibuat dan nantinya akan ditampilkan. Baik pada
web server yang asli maupun XAMPP bentuk Htdocs-nya sama namun yang
berbeda adalah di kapasitasnya. Karena XAMPP menggunakan penyimpanan
internal komputer maka kapasitasnya menyesuaikan komputer anda.
Sedangkan pada hosting berbayar kapasitas yang disediakan mengikuti ketentuan yang dibuat.
2. phpMyAdmin
phpMyAdmin merupakan suatu software khusus untuk mengelola
administrasi MySQL. Jika pada Htdocs menyimpan file – file tampilan web
anda maka di phpMyAdmin ini terdapat semua database yang anda gunakan
untuk keperluan website.
3. Control Panel
Sesuai dengan namanya, di Control Panel ini anda dapat mengontrol
atau mengendalikan XAMPP dengan lebih efektif, mulai dari mengatur
setting website, database, dan masih banyak lagi. Dalam dunia hosting
lebih dikenal istilah CPanel.
Itulah penjelasan mengenai pengertian XAMPP beserta fungsi dan
bagian-bagian penting yang terdapat pada XAMPP. Dengan adanya software
ini, web developer dapat dengan mudah membuat dan mengolah suatu
website, entah itu website personal maupun perusahaan. Keberadaan XAMPP
ini sangat membantu, terlebih software ini berlisensi GNU dan dapat anda
download secara gratis.
Pengertian XAMPP Beserta Fungsi dan Bagian-bagian Penting pada XAMPP
Reviewed by Admin
on
Agustus 19, 2018
Rating:
Tidak ada komentar: