Kajian Buku - Ajax Dan Php Membangun Aplikasi Web Responsif


Pengarang: Cristian Darie
Bogdan Brinzarea
Filip Chereches-Tosa
Mihai Bucica
ISBN: 1904811825
Penerbit: Packt Publishing
9.4 x 7.4
284 halaman
Diterbitkan: Mac 2006

Buku ini mengasaskan pengetahuan kerja PHP, XML, JavaScript dan MySQLR dan anda mempunyai PHP, MySQL, phpMyAdmin dan pelayan seperti Apache yang dipasang pada komputer anda. Dalam buku ini penulis, Cristian Darie, Bogdan Brinzarea, Filip Chereches-Tosa dan Mihai Bucica, mengajar pembaca mereka bagaimana menambah ciri-ciri pelanggan Ajax kepada aplikasi web yang didorong oleh PHP.

Seperti yang anda jangkakan, penulis bermula dengan membincangkan apa Ajax, sejarahnya dan yang ciri Ajax anda akan menambah aplikasi PHP yang dibincangkan dalam buku itu. Penulis mengambil pendekatan modular ketika membina aplikasi web ini.

Tugas pengaturcaraan pertama dibincangkan dalam banyak buku komputer adalah pengesahan bentuk sisi klien dan dalam buku ini penulis telah melakukan hal yang sama dengan menunjukkan bagaimana Ajax telah mengubah proses pengesahan bentuk tradisional. Dalam proses tradisional, pengesahan pihak klien berlaku selepas borang dihantar tetapi sebelum mencapai pelayan. Penulis menunjukkan kepada anda bagaimana untuk memperbaiki proses ini dengan menggunakan Ajax untuk mengesahkan input pengguna ketika dia menaip.

Seterusnya anda akan membina aplikasi sembang Ajax. Penulis tidak meliputi proses pendukung seperti bilik sembang, senarai pengguna sembang dan log masuk. Mereka memilih untuk menumpukan perhatian pada peningkatan mesej penghantaran dan penerimaan proses menggunakan Ajax untuk menghapuskan keperluan untuk memuatkan semula laman web ketika melakukan tugas-tugas ini. Sebelum Ajax dan pengaturcaraan XMLHTTP yang lain, ini hanya mungkin menggunakan JavaTM, KilatR atau pengaturcaraan khas lain.

Ajax telah menjadi popular kerana Google SuggestTM. Oleh itu, hanya logik bahawa pengarang akan menunjukkan kepada anda bagaimana untuk membuat cadangan Ajax anda sendiri dan aplikasi autocomplete. Pangkalan data yang digunakan untuk contoh kerja untuk aplikasi ini adalah Senarai Fungsi PHP di PHP.net. Seterusnya anda belajar bagaimana untuk membina dua aplikasi carta real-time. Yang pertama adalah graf yang disediakan dalam masa nyata menggunakan SVG dan yang lain adalah grid Ajax menggunakan XSLT dan XPath. Kedua-dua aplikasi ini mengemas kini carta ini tanpa memuat semula halaman web.

Populariti RSS syndicaiton menjadikan aplikasi seterusnya ini kegemaran saya. Anda akan membina pembaca RSS mudah (agregator) menggunakan Ajax, PHP, XSLT dan SimpleSML. Akhirnya, pelajaran terakhir adalah berdasarkan kepada aplikasi web yang sedia ada (script.aculo.us). Anda akan belajar cara menggunakan Ajax untuk menambah sokongan drag dan drop kepada aplikasi pengurusan tugas ini. (Senarai yang hendak dibuat)

Buku ini mempunyai laman web sokongan yang mempunyai demo aplikasi dari aplikasi web yang dipaparkan dalam buku, bab-bab sampel dan e-buku kajian kes yang bertajuk AJAX Whiteboard. Ini adalah aplikasi web Ajax mudah yang membolehkan anda menggunakan mouse anda.

Pengarang buku ini menggabungkan latar belakang mereka yang berlainan untuk projek ini. Cristian Darie adalah jurutera perisian dan pengarang teknikal. Halaman sokongannya untuk buku ini boleh didapati di CristianDarie.ro. Bogdan Brinzarea mempunyai latar belakang dalam perbankan dan keselamatan. Filip Chereches-Tosa adalah pemaju laman web dan Mihai Bucica bekerja dalam bidang perisian komunikasi. Anda boleh melawat






Arahan Video: Technology Stacks - Computer Science for Business Leaders 2016 (Mungkin 2024).