Langsung ke konten utama

Apa Itu Xampp

 

Pengertian XAMPP

XAMPP adalah sebuah paket perangkat lunak (software) komputer yang sistem penamaannya diambil dari akronim kata Apache, MySQL (dulu) / MariaDB (sekarang), PHP, dan Perl. Sementara imbuhan huruf “X” yang terdapat pada awal kata berasal dari istilah cross platform sebagai simbol bahwa aplikasi ini bisa dijalankan di empat sistem operasi berbeda, seperti OS Linux, OS Windows, Mac OS, dan juga Solaris.

Sejarah mencatat, software XAMPP pertama kali dikembangkan oleh tim proyek bernama Apache Friends dan sampai saat ini sudah masuk dalam rilis versi 7.3.9 yang bisa didapatkan secara gratis dengan label GNU (General Public License).

Jika dijabarkan secara gamblang, masing-masing huruf yang ada di dalam nama XAMPP menurut para ahli memiliki arti sebagai berikut ini:

 

X = Cross Platform

Merupakan kode penanda untuk software cross platform atau yang bisa berjalan di banyak sistem operasi. Jadi, ada XAMPP untuk Windows, xampp for mac, dan untuk Linux. Semua itu bersifat free download xampp.

A = Apache

Apache adalah aplikasi web server yang bersifat gratis dan bisa dikembangkan oleh banyak orang (open source).

M = MySQL / MariaDB

MySQL atau MariaDB merupakan aplikasi database server yang dikembangkan oleh orang yang sama. MySQL berperan dalam mengolah, mengedit, dan menghapus daftar melalui database.

P = PHP

Huruf “P” yang pertama dari akronim kata XAMPP adalah inisial untuk menunjukkan eksistensi bahasa pemrograman PHP. Bahasa pemrograman ini biasanya digunakan untuk membuat website dinamis, contohnya dalam website berbasis CMS WordPress.

P = Perl

Sementara itu, untuk huruf P selanjutnya merupakan singkatan dari bahasa pemrograman Perl yang kerap digunakan untuk memenuhi berbagai macam kebutuhan. Perl ini bisa berjalan di dalam banyak sistem operasi sehingga sangat fleksibel dan banyak digunakan.

 

Fungsi XAMPP

Program aplikasi XAMPP berfungsi sebagai server lokal untuk mengampu berbagai jenis data website yang sedang dalam proses pengembangan.

Dalam prakteknya, XAMPP bisa digunakan untuk menguji kinerja fitur ataupun menampilkan konten yang ada didalam website kepada orang lain tanpa harus terkoneksi dengan internet, cukup akses melalui Xampp control panel, atau istilahnya website offline.

XAMPP bekerja secara offline layaknya web hosting biasa namun tidak bisa diakses oleh banyak orang.

Maka dari itu, XAMPP biasanya banyak digunakan oleh para mahasiswa maupun pelajar untuk melihat hasil desain website sebelum akhirnya dibuat online menggunakan web hosting yang biasa dijual dipasaran.

Cara Install XAMPP di Laptop dan PC

Setelah mengenal lebih jauh lewat pengertian XAMPP, Anda tentu penasaran dong bagaimana langkah-langkah cara menginstall XAMPP di Laptop atau PC? Bagaimana dengan kelebihan dan kekurangan XAMPP? Caranya tidak jauh berbeda kok dibandingkan dengan cara menginstall aplikasi komputer pada umumnya. Berikut panduan instalasi XAMPP selengkapnya:

  1. Anda harus menyiapkan file XAMPP terlebih dahulu dengan cara mengunduh lewat link berikut ini http://www.apachefriends.org/en/index.html.. Tenang, file ini bersifat gratis kok, jadi Anda tidak perlu mengeluarkan biaya lisensi sepeserpun.
Halaman download aplikasi XAMPP
Halaman download aplikasi, terlihat logo XAMPP
  1. Setelah file berhasil didownload dengan sempurna langkah selanjutnya adalah menyiapkan space/ruang harddisk di laptop atau komputer dengan minimal masih mnyisakan ROM sebesar 1GB guna menampung gambar, teks, video, dan dokumen website.
  2. Jalankan file xampp-windows-x64-7.3.9-0-VC15-installer atau versi lainnya yang lebih mutakhir.
  3. Akan ada jendela baru yang terbuka sebagai indikasi dimulainya proses instalasi. Pada proses ini Anda akan diminta untuk memilih bahasa Indonesia atau English, pilih saja yang bahasa Indonesia kemudian klik next.
langkah pertama install xampp
langkah pertama install xampp
  1. Setelah itu, Anda akan diminta untuk memilih komponen yang akan digunakan. Standar untuk server web berbasis CMS WordPress menggunakan MySQL, FileZilla FTP server, dan Apache, sedangkan dari bahasa pemrograman bisa menceklist pilihan phpMyAdmin, PHP, dan Perl. Kemudian klik next.

pemilihan bahasa pemrograman

  1. Pada tahap ini kita diminta untuk memilih lokasi file XAMPP yang akan diinstal, gunakan saja pengatuan default lalu klik next/install.
