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 4 OS utama seperti
Windows, Mac OS, Linux dan Solaris. Istilah ini seringkali disebut dengan cross
platform (software multi OS).
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 5.5.0.
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 yaitu :
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.
Tidak ada komentar:
Posting Komentar