MYSQL Wireless Application Protocol WAP Wireless Markup Language WML Gammu

commit to user Apache, PHP dan MySQL adalah tiga sekawan yang bekerja di komputer server untuk melayani request dari komputer client melalui jalur HTTP. Apache bertugas sebagai penjaga gerbang komputer server. Ketika komputer client menyampaikan request , Apache akan memeriksa apakah request ini membutuhkan PHP. Jika iya, maka Apache akan mengirimkan request tersebut kepada PHP. PHP akan menjawab request untuk melakukan sesuatu dan mengirimkannya kembali ke Apache. Selanjutnya tugas Apache adalah menyampaikan hasil jawaban PHP kepada komputer client melalui jalur HTTP. Jika dalam script PHP ditemukan perintah untuk memasukkan, memperbarui, menghapus atau menampilkan data dari MySQL, maka php akan mengirimkan request tersebut kepada MySQL untuk ditindaklanjuti. Setelah selesai mengerjakan perintah yang diberikan kepadanya, MySQL mengirimkan kembali data ke PHP untuk disampaikan ke Apache. Selanjutnya, Apache yang akan menghubungi komputer client untuk menyampaikan apakah request nya dapat dipenuhi atau tidak. Jadi selain jadi penjaga gerbang, Apache juga berperan sebagai juru bicara komputer server pada jalur HTTP. Imansyah, 2003

2.11 PHP

PHP merupakan bahasa scripting open source yang ditulis menggunakan sintaks bahasa C, java dan Perl yang sederhana dan mudah dipelajari. Script PHP menyatu dengan file HTML, dieksekusi dan bekerja di komputer server server side . Kemudian script PHP mengirimkan hasil eksekusi ke komputer client melalui jalur HTTP. Imansyah, 2003

2.12 MYSQL

Salah satu database server yang berhubungan dengan PHP adalah MySQL. Berikut adalah beberapa keunggulan MySQL menurut Imansyah, 2003 : a. Mampu menangani jutaan user dalam waktu yang bersamaan. commit to user b. Mampu menampung lebih dari 50.000.000 record . c. Sangat cepat mengeksekusi perintah. d. Memiliki user privilege system yang mudah dan efisien.

2.13 Wireless Application Protocol WAP

Wireless Application Protocol disingkat WAP adalah sebuah protokol atau sebuah teknik messaging service yang memungkinkan sebuah telepon genggam digital atau terminal mobile yang mempunyai fasilitas WAP, melihat membaca isi sebuah situs di internet dalam sebuah format teks khusus. Situs internet ini harus merupakan situs dengan fasilitas WAP. WAP dipublikasikan oleh WAP Forum, ditemukan pertama kali oleh Ericsson pada tahun 1997. Motorola, Nokia, dan Unwired Planet juga melakukan hal yang sama. Anggota Forum itu kini beranggotakan lebih dari 90 pasar telepon genggam, software developer dan organisasi yang lain. Maulana, 2009

2.14 Wireless Markup Language WML

WML singkatan dari Wireless Markup Language. Ini merupakan bahasa mark-up Warisan dari HTML, tetapi WML didasarkan pada XML, jadi jauh lebih ketat daripada HTML. WML digunakan untuk membuat halaman yang dapat ditampilkan dalam browser WAP. Artikel dalam WML dinamakan DECK. Deck dibangun sebagai kumpulan CARD. Maulana, 2009 Contoh WML: ?xml version=1.0 encoding=iso-8859-1 ? DOCTYPE wml PUBLIC -WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml_1.3.xml wml card id= title= p align= commit to user p card wml

2.15 Gammu

Gammu adalah sebuah aplikasi yang dapat diguanakan untuk mengelola berbagai fungsi pada handphone, modem dan perangkat sejenis lainnya. Fungsi – fungsi yang dapat dikelola oleh Gammu antara lain adalah fungsi nomer kontak phonebook dan fungsi SMS. Kelebihan Gammu dibandingkan tool SMS Gateway lainnya adalah : 1. Gammu bisa dijalankan di Windows maupun di Linux 2. Banyak device yang kompatibel dengan Gammu 3. Gammu menggunakan database MySQL 4. Baik kabel dat USB maupun SERIAL, semuanya kompatibel dengan Gammu 5. Gammu adalah aplikasi open source yang dapat dipakai secara gratis 6. Gammu tidak memerlukan banyak software hanya memerlukan PC + modem , sehingga memudahkan dalam pengembangan aplikasi dengan modal terjangkau. Gammu SMS Gateway akan sangat memudahkan kita untuk mengirimkan SMS dalam jumlah yang banyak melalui komputer. Contoh aplikasinya dapat digunakan sebagai pengirim SMS massal, SMS Polling, SMS Auto Replay Auto Responder , SMS on Demand , SMS Scheduller , dan lain sebagainya. Tarigan, 2012 commit to user 13

BAB III DESAIN DAN PERANCANGAN SISTEM