28
6 Konektor pada satu halaman
7 Arah urutan proses
8 Keterangan
9 Konektor pada halaman lain
Dalam hal ini simbol-simbol yang diterapkan oleh peneliti adalah nomor 2 sebagai simbol input data, nomor 4 sebagai simbol pengujian, nomor lima sebagai
simbol awal atau akhir program, nomor 7 sebagai simbol arah urutan proses, nomor 8 sebagai simbol keterangan.
2.6. PEMROGRAMAN PHP DAN DATABASE MYSQL
PHP merupakan bahasa pemrograman berbasis web. Bahasa ini mempunyai kelebihan yaitu kompabilitasnya dengan berbagai macam jenis
database, dukungan dengan berbagai macam jenis sistem operasi. Namun PHP lebih cocok dan umum digunakan jika digabungkan dengan database MySQL.
2.6.1. Sekilas tentang PHP
PHP adalah singkatan dari PHP Hypertext Preprocessor. PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting.
PHP dapat digunakan untuk membuat halaman web yang bersifat dinamis.
29
PHP dapat dijalankan pada berbagai macam sistem operasi, misalnya Windows, LINUX, dan Mac OS. Selain Apache, PHP juga mendukung beberapa
web server lain, misalnya Microsoft IIS dan Caudium, PWS. PHP dapat memanfaatkan database untuk menghasilkan halaman web
yang dinamis. Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL, Akan tetapi PHP juga mendukung sistem manajemen database
Oracle, Microsoft Access, Interbase, dan dBase. Winpec Hengky Solution, 2010 Untuk menjalankan sistem PHP dibutuhkan 3 komponen
1. Web server, karena PHP termasuk bahasa pemograman server side.
2. Program PHP, program yang memproses script PHP.
3. Database server, yang berfungsi untuk mengelola database.
Kelebihan PHP dari bahasa pemograman lain adalah : 1.
Bahasa pemograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunanya.
2. Web server yang mendukung PHP dapat ditemukan dimana-mana dari
mulai ISS sampai dengan apache, dengan konfigurasi yang relatif mudah 3.
Dalam isi pengembangan lebih mudah, karena banyaknya milis-milis dan devoleper yang siap membantu dalam pengembangan.
30
4. Dalam isi pemahaman, PHP adalah bahasa scripting yang paling mudah
karena referensinya banyak.
2.6.2. Sejarah Singkat MySQL
MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang software dan konsultan database yang bernama MySQL AB yang
bertempat di Swedia. Saat itu perusahaan tersebut masih TeX Data Konsult AB, dan tujuan awal dikembangkan MySQL adalah mengembangkan aplikasi web
pada client. Awalnya Michael Windenicus “Monty”, pengembang satu-satunya di TeX
mempunyai sebuah aplikasi UNIREG dan ruti ISAM buatannya sendiri dan sedang mencari antarmuka SQL yang cocok untuk diimplementasikan ke
dalamnya. Mula-mula
Monty menggunakan
miniSQL mSQL
pada eksperimennya itu, namun mSQL dirasa kurang sesuai karena terlalu lambat
dalam pemrosesan query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang
sedang merilis versi kedua mSQL. Kemudian Monty mencoba membuat sendiri mesin SQL yang mempunyai antar muka mirip dengan SQL tetapi dengan
kemampuan yang lebih sesuai dan akhirnya lahirlah MySQL. Tentang pengambilan nama MySQL sampai saat ini masih belum jelas
asal usulnya. Ada yang berpendapat nama My diambil dari huruf depan dan belakang Monty, tetapi versi lain mengatakan nama itu diambil dari putri Monty
yang kebetulan bernama My.