AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych

Książki informatyczne, Merytoryczne    11 Wrzesień 2009 5:40

Ajax i PHP

Normalnie, aby zmienić coś na stronie potrzebne było jej odświeżenie. Jednak nie zawsze jest to wygodne. AJAX pozwala wykonywać zapytania do serwera w reakcji na działania użytkownika i reagować na nowe informacje zmieniając przez JavaScript zawartość strony. Zastosowań jest wiele – od przycisków zmieniających stan obiektów bez odświeżania strony po dynamicznie odświeżającą się listę wyników wyszukiwania. AJAX może sprawić że prawo Atwooda “jeżeli aplikacja może być napisana w JavaScript to tak się stanie” sprawdzi się empirycznie. W dalszej części przedstawiona jest recenzja książki “AJAX i PHP”, która wprowadza w temat zastosowań AJAXA napisana przez Tomasza Halasza. Zachęcam do lektury.

Recenzja napisana przez Tomasza Halasza

AJAX to dość nowa technologia tworzenia aplikacji internetowych korzystająca z języków JavaScript i XML. Jest stosunkowo młoda, jednak bardzo szybko zadomowiła się w wielu portalach i stronach internetowych. Czy rzeczywiście jest tak znakomita, że sięga po nią coraz więcej programistów? To, co można stwierdzić na samym wstępie to fakt, iż pozwala na zdecydowanie więcej niż sam język PHP, dzięki czemu ułatwia użytkowanie aplikacji webowych i upodabnia jej sposób interakcji z użytkownikiem do klasycznej aplikacji. Recenzowana pozycja pozwoli programiście na rozpoczęcie swojej przygody z tą nowoczesną technologią

Książka jest przejrzysta, czyta się ją przyjemnie dzięki przystępnemu i naturalnemu słownictwu. Nie jest to pusta teoria, wręcz przeciwnie. Autorzy omawiają zalety technologii AJAX na konkretnych przykładach aplikacji popartych obszernymi listingami i szczegółowym omówieniem wszystkich elementów. Przed rozpoczęciem lektury tej pozycji warto mieć przyswojoną wiedzę o HTML-u oraz wiedzieć co nieco z zakresu programowania w PHP i JavaScript, jednak myślę, że nawet nowicjusz po nieco wnikliwszej analizie nie będzie miał większych problemów z opanowaniem materiału.

Do przykładów aplikacji webowych omawianych w książce należą m. in. weryfikacja danych wprowadzanych za pomocą formularza przydatne np. przy tworzeniu formularza rejestracji; czat; metoda uzupełniania teksty wzorująca się na podpowiedziach Google Suggest; tworzenie dynamicznych wykresów z wykorzystaniem SVG; popularny czytnik RSS oraz metoda najbardziej przypominająca pracę w klasycznej aplikacji – przeciągnij i upuść – a to wszystko z wykorzystaniem technologii AJAX. Podręcznik zawiera także wszelkie informacje dotyczące przygotowania środowiska pracy w środowisku Windows oraz rodziny UNIX.

Nie jest to książka prezentująca technologię od A do Z, jednak bardzo szczegółowo prezentuje wybrane zagadnienia pozwalające programiście lepiej wykorzystać możliwości i wdrożyć do swoich systemów nowoczesne mechanizmy. Połączenie technologii AJAX z PHP i bazą danych zwiększa efektywność i zdecydowanie ułatwia pracę z aplikacjami.

Prezentowana pozycja jest godna polecenia każdemu programiście, zarówno nowicjuszowi jak i wyjadaczowi – przede wszystkim temu, kto pragnie zaimplementować nowe, użyteczne i wydajne rozwiązania.

Recenzja napisana przez Tomasza Halasza.

Przygotowałem dla Ciebie wpisy:

Dodaj do Sfory | Dodaj do Wykopu | Dodaj do Osnews


Brak komentarzy »

Kanał RSS z komentarzami do tego wpisu. TrackBack URI

Dodaj komentarz

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Programming Blogs - BlogCatalog Blog Directory
WordPress, Pool Theme - Borja Fernandez - mod