menentukan lokasi file disimpan
menentukan lokasi file disimpan
  1. Tunggu beberapa menit sampai proses instalasi XAMPP selesai yang ditandai dengan bar progress seluruhnya berubah menjadi warna hijau.
proses install xampp
proses install XAMPP
  1. Anda sudah bisa menjalankan program XAMPP di laptop atau PC Windows untuk membuat website secara offline menggunakan localhost.

Bagian-bagian Penting di Dalam XAMPP

1. Htdocs

Htdocs merupakan nama sebuah folder bagian dari XAMPP yang berfungsi untuk menyimpan berbagai file dan dokumen yang akan ditampilkan kedalam website. Kapasitas penyimpanan di dalam menu htdocs sendiri bergantung kepada harddisk yang terpasang di perangkat komputer.

2. Control Panel

Seperti namanya, Control Panel memberikan kita akses lebih leluasa dalam mengatur database, mengunggah file, atau melakukan setting lebih detail terkait jeroan website.  Dari dalam Control Panel kita juga bisa mengatur stop dan star aplikasi XAMPP agar tidak memberatkan kinerja komputer.

3. PhpMyAdmin

Sama seperti fungsi PhpMyAdmin pada web hosting sesungguhnya, peran PhpMyAdmin dalam aplikasi XAMPP juga diplot sebagai pengatur konfigurasi MySQL. Untuk membuka phpMyAdmin di XAMPP caranya Anda bisa langsung mengetikkan URL http://localhost/phpMyAdmin


Komentar

Postingan populer dari blog ini

Model, View & Controller (MVC)

Model View Controller (MVC) Apa itu MVC?  MVC atau  Model View Controller  adalah sebuah pola desain arsitektur dalam sistem pengembangan website yang terdiri dari tiga bagian, yaitu:  Model,  bagian yang mengelola dan berhubungan langsung dengan database; View , bagian yang akan menyajikan tampilan informasi kepada pengguna; Controller , bagian yang menghubungkan model dan view dalam setiap proses request dari user.  Alur Kerja MVC Oke, setelah mempelajari apa itu MVC, sekarang saatnya memahami bagaimana alur kerja dari MVC. Mari lihat bagan berikut ini: Bagian  view  akan merequest informasi untuk bisa ditampilkan kepada pengguna. Request tersebut kemudian diambil oleh  controller  dan diserahkan bagian  model  untuk diproses;  Model akan mengolah dan mencari data informasi tersebut di dalam database; Model memberikan kembali pada controller untuk ditampilkan hasilnya di view;  Controller mengambil hasil olahan yang dilakukan di bagian model dan menatanya di  bagian view. Manfaat MVC

Tutorial Alter Table melalui migration

  Cara merubah nama tabel database dengan fitur migration di Laravel 5.4 Mungkin suatu saat saya ingin merubah nama tabel database yang sudah dibuat melalui fitur migration, sebenarnya bisa saja saya langsung rubah di MySQLnya langsung, tetapi hal itu tidak akan tercatat di log perubahan database yang dilakukan di fitur migrations.  Ini adalah list nama tabel pada database yang digunakan laravel sebelum diubah: Berikut langkah-langkahnya: Pertama saya lihat dulu hasil migrationnya yang pernah dilakukan dengan perintah: php artisan migrate:status maka hasilnya terlihat seperti berikut: disitu terlihat bahwa sudah dibuat tabel password, tabel user, tabel people. Sekarang saya ingin mengubah nama tabel people ke tabel user. Sebelumnya saya akan buat dulu file migration dengan perintah: php artisan make:migration change_people_to_orang_table dari hasilnya di gambar di bawah: terlihat bahwa tercbuat file 2017_03_07_043155_change_people_to_orang_table di dalam folder database/migrations/,

Menggunakan UUID di PHP

  Menggunakan UUID (Universally Unique Identifier) di PHP PHP ,  Tutorial  - 18 Jan 2017 UUID  ( Universally Unique Identifier ) ialah kumpulan 36 karakter (string) yang dibuat secara acak (random) dan unik dengan teknik khusus. UUID terdiri dari 32 karakter alphanumerik dan 4 karakter tanda hubung (strip). Dikarenakan karakter UUID yang unik, sangat kecil kemungkinan sebuah karakter UUID akan sama bahkan jika di-generate dalam tempo 1 detik sekalipun. UUID umumnya digunakan sebagai Primary Key. Mengapa Menggunakan UUID ? Timbul pertanyaan, mengapa seorang programmer harus menggunakan UUID ? Apa manfaat dengan menggunakan UUID ? Setidaknya ada beberapa alasan Anda untuk menggunakan UUID. #1 Mengamankan Data Anda Umumnya, programmer sering menggunakan  Auto-Increment Integer  sebagai  Primary Key  dalam tabel-tabel database-nya. Sehingga ketika data diakses akan menggunakan URL seperti berikut : http://aplikasiku.com/profile/99 http://aplikasiku.com/profile?id=99 Dengan URL seperti diat