Dasar-Dasar Pemrograman PHP Kajian Teori

10 Gammu mendukung beberapa platform database management seperti MySQL, Oracle, PostgreSQL dan sebagainya. Tabel-tabel default Gammu dengan tabel-tabel untuk data presensi dalam database aplikasi SMS gateway ini dapat digambarkan sebagai berikut : Gambar 3. Tabel-Tabel dalam Database Aplikasi

4. Dasar-Dasar Pemrograman PHP

PHP singkatan dari PHP Hypertext Prepocessor yang digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien. PHP merupakan software open source yang disebarkan dan dilisensikan secara gratis serta dapat di-d ownload secara tbl_absensi tbl_kelas tbl_siswa tbl_walisiswa admin spam TABEL DATA PRESENSI DATABASE PRESENSI daemons gammu pbk inbox inbox_temp outbox pbk_groups outbox_multipart phones sentitems TABEL DEFAULT GAMMU 11 bebas dari situs resminya di http:www.php.net. PHP ditulis menggunakan bahasa C. PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang dapat dilakukan oleh CGI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih daripada kemampuan CGI Peranginangin, 2006:3. PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix termasuk variannya HP-UX, Solaris, dan OpenBSD, Microsoft Windows, Mac OS X, RISC OS. PHP juga mendukung banyak web server, seperti Apache, Microsoft Internet Information Server MIIS, Personal Web Server PWS, Netscape dan iPlanet Servers. Oreilly Website Pro Server, audium, Xitami, OmniHTTPd, dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI processor. PHP tidak terbatas pada hasil keluaran HTML Hyper Text 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. Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya terhadap banyak database seperti AdabasD, dBase, Direct MS-SQL, Empress, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, 12 Interbase, MSQL, MySQL, ODBC, Oracle, PostgreSQL dan lain sebagainya. Sintaks program script PHP ditulis dalam apitan tanda khusus PHP. Ada empat macam pasangan tag PHP yang dapat digunakan untuk menandai blok script PHP, yaitu sebagai berikut : a. ?php …. ? b. script language = “PHP” … script c. ? … ? d. … Dari ke empat macam pasangan tag PHP tersebut, yang paling umum dan sering digunakan adalah cara nomor a dan b, meskipun cara pada poin c terlihat lebih praktis, namun untuk menggunakan cara c dan d perlu diaktifkan pada konfigurasi yang terdapat pada file php.ini.

5. Dasar-Dasar MySQL