Database MySQL LANDASAN TEORI

populer lewat pemrograman web terutama di lingkungan Linux. Namun saat ini tersedia untuk platform OS Windows 98 ME 2000 XP Saputro, 2005. Alasan para programmer memilih MySQL sebagai “backend” dalam mengolah database adalah Saputro, 2005: 1. Kecepatan, MySQL memiliki kecepatan yang lebih baik dibandingkan RDBMS lainnya. 2. Open source , siapapun dapat dapat ambil peran dan mengembangkan MySQL dan hasil pengembangannya dapat dipublikasikan kepada para pemakai. 3. Keamanan, MySQL menerapkan sistem keamanan dan hak akses secara bertingkat, termasuk dukungan dengan keamanan secara pengacakan lapisan data. Adanya tingkatan user dan jenis akses yang beragam. Terdapat sistem pengacakan password encrypted password. 4. Mudah digunakan, perintah dalam MySQL dan aturan-aturannya relatif mudah diingat dan diimplementasikan. 5. Biaya murah, user dapat menggunakan MySQL tanpa harus biaya yang cukup mahal selama mengikuti konsep open source GNU Public Licenses . 6. Lintas platform, MySQL dapat dijalankan pada beberapa sistem operasi diantaranya Linux, Windows, FreeBSD, Novell Netware, Sun Solaris, SCO OpenUnix dan IBM’s AIX. 7. Kapabilitas, MySQL dapat memproses data yang tersimpan dalam database dengan jumlah 50 juta record, 60.000 tabel dan 5.000.000.000 jumlah baris dan mampu memproses 32 indeks per tabel.

2.14 XAMPP

XAMPP merupakan singkatan dari X empat sistem operasi apapun, Apache, MySQL, PHP, Perl. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dalam paketnya sudah terdapat Apache web server, MySQL database, PHP server side scripting, Perl, FTP server , phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis. Versi XAMPP yang ada saat ini adalah versi 1.7.3 yang terdiri atas : 1. Apache 2.2.14 IPv6 enabled + OpenSSL 0.9.8l 2. MySQL 5.1.41 + PBXT engine 3. PHP 5.3.1 4. phpMyAdmin 3.2.4 5. Perl 5.10.1 6. FileZilla FTP Server 0.9.33 7. Mercury Mail Transport System 4.72 XAMPP tersedia untuk Linux, Windows, Mac OS X maupun Solaris sehingga sangat memudahkan membuat web server multiplatform. Selain itu XAMMP adalah 100 open source, tersedia bebas dan legal.

2.15 Macromedia Dreamweaver 8

Macromedia dreamweaver merupakan software web design yang berguna unutk mendesain atau merancang web dan layout halaman web. Dalam dreamweaver dapat melakukan desain web dengan dua cara yaitu mendesain dan memprogram Saleh et al. 2007. Macromedia Dreamweaver 8 memiliki fitur-fitur yang lebih baru dibandingkan versi sebelumnya. Adapaun fitur-fitur tersebut adalah Saleh et al. 2007: 1. Zoom tool and guides 2. Visual XML data binding 3. New CSS Styles panel 4. CSS layout visualization 5. Code collapse 6. Coding toolbar 7. Background file transfer 8. Insert flash video command Dreamweaver 8 memiliki tiga macam tampilan untuk layout ruang kerja diantaranya yaitu code view, design view dan code and design view split. Untuk mempermudah dan memahami manfaat atau kegunaan ruang kerja Dreamweaver 8, maka ada beberapa komponen yang harus diketahui terlebih dahulu, yaitu Saleh et al. 2007: 1. Document window , komponen yang berguna untuk menyisipkan image, teks, animasi atau objek yang lain. 2. Document toolbar , mengandung tombol-tombol yang menyediakan tampilan berbeda dari document window. Document toolbar terdiri dari show code view, show code and design view split, show design view, server debug, document title, no browser check errors, validate markup, file management, preview debug in browser, refresh design view, view option dan visual aids. 3. Status bar , berfungsi memberikan informasi atau menampilkan hirarki tag pada dokumen yang sedang aktif. Terdiri atas tag selector, hand tool, zoom tool and set magnification, window size pop up menu dan document size and estimated download time. 4. Insert bar , berisi tombol-tombol yang berfungsi untu menyisipkan berbagai macam objek. Kategori-kategori dalam insert bar adalah common, layout, forms, text, HTML, application, flash elements dan favorites. 5. Coding toolbar , berisikan tombol-tombol yang memberikan fasilitas untuk dapat menggunakan banyak operasi pada tag-tag HTML 6. Property inspector , merupakan komponen yang memberikan fasilitas untuk melihat atau mengedit berbagai property elemen yang dipilih seperti teks, tabel dan layer.