Secara garis besar aplikasi web terdiri dari tampilan (interface), proses bisnis (program) dan pengolahan data (DBMS).
Berikut ini gambaran arsitektur web :
- Tempat pengolahan dan management data yang dilakukan oleh DBMS
- Bagian ini dilakukan oleh program (Middle Ware) dengan memanfaatkan variabel2 nilai yang diambil dari DBMS
- Bagian ini berhubungan langsung dengan user, dengan bahasa pemformat bentuk tampilan HTML kemudian diterjemahkan ke bentuk grafis oleh web browser
Kode-kode program untuk membuat web digunakan text editor.
Hal yang perlu diperhatikan dalam penulisan kode :
- Kode program bisa disatukan dengan kode HTML.
- Kode program PHP diapit tanda “<?” dan “?>”.
- Variabel PHP selalu diawali tanda dolar ($).
Program PHP dapat membangkitkan kode HTML (mis.: echo “<B>Hallo </B>” , selain itu PHP juga mampu membaca data dari DBMS.