A. XAMPP
1.
Pengertian XAMPP
XAMPP adalah
perangkat lunak yang mendukung banyak sistem operasi yang berguna untuk
mengembangkan website berbasis php dan mysql. Perangkat lunak ini dapat berperan sebagai server web Apache untuk simulasi
pengembang website. XAMPP mendukung teknologi web seperti PHP, MySQL, dan Perl. Melalui program ini, user dapat menguji aplikasi web yang dikembangkan secara langsung
dari komputer tanpa harus terkoneksi internet.
XAMPP juga
dilengkapi fitur manajemen database phpMyAdmin seperti pada server hosting sungguhan, sehingga
pengembang web dapat mengembangkan
aplikasi web berbasis database secara mudah.
2.
Bagian – bagian XAMPP
a. Apache
Apache merupakan
aplikasi web server, bersifat open source dan bisa diedit oleh
penggunanya. Tugas utama Apache
adalah menghasilkan halaman web yang
benar kapada user berdasarkan kode php yang dituliskan oleh pembuat halaman
web.
b. MySQL
MySQL merupakan
aplikasi database server. SQL yang merupakan kepanjangan dari Structured Query Language merupakan
bahasa restruktur yang digunakan untuk mengolah database. MySQL dapat
digunakan untuk membuat dan mengelola database
beserta isinya.
c. PHP
PHP merupakan
bahasa pemrograman untuk membuat web
yang bersifat server-side scripting. PHP memungkinkan pengguna untuk membuat
halaman web yang bersifat dinamis.
Sistem manajemen basis data yang sering digunakan bersama php adalah mysql. Namun php juga mendukung sistem manajemen database Oracle, Microsoft Access,
Interbase, D-Base, dan PostgreSQL.
d.
Perl
Perl merupakan
bahasa pemrograman dan memiliki dua karakteristik utama yaitu, penanganan teks
dan berbagai jalan pintas untuk menyelesaikan persoalan-persoalan umum. Perl sangat populer digunakan dalam
program-program CGI (Common Gateway
Interface) dan protokol internet lainnya.
Jadi Fungsi XAMPP
adalah user bisa memiliki server sendiri (localhost) untuk pembuatan website
secara offline tanpa harus membeli domain , karena sudah terdiri atas
program Apache HTTP Server, MySQL database dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl.
3.
Modules Pada XAMPP Control Panel
Gambar 2.1
XAMPP Control Panel
a.
FileZilla
FileZilla
merupakan software FTP (File
Transfer Protocol) Server, yang
memungkinkan kita untuk melakukan transfer file dari komputer lokal ke server. Komputer user membutuhkan FileZilla
FTP Client untuk dapat berkomunikasi
dengan komputer yang menjalankan FileZilla
FTP Server.
b.
Mercury






0 komentar:
Posting Komentar