Harry Potter i Red Feniksa
Svibanj 2024
Autor: Lee Babin ISBN: 1590596676 Izdavač: Apress 272 stranice Objavljeno: listopad 2006 | Ajax je jezik temeljen na JavaScriptu i zato mnogi web programeri vrebaju na pomisao da Ajax koriste na svojim web stranicama. Lee Babin napisala je ovu knjigu kako bi pomogla onima koji su novi u Ajaxu da nauče kako koristiti ovaj novi jezik, a da ga ne zastraši njegovo porijeklo JavaScript. Nakon kratke povijesti i upoznavanja s Ajaxom, Babin započinje raspravom o svrsi Ajaxa u web aplikacijama i nekim osnovama Ajaxa, poput slanja zahtjeva poslužitelja, a da web stranica ne bude osvježena. Zatim uvodi PHP u miks i daje nekoliko primjera kako Ajax može olakšati komunikaciju između klijenta i poslužitelja u web aplikacijama. Koristi nekoliko svakodnevnih primjera kao što su automatsko popunjavanje i provjera oblika. Sljedeći korak u učenju pisanja dobrih web aplikacija je uvođenje baze podataka. Babin koristi MySQLR baze podataka u njegovom radnom primjeru koja je web kalendarska aplikacija. Zaista mi se svidio kontinuitet koji je autor postigao koristeći isti taj primjer u ostatku knjige. Na primjer, u sljedećem poglavlju on detaljnije opisuje potvrdu obrasca, a zatim pokazuje kako ovu značajku dodati aplikaciji kalendara. Jedna od prednosti zajedničkog korištenja Ajaxa i PHP-a je koliko dobro podnose zadatke poput manipulacije i prikazivanja slika na web stranicama. Babin prvo razmatra kako generirati sličice u letu, a zatim to primjenjuje u fotogaleriji. Aplikacija za foto galeriju često se koristi pri poučavanju novog programskog jezika jer se može koristiti u mnogim situacijama. Međutim, Babin posebno ističe kako se Ajax može koristiti za unapređenje u zajedničkoj web galeriji fotografija. Jedna od stvari koje programeri vole raditi kada nauče novi programski jezik jest njegovo korištenje svugdje, posvuda, Babin govori o tome zašto biste trebali izbjegavati ovu uobičajenu grešku i objašnjava kada je najkorisnije koristiti Ajax za poboljšanje vaše web stranice. Na primjer, raspravlja o popularnosti web usluga kao što je GoogleTM tražilice i PayPalR obrada plaćanja i kako koristiti Ajax za uključivanje tih usluga na svoju web stranicu. Kao što svi znamo, kodiranje u više preglednika problem je koji se čini da nikada nije u potpunosti riješen. Babin raspravlja o ovom i drugim problemima na koje nailazi prilikom korištenja Ajaxa. Na primjer, što učiniti kada korisnik u svom web pregledniku isključi JavaScript ili kad gumbi Natrag i Naprijed prestanu raditi. Naposljetku, on opisuje kako rješavati sigurnosna pitanja specifična za korištenje Ajaxa. Lee Babin programira već dugi niz godina i posjeduje vlastitu razvojnu tvrtku. Radio je na 100+ projekata. | |