![]() 49
dikembangkan. Salah
satu
contoh
arsitektur
client-server
yang
dapat
di-
integrasikan dengan
modern
DBMS
yaitu
arsitektur
two-tier
client-server.
Pada
arsitektur two-tier
client-server
perlu
adanya
pembagian tugas-tugas
dasar.
Client
(tier
1)
bertanggung jawab
penuh
terhadap
penyampaian data
kepada
user,
dan
server
(tier
2)
bertanggung jawab
dalam
penyediaan
data
yang dibutuhkan oleh client.
First Tier
Task
Client
User Interface
?
Main business and data processing
?Main business and data processing
Second Tier
Task
Database server
Server . side validation
?
Database access
?
Gambar 2. 21 Arsitektur Two-Tier Client Server
2.2.5 Personal Home Page (PHP) : Hypertext Pre-processor
PHP
merupakan salah
satu bahasa scripting
populer
yang bersifat open
source
dan
juga
HTML-embedded
yang
didukung
oleh
banyak
web
server
termasuk
Apache HTTP
Server
dan
Internet
Information
Server
dari
Microsoft, dan
merupakan bahasa paling dipilih pada web scripting di
Linux
(Connolly
&
Begg,
2005,
hal.
1014).
Perkembangan dari
PHP
dipengaruhi
oleh
sejumlah bahasa
lainnya,
seperti Perl,
C,
Java, dan
bahkan oleh
|