Pregled knjige - web-aplikacija za Ajax i PHp izgradnju prilagodljivih


Autor: Cristian Darie
Bogdan Brinzarea
Filip Chereches-Tosa
Mihai Bucica
ISBN: 1904811825
Izdavač: Packt Publishing
9,4 x 7,4
284 stranice
Objavljeno: ožujka 2006

Ova knjiga pretpostavlja radno znanje PHP, XML, JavaScript i MySQLR i da na vašem računalu imate instalirane PHP, MySQL, phpMyAdmin i poslužitelj poput Apachea. U ovoj knjizi autori, Cristian Darie, Bogdan Brinzarea, Filip Chereches-Tosa i Mihai Bucica, podučavaju svoje čitatelje kako da dodaju Ajaxove značajke na strani klijenta u PHP-ove web aplikacije.

Kao što biste i očekivali, autori započinju raspravom o tome što je Ajax, njegova povijest i koje Ajax značajke ćete dodavati PHP aplikacijama o kojima je riječ u knjizi. Autori se bave modularnim pristupom prilikom izrade ovih web aplikacija.

Prvi zadatak programiranja o kojem se govori u mnogim računalnim knjigama je provjera obrasca na strani klijenta, a u ovoj su knjizi autori učinili isto pokazujući kako je Ajax promijenio tradicionalni postupak provjere valjanosti oblika. U tradicionalnom postupku provjera na strani klijenta događa se nakon podnošenja obrasca, ali prije nego što dođe do poslužitelja. Autori vam pokazuju kako poboljšati ovaj postupak koristeći Ajax za provjeru korisnikovog unosa dok piše.

Zatim ćete izraditi Ajax aplikaciju za chat. Autori ne pokrivaju prateće procese kao što su sobe za chat, popisi korisnika i prijava za chat. Odlučuju se usredotočiti na poboljšanje procesa slanja i primanja poruka pomoću Ajaxa kako bi se uklonila potreba za ponovnim učitavanjem web stranice prilikom izvršavanja ovih zadataka. Prije Ajaxa i ostalih programa povezanih s XMLHTTP, to je bilo moguće samo pomoću JaveTM, BljeskalicaR ili drugo posebno programiranje.

Ajax je postao popularan zbog Google SuggestTM, Stoga je jedino logično da su vam autori pokazali kako sastaviti vlastiti program Ajax-ove sugestije i automatsko dovršavanje. Baza podataka koja se koristi za radni primjer za ovu aplikaciju je Lista funkcija PHP na PHP.net. Sljedeće ćete naučiti kako izraditi dvije aplikacije za izradu grafikona u stvarnom vremenu. Prvi je grafikon nacrtan u stvarnom vremenu pomoću SVG-a, a drugi je Ajax-ova mreža pomoću XSLT i XPath. Obje ove aplikacije ažuriraju ove karte bez ponovnog učitavanja web stranice.

Popularnost RSS sindikaitona čini ovu sljedeću aplikaciju najdražom. Izgradit ćete jednostavan RSS čitač (agregator) koristeći Ajax, PHP, XSLT i SimpleSML. Konačno, posljednja lekcija temelji se na postojećoj web aplikaciji (script.aculo.us). Naučit ćete kako koristiti Ajax za dodavanje podrške za povlačenje i ispusta u ovu aplikaciju za upravljanje zadacima. (Na popis)

Knjiga sadrži web mjesto s podrškom koja sadrži radne prezentacije web aplikacija sadržanih u knjizi, primjere poglavlja i besplatnu eBook knjigu slučaja pod nazivom AJAX Whiteboard. Ovo je jednostavna Ajax web aplikacija koja vam omogućuje crtanje mišem.

Autori ove knjige kombiniraju različitu pozadinu ovog projekta. Cristian Darie softverski je inženjer i tehnički autor. Njegova stranica za podršku ovoj knjizi nalazi se na web lokaciji CristianDarie.ro. Bogdan Brinzarea ima podrijetlo u bankarstvu i sigurnosti. Filip Chereches-Tosa web je programer, a Mihai Bucica radi na području komunikacijskog softvera. Možete posjetiti






Upute Video: Historias Informaticas Aterradoras (Svibanj 2024).