Komponen Sistem Informasi Konsep Dasar Sistem Informasi

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.