2.4.3 PHP
2.4.3.1 Pengertian PHP
PHP singkatan dari Hypertext Preprocessor yang digunakan sebagai script server-side dalam pengembangan web yang
disisipkan pada dokumen HTML Hypertext Markup Language. Penggunaan PHP memungkinkan web dapat dibuat dinamis
sehingga maintenance situs web tersebut menjadi lebih mudah dan efesien. Sidik, 2006
2.4.3.2 Kelebihan
– Kelebihan PHP
PHP secara mendasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI, seperti mendapatkan data dari form,
menghasilkan isi halaman web yang dinamik, dan menerima cookies
. Kemampuan feature PHP yang paling diandalkan dan signifikan adalah dukungan kepada banyak database. Membuat
halaman web yang menggunakan data dari database dengan sangat mudah dapat dilakukan.
PHP juga mendukung untuk berkomunikasi dengan layanan lain menggunakan protokol IMAP, SNMP, NNTP, POP3, HTTP,
dan lainnya yang tidak terhitung. Sidik, 2006
2.4.3.3 Sintaks PHP
Sintaks PHP ditulis dalam apitan tanda khusus PHP. Ada empat macam pasangan tag PHP yang digunakan: Peranginangin,
2006
1. ?PHP…..?
2. script language=”PHP”…script
3. ?....?
4. .....
Cara 1 dan 2 merupakan cara yang paling umum yang digunakan sekalipun cara 3 tampak lebih praktis karena cara 3 tidak
selalu diaktifkan pada konfigurasi file php yang terdapat pada direktori c:\apache\php. Cara 4 juga memungkinkan kemudahan
bagi anda yang sudah terbiasa dengan ASP Active Server Pages. Namun, bila itu dikenal, maka harus dilakukan pengaktifan file
konfigurasi php.
2.4.4 MySQL
MySQL merupakan software sistem manajemen database Database Management System-DBMS yang Open Source gratis yang
sangat populer dikalangan pemrogram web, sehingga dapat digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan
pengelola datanya. Hal ini dikarenakan MySQL dapat digunakan cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan
skala menengah kecil. Sidik, 2006
2.4.5 Client Server
Client – Server yaitu suatu bentuk arsitektur. Dimana client adalah
perangkat yang menerima komputer atau workstation dan server adalah perangkat yang menyediakan LAN server atau mainframe. Client akan
menampilkan antarmuka pemakai dan menjalankan aplikasi, server berindak sebagai pengelola aplikasi, data, dan securitynya. Client
– server juga diartikan sebagai hubungan sebuah komputer dalam sebuah jaringan,
dimana server sebagai penyedia aplikasi, data, dan informasi yang bisa diakses client. Arlinda, 2005
2.4.6 Macromedia Dreamweafer
Macromedia Dreamweafer adalah sebuah editor web profesional
yang digunakan untuk mendesain dan mengelola situs web atau halaman web
. Dreamweaver paling sering digunakan oleh web desainer atau web programmer
dalam mengembangkan suatu situs web. Hal ini disebabkan area kerja, fasilitas, dan kemampuan Dreamweafer yang makin powerfull
dan menunjang peningkatan produktifitas dan efektifitas untuk mendesain atau membangun situs web. Dreamweafer juga dilengkapi dengan fasilitas
untuk manajemen situs yang cukup lengkap, mencakup: Firdaus, 2007 a. Mendesain halaman web.
b. Menggunakan CSS. c. Bekerja dengan gambar.
d. Bekerja dengan frame. e. Bekerja dengan form.
f. Bekerja dengan media dan lain – lain.