2. Penggunaan Algoritma Modulo
10 Luhn Sebagai Validator Kartu Kredit
Otniel Jurnal Ilmu
Komputer Dan Teknologi
Informasi, Vol 3 No.2, Oktober
2003 3.
Implementasi Algoritma Cek Digit Luhn Untuk Otentikasi
Kartu Kredit Wawan Wardiana
Assaoralhaq Arsyad Prosiding Seminar
Nasional tenaga Listrik Dan
Mekatronik 2006
4. Aplikasi Aritmatika Modulo
dalam Validasi Nomor Kartu kredit
Yudha Adiprabowo Makalah Teknik
Informatika Institut Teknologi
Bandung 2007
5. Aplikasi Teori Bilangan dalam
Pembangkitan dan Validasi Nomor Kartu Kredit
Mohammad Taufan Tripurnasatria
Makalah Teknik Informatika
Institut Teknologi Bandung 2007
6. IMEI dan Validasinya dengan
Algoritma Luhn Matthew
Wangsadiredja Makalah Teknik
Informatika Institut Teknologi
Bandung 2008
2.6. PHP
PHP adalah Bahasa Pemograman Server – side scripting yang menyatu dengan HTML
untuk membuat halaman web yang dinamis. Server – side Scripting adalah sintaks dan
Universitas Sumatera Utara
perintah – perintah yang akan sepenuhnya dijalankan di server, tetapi disertakan pada
dokumen HTML. Ketika seorang pengguna internet membuka dahulu server bersangkutan akan memproses semua perintah PHP di server lalu mengirimkan
hasilnya dlam format HTML ke web Browser pengguna internet tersebut. Dengan demikian seorang pengguna internet tidak dapat melihat kode program yang ditulis
dalam PHP sehingga keamanan dari halaman web menjadi lebih terjamin.
PHP merupakan perangkat lunak yang gratis open source dan mempunyai lintas platform yaitu dapat digunakan dengn sistem operasi dan web server apapun.
PHP mampu berjalan di Windows dan beberapa versi Linux. PHP juga dapat dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat
berjalan sebagai CGI Commond Gate Interface, yaitu teknologi untuk menyajikan data yang bersifat dinamis.
PHP dapat
mengirimkan HTTP
header, dapat
men set
cookies, mengauthentication dan re-direct user. PHP menawarkan konektisitas dengan baik
dengan beberapa basis data antara lain Oracle, Sybase, MySQL dan lain – lain
Ullman, 2003.
2.6.1. Keunggulan Pemograman PHP
Adapun keunggulan pemograman PHP seperti yang diungkapkan oleh Ullman 2003 adalah :
1. PHP memiliki tingkat akses yang lebih cepat dari pemograman yang berbasis web lainnya seperti ASP.
2. PHP memiliki tingkat keamanan yang lebih tinggi karena server yang bersangkutan akan memproses semua perintah PHP di server dan mengirimkan
hasilnya ke web browser. Dengan demikian pengguna internet tidak dapat melihat kode program yang ditulis dalam PHP.
Universitas Sumatera Utara
3. PHP mampu berjalan di beberapa server yag ada seperti : Apache, IIS Internet Information System dan lain
– lain.
4. PHP mampu berjalan di Linux, Unix dan windows.
5. PHP juga mendukung akses ke beberapa database yang susah, antara lain MySQL, MSQL, dan Windows SQL Server.
Adapun bentuk penulisan Script PHP dapat dilihat pada tabel 2.5 dibawah ini :
Tabel 2.5 Penulisan Script PHP
Bentuk Diawali
Diakhiri Contoh
Standard ?php ?
?php ……..
? Singkat
? ?
? ……..
? Script
Script=’php’ script script language=’php’ …………………………
script
Universitas Sumatera Utara
BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis