Resensi Buku - PHPEclipse A Panduan Pengguna oleh Shu-Wai Chow


Penulis: Shu-Wai Chow
ISBN: 1904811442
Publisher: Packt Publishing
228 halaman
Diterbitkan: Jan 2006

Saat pertama kali mempelajari bahasa komputer baru seperti PHP, Anda harus menyelesaikan setiap baris kode dan setiap fase program dengan tangan dan tanpa menggunakan pintasan apa pun. Ini adalah cara terbaik untuk belajar. Tapi seperti yang kita semua tahu, di dunia nyata, kita semua terdesak waktu. Banyak programmer beralih ke IDE (lingkungan pengembangan terintegrasi) untuk membuat mereka tetap teratur dan untuk merampingkan alur kerja. Buku ini oleh Shu-Wai Chow akan menunjukkan kepada Anda bagaimana menginstal, mengatur dan menggunakan PHPEclipse yang merupakan IDE open source yang populer untuk programmer PHP.

Penulis mulai dengan pengantar IDE yang mencakup fitur utama mereka dan pro dan kontra dari penggunaannya. Setelah ini, adalah pengantar PHPEclipse, sejarah dan arsitekturnya. Kemudian kesenangan dimulai. Narasi gaya tutorial Chow memandu Anda melalui setiap langkah saat Anda menginstal perangkat lunak utama; Apache, PHP, Java, Eclipse dan PHPEclipse. Saya terutama menyukai dia menggunakan perangkat lunak distribusi / instalasi sumber terbuka gratis bernama XAMPP yang mengotomatiskan instalasi ApacheTM, MySQLR, PHP dan Perl. Ia mencakup instalasi untuk WindowsR, MacR dan Linux. Pada titik ini Anda juga menginstal Java dan PHPEclipse. Akhirnya, ia membahas secara menyeluruh antarmuka pengguna, tampilan (palet) dan kotak dialog dan bagaimana Anda ingin menyesuaikannya.

Setelah Anda menginstal ini, Anda mulai bekerja pada proyek aplikasi PHP nyata yang merupakan situs web berbasis database untuk tempat penampungan hewan. Anda belajar cara mengatur file dan folder proyek ini dalam PHPEclipse. Kemudian Anda mulai membangun kode PHP dan mendukung file HTML, JavaScript dan CSS untuk situs web. Anda juga mulai bekerja pada database, objek program, dan kelas. Chow memperkenalkan beberapa alat bermanfaat pada titik ini termasuk WTP (proyek Platform Alat Web), HTML Tidy, Eclipse Tidy dan phpDocumentor. Saya terutama menyukai fitur phpDocumentor yang membangun dokumentasi untuk aplikasi Anda dari komentar kode sumber Anda.

Debugging adalah topik berikutnya dan setelah pengantar istilah dan konsep, Chow menunjukkan cara menginstal dan mengatur debugger DBG. Dengan fitur ini, Anda dapat menggunakan praktik debugging yang lebih canggih daripada fungsi dasar echo () yang kita semua kenal dengan baik. Chow memandu Anda melalui sesi debugging lengkap dan membahas strategi umum.

Langkah selanjutnya adalah mengubah PHPEclipse menjadi klien basis data dengan menambahkan plug-in Quantum DB. Chow menunjukkan bagaimana cara menggunakan ini dengan database relasional dan bagaimana melakukan tugas-tugas umum seperti menulis pernyataan SQL dan memanipulasi tabel.

Tergantung pada proyek Anda, Anda mungkin atau mungkin tidak merasa bahwa Anda memerlukan bantuan perangkat lunak kontrol versi untuk melacak perubahan yang dibuat untuk aplikasi Anda. Namun, Anda akan terkejut betapa bermanfaatnya perangkat lunak ini bahkan dengan proyek yang paling sederhana. Chow membantu Anda menginstal, mengatur dan menggunakan perangkat lunak kontrol versi CVS dengan PHPEclipse dan juga membahas beberapa istilah dan konsep umum di sepanjang jalan. Terakhir, Chow membahas cara mengatur PHPEclipse agar berfungsi dengan FTP, Secure FTP, WebDAV, dan Ant untuk menerbitkan situs baru Anda.

Seperti yang Anda lihat, buku ini lebih dari sekadar instruksi tentang cara menginstal program-program ini. Ini juga memberi Anda praktik langsung menggunakannya. Anda dapat mengunduh aplikasi lengkap dan file sampel dari situs web pendukung. Shu-Wai Chow telah bekerja di bidang pemrograman selama lebih dari delapan tahun dan mahir di Jawa, JSP, PHP, ColdFusionR, ASP, LDAP, XSLT dan XSL-FO.