2.1.
Database
MySQL
MySQL merupakan software resmi yang dikembangkan oleh perusahaan Swedia
bernama MySQL AB, yag waktu itu bernama TcX Data Konsult AB. Pada awalnya MySQL
memakai nama mSQL atau mini SQL. sebagai antarmuka yang digunakan, ternyata
dengan menggunakan mSQL itu mengalami banyak hambatan, yaitu sangat lambat dan
tidak fleksibel. Oleh karena itu, Michael Widenius berusahya mengembangkan
interfaceyang tersebut hingga ditemukan MySQL. Kala itu MySQL didistribusikan
secara khusus, yakni untuk keperluan nonkomersial bersifat gratis, sedangkan
untuk kebutuhan komersial diharuskan membayar lisensi. Barulah sejak versi
3.23.19, MySQL dikategorikan software berlisensi GPL, yakni dapat dipakai tanpa
biaya untuk kebutuhan apapun. Hingga kini MySQL dapat dijalankan diberbagai
sistem operasi misalnya Linux, Unix, Windows. Kelebihan MySQL adalah pada kecepatan
akses, biaya, konfigurasi, tersedia source code karena MySQL di bawah Open
Source License dan menjadi database open source yang sangat popular.
MySQL merupakan database relational (RDBMS) yang mempunyai kemampuan
yang sangat cepat untuk menjalankan SQL dengan multithread dan multiuser. Oleh
karena itu, dengan melihat begitu tingginya potensi MySQL untuk dijadikan
sebagai database yang andal, segala feature pendukung terus dikembangkan
agar penggunaan MySQL dapat lebih optimal [5].
2.2.
PHP
PHP
merupakan singkatan dari ”Hyperteks Preprocessor”, PHP adalah sebuah bahasa
scripting atau sering disebut bahasa pemrograman yang terpasang pada HTML.
Sebagian besar sintaksnya mirip dengan bahasa pemrograman C, Java,
asp dan Perl, ditambah beberapa fungsi PHP yang spesifik dan mudah dimengerti.
Sejarah PHP, awalnya PHP merupakan kependekan dari Personal Home Page (situs personal) dan PHP itu sendiri pertama
kali di buat oleh Rasmus Lerdorf pada tahun 1995, dan pada saat PHP masih
bernama FI (Form Interpreter), yang
wujudnya berupa sekumpulan sript yng digunakan untuk mengolah data form dari
web dan selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan
menamakannya PHP.
Kegunaan dari PHP adalah untuk membuat tampilan web menjadi lebih dinamis,
dengan php kita bisa menampilkan atau menjalankan beberapa file dalam 1 file
dengan cara di include atau require, dan php itu sendiri sudah bisa beriteraksi
dengan beberapa database walaupun dengan kelengkapan yang berbeda [5],
yaitu seperti :
1. DBM.
2. FilePro.
3. PostgrSQL.
4. MySQL.
5. MSSQL.
6. Ingres.
7. Oracle.
8. Sybase.
2.2.1. Konsep Kerja PHP
Prinsip kerja website pada umumnya menggunakan bahasa pemrograman PHP. PHP
memiliki kinerja yang multi guna dalam pembuatan desain web. Untuk lebih jelasnya, konsep kerja PHP dapat dilihat pada Gambar2.2
berikut:
Gambar2.2Blok diagram konsep kerja PHP[5].
Dari blok diagram Gambar 2.2 di atas dijelaskan bahwa
konsep kerja PHP diawali dengan permintaan suatu halaman web (file.php)
oleh browser atau klien. Kemudian berdasarkan
alamat di Internet (URL),browsermendapatkan
alamat dari web server, yang akan
mengidentifikasi halaman yang diminta, dan menyampaikan segala informasi yang
dibutuhkan oleh web server. Selanjutnya, ketika file PHP yang diminta didapatkan oleh web server, isinya segera dikirimkan ke mesin PHP
untuk diproses dan memberikan hasilnya (berupa kode HTML) ke web server, lalu menyampaikannya ke klien [5].
Labels:
KOmputer