Senin, 24 Juni 2013

PENGERTIAN XAMPP

XAMPP  merupakan  salah  satu  aplikasi  berbasis  web  yang  memiliki  tiga  elemen  yang  telah terintegrasi meluputi Web Server, Bahasa Pemrogaman Berbasis Web dan Sistem Manajemen Basis Data (Database Management System). XAMPP merupakan salah satu aplikasi yang digunakan untuk mengembangkan  web  dinamis  karena  tiga  elemen  tersebut  yang  telah  tersedia  dalam  satu  paket. XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim Dukungan (Support Team)
Berikut ini akan dijelaskan satu per satu elemen yang terdapat di XAMPP:
Web Server : Merupakan server yang berfungsi memberikan layanan-layanan  yang diminta oleh client (requested by client).
PHP :  Merupakan  bahasa  pemrograman  yang  digunakan  untuk  membuat  aplikasi  yang  dapat dijalankan pada browser, seperti Internet Explorer, Mozilla Firefox dan lain-lain.
MySQL : Merupakan salah satu Sistem Manajemen Basis Data (DBMS) yang bersifat  client-server. 
  • XAMPP adalah singkatan yang masing-masing huruf nya adalah:
  1. X: Program ini dapat dijalankan dibanyak sistem operasi seperti Windows, Linux, Mac OS, dan Solaris. 
  2. A: Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan. 
  3. M: MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database. 
  4. P: PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting(server Side Scripting merupakan sebuah teknologi scripting atau pemrograman web dimana script (program) dikompilasi atau diterjemahkan di server. Dengan server side scripting, memungkinkan untuk menghasilkan halaman web yang dinamis.). PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya. 
  5. P: Perl, bahasa pemrograman.
Untuk lebih lengkap silahkan download disini

 

Tidak ada komentar:

Posting Komentar