Kajian Buku - PHPEclipse Panduan Pengguna oleh Shu-Wai Chow


Pengarang: Shu-Wai Chow
ISBN: 1904811442
Penerbit: Packt Publishing
228 muka surat
Diterbitkan: Jan 2006

Apabila anda mula belajar bahasa komputer baru seperti PHP, anda akan ingin melengkapkan setiap baris kod dan setiap fasa program dengan tangan dan tanpa menggunakan sebarang jalan pintas. Inilah cara terbaik untuk belajar. Tetapi seperti yang kita semua tahu, di dunia sebenar, kita semua ditekan untuk masa. Ramai pengaturcara berpaling kepada IDE (persekitaran pembangunan bersepadu) untuk memastikan mereka teratur dan untuk menyelaraskan aliran kerja. Buku ini oleh Shu-Wai Chow akan menunjukkan kepada anda bagaimana cara memasang, menyediakan dan menggunakan PHPEclipse yang merupakan IDE sumber terbuka popular untuk pemrogram PHP.

Penulis bermula dengan pengenalan kepada IDE yang meliputi ciri-ciri utama mereka dan kebaikan dan keburukan menggunakannya. Berikutan ini, adalah pengenalan kepada PHPEclipse, sejarah dan seni bina. Kemudian keseronokan bermula. Naratif bertulis tutorial Chow berjalan anda melalui setiap langkah ketika anda memasang perisian utama; Apache, PHP, Java, Eclipse dan PHPEclipse. Saya terutamanya suka bahawa dia menggunakan perisian pengedaran / pemasangan sumber terbuka yang dipanggil XAMPP yang mengautomasikan pemasangan ApacheTM, MySQLR, PHP dan Perl. Dia meliputi pemasangan untuk WindowsR, MacR dan Linux. Pada ketika ini anda juga memasang Java dan PHPEclipse. Akhirnya, dia membincangkan antara muka pengguna, pandangan (palet) dan kotak dialog dan bagaimana anda mungkin menyesuaikannya.

Sebaik sahaja anda memasang ini, anda mula bekerja pada projek aplikasi PHP sebenar yang merupakan laman web yang didorong oleh pangkalan data untuk perlindungan haiwan. Anda belajar menyiapkan fail dan folder projek ini dalam PHPEclipse. Kemudian anda mula membina kod PHP dan menyokong HTML, JavaScript dan fail CSS untuk laman web. Anda juga mula bekerja pada pangkalan data, objek program dan kelas. Chow memperkenalkan beberapa alat berguna pada masa ini termasuk WTP (projek Platform Aplikasi Web), HTML Tidy, Eclipse Tidy dan phpDocumentor. Saya terutamanya menyukai ciri phpDocumentor yang membina dokumentasi untuk aplikasi anda dari komen kod sumber anda.

Debugging adalah topik seterusnya dan selepas pengenalan kepada istilah dan konsep, Chow memperlihatkan cara memasang dan menyiapkan debugger DBG. Dengan ciri ini, anda boleh menggunakan amalan debugging yang lebih canggih daripada fungsi echo asas () yang kami semua tahu dengan baik. Chow berjalan anda melalui sesi debugging lengkap dan membincangkan strategi yang sama.

Langkah seterusnya ialah menjadikan PHPEclipse menjadi pelanggan pangkalan data dengan penambahan plug-in DB Kuantum. Chow menunjukkan cara menggunakannya dengan pangkalan data relasional dan bagaimana melaksanakan tugas-tugas umum seperti menulis pernyataan SQL dan memanipulasi jadual.

Bergantung kepada projek anda, anda mungkin atau mungkin tidak merasakan bahawa anda memerlukan bantuan perisian kawalan versi untuk mengesan perubahan yang dibuat pada aplikasi anda. Walau bagaimanapun, anda akan terkejut betapa berguna perisian ini dengan projek yang paling mudah. Chow membantu anda memasang, menyediakan dan menggunakan perisian kawalan versi CVS dengan PHPEclipse dan juga membincangkan beberapa istilah dan konsep umum di sepanjang jalan. Akhir sekali, Chow merangkumi cara menyiapkan PHPEclipse untuk bekerja dengan FTP, Secure FTP, WebDAV dan Ant untuk menerbitkan tapak baru anda.

Seperti yang anda dapat lihat, buku ini lebih daripada sekadar arahan bagaimana untuk memasang program ini. Ia juga memberi anda latihan praktikal menggunakannya. Anda boleh memuat turun aplikasi lengkap dan fail sampel dari laman web yang menyokong. Shu-Wai Chow telah bekerja di bidang pengaturcaraan selama lebih lapan tahun dan mahir dalam Java, JSP, PHP, ColdFusionR, ASP, LDAP, XSLT dan XSL-FO.