Terminologi SMSC mengacu pada sesuatu yang berupa hardware dan software. SMSC juga bertanggung jawab untuk menyimpan dan meneruskan pesan
singkat dari satu titik ke titik tujuan. Jadi, pada saat seseorang mengirimkan sebuah pesan SMS melalui ponselnya, maka SMSC bertugas mengirimkan pesan tersebut ke
nomor tujuan. Jika nomor tujuan tidak aktif, maka SMSC akan menyimpan pesan tersebut dalam jangka waktu tertentu, Jika SMS tetap tidak dapat terkirim sampai
jangka waktu tersebut berakhir, maka SMS tersebut akan dihapus dari penyimpanan SMSC.
Sebuah SMSC harus memiliki keandalan yang tinggi, kapasitas yang cukup, dan keseluruhan yang memadai dalam menangani trafik pesan singkat. Selain itu,
sistem harus bersifat fleksibel agar dapat mengakomodasi pertumbuhan permintaan layanan SMS. Faktor lain yang juga harus diperhatikan adalah aplikasi harus dapat
dioperasikan dengan mudah, begitu juga pemeliharaannya.
2.4 SMS Gateway
SMS Gateway merupakan pintu gerbang bagi penyebaran informasi dengan menggunakan SMS. Pengguna dapat menyebarkan pesan ke banyak nomor secara
otomatis dan cepat yang langsung terhubung dengan database nomor-nomor ponsel saja, tanpa harus mengetik ratusan nomor dan pesan di ponsel pengguna, karena
semua nomor akan diambil secara otomatis dari database tersebut Tarigan, 2012.
Selain itu dengan adanya SMS Gateway, pengguna dapat mengelola pesan- pesan yang dikirim. Dengan menggunakan program tambahan yang dapat dibuat
sendiri, pengirim pesan dapat lebih fleksbel dalam mengirim berita, karena biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing penerimanya.
Universitas Sumatera Utara
2.4.1 Cara kerja SMS Gateway
Cara kerja SMS Gateway pada dasarnya hampir sama dengan mengirimkan SMS melalui mobile phone pada umumnya. Hanya saja, bedanya adalah perangkat
pengirimnya buka lagi mobile phone, tetapi Modem GSM. Modem inilah yang dikendalikan oleh PC menggunakan aplikasi SMS Gateway yang akan pengguna
buat Tarigan, 2012.
a. Cara pengiriman pesan dalam SMS Gateway: 1. Pengiriman pesan melalui SMS
2. Pesan Melewati Jalur Jaringan Selular 3. Pesan diterima oleh Gateway SMS melalui GSM Modem
4. Pesan akan di proses di Sistem Aplikasi
b. Cara kerja membalas pesan otomatis c. Di dalam Sistem Aplikasi pesan akan dihubungkan dengan database server.
d. Di server database inilah semua pesan balasan sudah disiapkan. e. Program akan mengambil data didalam database server lalu mengirimkan pesan
balasan otomatis melalui device Gateway yaitu Modem GSM
2.5 PHP
PHP singkatan dari PHP Hypertext Preprocessor digunakan sebagai bahasa script yang disisipkan pada dokumen HTML HyperText Markup Language dan ditulis
menggunakan bahasa C. PHP bekerja dalam sebuah webserver. Script-script PHP yang dibuat akan tersimpan dalam sebuah server dan dieksekusi atau diproses dalam
server tersebut Rosari et al, 2008. 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 unduh secara bebas dari situs resminya Paranginangin, 2009.
Universitas Sumatera Utara
2.5.1 Sejarah singkat PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada
home page pribadi miliknya. Rsamus Lerdorf adalah salah seorang pendukung open
source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara
gratis, kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0 Paranginangin, 2009.
Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia. Sebuah kelompok pengembangan software yang terdiri dari Rasmus, Zeew Suraski, Andi
Gutman, Stig Bekken, Shane Careveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhhirnya, pada tahun 1998, PHP 3.0 diluncurkan.
Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. Tidak berhenti sampai disitu, kemampuan PHP terus ditambah dan sampai saat ini
telah dikeluarkan PHP versi terbaru yaitu PHP 5.0.
2.5.2 Kelebihan-Kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan ada pembuatan script server side yang bisa melakukan banyak hal, seperti
mengumpulkan data dari form, menghasilkan isi halaman Web dinamis, dan kemampuan mengirim dan menerima cookies. PHP dapat digunakan pada semua
sistem operasi, antara lain Linux, Microsoft Windows, dan lain-lain. PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet Information server
MIIS, Personal Web Server PWS, Netscape, dan lain sebagainya Paranginangin, 2009.
PHP tidak terbatas pada hasil keluaran HTML. 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 dBase,
Universitas Sumatera Utara
direct MS-SQL, Empress, FrontBase, Hyperware, Interbase, MSQL, MySQL, ODBC,
Oracle, PostgrSQL, dan lain-lain.
2.6 Database