Anda di halaman 1dari 3

 Judul buku : Pemrograman Web Dinamis dengan kolaborasi PHP & JAVA

 Nama pengarang : Afriyudi, M.Kom


 Nama penerbit : C.V ANDI OFFSET (Penerbit Andi)
 Jumlah halaman : 102 halaman
 Tahun terbit : 2008
 Nomer edisi terbit : Edisi 1

Buku pemograman web dinamis ini pertama di Indonesia yang mengkolaborasikan antara dua
bahasa pemograman, yaitu PHP dan Java. Penulis menyusunnya dengan dalih pengembang web
dan pemrograman Java dapat memanfaatkan potensi yang terdapat dalam dua bahassa
pemrograman tersebut. Buku ini diharapkan akan lebih menumbuhkan minat para programer
untuk mengembangkan aplikasi web dengan mengkolaborasikan dua bahasa pemrograman
sehingga menghasilkan aplikasi yang berkelas, andal dan tinggi manfaat.

PHP merupakan script untuk pemograman berbasis web serve-side. Dengan bahasa ini maka
maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan
menggunakan aplikasi yang dibuat dengan script PHP. Sedangkan, Java adalah bahasa
pemrograman yang berbasis pada Object Oriented Programming. Bahasa ini merupakan
penyederhanaan dari C++ sehingga ukurannya kecil, sederhana dan portable. Program yang
dihasilkan dapat berupa applet atau aplikasi mandiri yang dijalankan dengan program Java
Interpreter.

PHP mudah dipelajari karena sintaks-sintaks PHP mirip dengan bahasa C, Pearl, Pascal, bahkan
Basic. PHP dikembangkan sebagai web specific language sehingga menyediakan fungsi-fungsi
khusus yang membuat pengembangan suatu web dapat dilakukan dengan mudah. Kelebihan dari
bahasa ini adalah mendukung COM, CORBA, XML, Java dan lain-lain. Sebagai bahasa
pemrograman web, PHP menyediakan koneksi database, protocol dan lain sebagainya.

Namun, PHP tidak terlepas dari kekurangan-kekurangan. Manusia saja tidak sempurna
apalagi program yang dibuatnya. PHP memang dapat menggunakan metode Object-Oriented,
tetapi sesungguhnya PHP bukanlah suatu bahasa pemrograman yang berbasis Object-
Oriented.

Buku ini menjelaskan langkah-langkah untuk menerapkan PHP-Java mulai dari proses instalasi,
baik pada sistem operasi Windows maupun Linux, dan pengetahuan dasar pemrograman
berorientasi objek. Beberapa contoh dasar penerapan metode Java di PHP,contoh dasar konversi
program Java di PHP, sampai contoh pemrograman bagaimana menerapkan teknologi yang
ada di Java (JDBC,RMI) dapat digabungkan dengan prorgam PHP dalam buku ini.

Pengguna sistem operasi selain windows tentunya akan terasa sulit untuk memanfaatkan
database access pada sistem operasinya. Ini dikarekan database acess hanya dibuat untuk sistem
operasi windows. Sebenarnya sudah ada beberapa vendor yang menciptakan perangkat lunak
yang bisa mengatasi masalah tersebut. Kemudian penulis mencoba mencari perangkat lunak
yang sama tetapi bersifat open source seperti proxool, msjdbcproxy, jetproxy, dan lainnya.
Pilihan ini membuat JDBC-proxy mampu mengakses database melalui IP address sehingga
memungkinkan akses database pada sistem operasi yang berbeda.

Dalam buku ini dijelaskan penggunaan Jet Proxy serta langkah-langkah sehingga dapat
digunakan pada PHP atau Java.sebagai contoh yaitu pemanfaatan JDBC-Proxy untuk mengakses
database Access di windows pada sistem operasi lain seperti FreeBSD.

Kelebihan buku ini adalah disertai dengan pengertian singkat yang menggambarkan bahasa PHP
dan Java. Buku ini juga disertai dengan contoh-contoh dasar dan sederhana, sehingga mudah
dipelajari oleh pemula. Dilengkapi dengan gambar-gambar yang menggambarkan pencerminan
dari script yang ditulis. Disisi lain buku ini juga menggunakan susunan kalimat yang singkat
namun mengajarkan suatu ilmu yang berkelas dan membuka pemahaman yang membacanya
begitu cepat.

Kekurangan buku ini tidak terdapat contoh sebuah script dari dasar hingga terealisasikan sebuah
web dinamis. Didalam buku ini juga terdapat kosa kata bahasa dalam dunia teknologi informasi
yang tidak dijelaskan penulis sehingga pemula akan sedikit bingung saat bertemu dengan kata
tersebut. Hingga pesan penulis yang ingin tersampaikan tidak tersampaikan secara utuh kepada
pembaca khususnya pemula yang tidak bergelut didunia teknologi.

Anda mungkin juga menyukai