11
2.2.3 Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer,
adalah
teknik
komando/instruksi
standar
untuk
memerintah komputer.
Bahasa
pemrograman
ini
merupakan
suatu
himpunan
dari
aturan sintaks dan semantik yang
dipakai
untuk
mendefinisikan program
komputer.
Bahasa
ini
memungkinkan
seorang
programmer dapat
menentukan secara persis data mana yang akan diolah oleh komputer,
bagaimana
data
ini
akan
disimpan/diteruskan,
dan
jenis langkah apa
secara
persis
yang
akan diambil dalam berbagai situasi.
2.2.3.1 PHP
Menurut Eko Prasetyo (2008, h. 19), php adalah skrip bersifat server-side
yang ditambahkan ke dalam HTML.
skrip ini akan
membuat suatu aplikasi dapat
diintegrasikan ke dalam HTML. sehingga
suatu halaman web tidak lagi bersifat
statis,
namun
menjadi
sifat
dinamis.
sifat
server-side
berarti pengerjaan skrip
dilakukan di server, baru kemudian hasilnya dikirimkan ke browser.
PHP dikatakan sebagai sebuah
server-side embedded script language
artinya
sintaks
dan
perintah yang kita berikan akan sepenuhnya
dijalankan
oleh
server
tetapi
disertakan pada
halaman
HTML
biasa.
Aplikasi-aplikasi
yang
dibangun
oleh
PHP
pada
umumnya
akan
memberikan
hasil
pada web
browser,
tetapi prosesnya secara keseluruhan dijalankan di server.
2.2.3.2 Framework Codeigniter
Framework bisa digambarkan sebagai suatu alat bantu yang memudahkan
pekerjaan
membuat situs web. Lain dengan CMS yang hanya menjalankan tanpa
perlu
lagi
memikirkan
untuk
menulis
kode
program,
framework
harus
menulis
|