![]() 30
Aliran data p ada sistem y an g men ggunakan framework CodeIgn iter, sep erti y ang
tamp ak p ada
Gambar
2.3
di
atas,
dijelaskan
p
ada
CodeIgniter
User
Guide
versi
1.7.2
dalam p oin-p oin sebagai ber ikut.
a.
index.p hp
bertindak
sebagai
front con troller
y
an g fun gsiny a
untuk
men ginisialisasi
sumb er-sumber
day a
utama
y
ang dip erlukan
untuk
menjalankan Cod eI gniter.
b.
Router memeriksa
HTTP
request
untuk menentukan ap a
y
ang
harus
dilakukan.
c.
Jika terdap at
cache file,
request
akan d kirim
ikirim
secara
lan gsung kep ada
browser, melomp ati eksekusi sistem secara normal.
d.
Sebelum con troller
ap likasi di- load,
HTTP request dan
setiap
data y ang di-
submit p enggun a akan d isarin g untuk keamanan.
e.
Controller men ge-load models, core libraries, plugins, h elpers, dan
sumber-
sumber day a lainny a y ang dibutuhkan untuk memp roses request khusus.
f.
View akhir d i-render kemudian
dikir im
k
ep ada
web browser untuk
ditamp ilkan.
Jika
cach ing
diaktifkan,
view
akan
d -cach ed
i-cach ed
terlebih
d
ahulu
sehingga untuk request-request selan jutny a p elay anan dap at tersedia.
2.2.5
JavaS cript
W3Schoo ls
mendefin isikan JavaScr ip t dengan p oin-p oin, y akni: (1) JavaScr ip t adalah sebuah bah asa
scripting, (2) Sebuah bahasa
scripting adalah bahasa
p
emrograman y ang
rin gan, (3)
JavaScr ip t terdiri
atas baris-baris kode
komp uter y ang
dap at
seger a
dieksekusi, (4)
JavaScr ip t
biasany a
di-embed
secara
langsun g ke
dalam
halaman-halaman
HTM L,
(5)
|