Designer maupun Web Progremer guna mengembangkan situs Web. Ruang kerja, fasilitas  dan  kemampuan  Macromedia  Dreamweaver  mampu  meningkatkan
produktivitas  dan  efektivitas  dalam  desain  maupun  membangun  situs  Web.  [7] Program ini sangat dibutuhkan dan membantu para programer dalam perancangan
dan pembangunan aplikasi berbasis web.
II.8.7 XAMPP
XAMPP  adalah  perangkat  lunak  bebas,  yang  mendukung  banyak  sistem
operasi,  merupakan  kompilasi  dari  beberapa  program.  Fungsinya  adalah  sebagai server  yang  berdiri  sendiri  localhost,  yang  terdiri  atas  program  Apache  HTTP
Server,  MySQL  database,  dan  penerjemahbahasa  yang  ditulis  dengan  bahasa pemrograman PHP dan Perl.
Nama  XAMPP  merupakan  singkatan  dari  X  empat  sistem  operasi apapun,  Apache,  MySQL,  PHP  dan  Perl.  Program  ini  tersedia  dalam  GNU
General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya
dapat mendownload langsung dari web resminya.
XAMPP adalah singkatan yang masing-masing hurufnya adalah : a.  X  :  Program  ini  dapat  dijalankan  dibanyak  sistem  operasi,seperti  Windows,
Linux, Mac OS, dan Solaris.
b.  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
c.  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.
d.  P  :  PHP,  bahasa  pemrograman  web.  Bahasa  pemrograman  PHP  merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting.
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.
e.  P  :  Perl  adalah  bahasa  pemrograman  untuk  segala  keperluan,  dikembangkan pertama  kali  oleh  Larry  Wall  di  mesin  Unix.  Perl  dirilis  pertama  kali  pada
tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya,  Perl  tersedia  pula  untuk  berbagai  sistem  operasi  varian  Unix
SunOS, Linux, BSD, HP-UX, juga tersedia untuk sistem operasi seperti DOS,