Embedded Script Sistem informasi manjemen zakat, infak, dan sedekah pada badan amil zakat Nasional

40 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. tidak berhenti sampai disitu, kemampuan PHP terus ditambah, dan pada saat ini dikeluarkan PHP versi terbaru yaitu PHP 5.0.x.

2.15.2.2 Keunggulan PHP

PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies. PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix, Windows, Mac OS X, RISC OS. PHP tidak terbatas pada hasil keluaran HTML Hypertext Markup Languages. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movies Flash. PHP juga dapat menghasilkan teks seperti XHTML, dan file XML lainnya.

2.15.2.3 Coding PHP

1. Embedded Script

html head titleContoh Embedded Scripttitle head body ?php echo “strongini skrip phpstrong”; ? body html 41 Script diatas menunjukan contoh script PHP sederhana, yang disebut dengan embedded script. Sidik, 2006 Berikut ini tampilan yang diberikan apabila diakses dalam web browser. Gambar 2.12 Tampilan embedded script Sidik, 2006 2. Non Embedded Script ?php echo “html”; echo “head”; echo “ title”; echo “ contoh non embedded script”; echo “ title”; echo “ head”; echo ” body”; echo “ p Teks dokumen yang dihasilkan dengan menggunakan skrip PHP p”; echo “ body”; echo “ html”; ? 42 Script PHP pada cara ini digunakan sebagai murni pembuatan program dengan PHP, tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari script PHP. Berikut Tampilan script tersebut. Gambar 2.13 Tampilan non-embedded script Sidik, 2006 2.15.3 MySQL MySQL adalah Relational Database Management System RDBMS berkinerja tinggi yang dirancang untuk mendukung pengolahan transaksi bervolume tinggi seperti pemasukan pesanan online, inventori, akuntansi, dan manufakturing, juga sebagai platform untuk data warehouse dan aplikasi pendukung keputusan. MySQL dilepas dengan suatu lisensi open source dan tersedia secara cuma-cuma. MySQL bekerja pada berbagai sistem operasi, dan banyak bahasa. MySQL bekerja dengan cepat dan baik dengan data yang besar. PHP menyediakan banyak fungsi untuk mendukung database MySQL. 43

2.15.3.1 Jenis-jenis perintah SQL

SQL merupakan singkatan dari Structure Query Language. SQL merupakan bahasa computer standar ANSI American National Standards Institute. Dengan SQL, kita dapat mengakses database, menjalankan queri untuk mengambil data dari database, menambahdata ke database, menghapus data di dalam database, dan meng-update data di dalam database. Bahasa SQL seperti yang didefinisikan oleh ANSI tersusun atas 3 kelompok yaitu Data Definition Language, Data Manipulation Language, dan Data Control Language.