XAMPP adalah software web server apache yang di dalamnya tertanam server  MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat website  yang dinamis. XAMPP sendiri mendukung dua system operasi yaitu windows  dan Linux. Untuk linux dalam proses penginstalanny menggunakan command  line sedangkan untuk windows dalam proses penginstalannya menggunakan  interface grafis sehingga lebih mudah dalam penggunaaan XAMPP di Windows  di banding dengan Linux.    
Sebelum kita membahas cara mengenai penginstalan dan penggunaan  dasar XAMPP alangkah lebih baiknya jika kita mengetahui terlebih dahulu  aplikasi apa yang ada di dalam XAMPP yang merupakan aplikasi vital bagi  berjalannya XAMPP dengan baik. DIdalam XAMPP ada 3 komponen utama yang  di tanam di dalamnya yaitu web server Apache, PHP, dan MySQL
1. Apache
Apache merupakan web server yang digunakan untuk menampilkan  website di internet seperti menggunakan Mozilla fire fox, Google Crome,  IE, Safari, dll berdasarkan kode-kode yang di tulis di dalam website  tersebut baik menggunakan bahasa pemrograman HTML maupun PHP yang  mengambil suatu database yang dibangun di MySQL, sehingga terbentuklah  sebuah website yang dapat di lihat di Mozilla fire fox dan  kawan-kawannya. Apache sendiri bersifat opensource sehingga dapat  digunakan oleh siapa saja dan dikembangkan oleh siapa saja tentunya bagi  yang mampu mengembagkannya.  2. PHP 
PHP meupakan bahasa pemrograman yang di digunakan untuk membuat  website dinamis yang memungkinkan kita melakukan update website setiap  saat. Berbeda dengan HTML yang source kodenya di tampilkan di website,  source code PHP tidak di tampikan di halaman muka suatu website karena  PHP di olah dan dip roses di server, PHP bersifat server-side scripting  yang mampu berjalan di berbagai system operasi seperti windows, Linux,  Mac OS, dll.
PHP memiliki kedinamisa dalam hal database yang bisa dihubungkan  dengan PHP seperti MySQL, Oracle, MS Access, PostgreSQL. Namun untuk  pemrograman website yang paling digunakan adalah MySQL. PHP sendiri  sampai sekarang sudah mengalami perkembangan yang pesat dan sudah  mencapai PHP 5.5. untuk mengawali kode dalam PHP menggunakan kode .
3. MySQL 
MySQL dapat digunakan untuk membuat dan mengola database beserta  isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan  menghapus data yang berada dalam database. MySQL merupakan sisitem  manajemen database yang bersifat at relational. Artinya data-data yang  dikelola dalam database akan diletakkan pada beberapa tabel yang  terpisah sehingga manipulasi data akan menjadi jauh lebih cepat.
MySQL dapat digunakan untuk mengelola database mulai dari yang  kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan  perintah-perintah Structured Query Language (SQL) untuk mengelola  database-database yang ada di dalamnya. Hingga kini, MySQL sudah  berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk  memudahkan pengelolaan tabel dalam database.  4. PHPMyAdmin 
MySQL merupakan sebuah database yang dalam membuat perintah  perintahnya menggunakan command line yang menyusahkan dalam proses  input, delete, update database. Di dalam XAMPP terdapat sebuah apliaksi  yang dinamakan PHPMy Admin yang digunakan untuk membuat pengetikan  kode-kode MySQL yang tadinya harus di ketik di command line bisa di olah  menggunakan interface grafis sehingga memudahkan dalam pengelolaan  database MySQL.  Setelah mengetahui definisi dan fungsi fungsi di dalam XAMPP selanjutnya  kita akan membahas bagaimana cara menginstal XAMPP di Debian pada  vmware.
 
 
Tidak ada komentar:
Posting Komentar