Informatyka
Large_ajaxphp
  • AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych

  • Nr katalogowy:727
  • Wydawca:Helion
  • Autor: Cristian Darie, Bogdan Brinzarea, Filip Cherecheş-Toşa, Mihai Bucica

Cena: 42,00 zł
Stara cena: 49,35 zł



Rok: 2006, Cristian Darie, Bogdan Brinzarea, Filip Cherecheş-Toşa, Mihai Bucica, stron: 328, tłumaczenie: Julia Malinowska, ISBN: 83-246-0644-0, format: B5 

Technologia AJAX powstała w wyniku połączenia kilku technik, dzięki którym możliwe było ograniczenie do minimum procesu "przeładowywania" stron WWW podczas ich przeglądania przez użytkowników. AJAX, łączący w sobie możliwości języków JavaScript i XML, jest świetnym narzędziem do tworzenia interaktywnych witryn internetowych, które pozwala na zaimplementowanie w nich mechanizmów dotychczas kojarzonych z aplikacjami "tradycyjnymi". Za pomocą technologii AJAX możemy weryfikować dane wprowadzane do formularzy, tworzyć wykresy w czasie rzeczywistym i dodawać do aplikacji internetowych wiele innych, przydatnych funkcji.

Książka "AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych" to przewodnik po technologii AJAX i jej możliwościach.

Czytając ją, nauczysz się pisać wydajny i łatwy w konserwacji kod AJAX-a, łączyć tę technikę z językiem PHP i bazą danych MySQL oraz tworzyć systemy wielowątkowe. Dowiesz się, jak budować aplikacje WWW, których obsługa nie będzie różniła się od obsługi aplikacji dla systemu Windows. Wykorzystasz możliwości języków SVG i XML do kreowania interaktywnych i dynamicznych elementów witryn WWW, a także poznasz najlepsze praktyki programistyczne dla technologii AJAX.

Korzystanie z obiektowego modelu dokumentu (DOM) 
Aplikacje AJAX działające po stronie przeglądarki 
Połączenie techniki AJAX z PHP i MySQL 
Weryfikacja danych z formularzy 
Tworzenie komunikatora internetowego 
Dynamiczne tworzenie tabel i wykresów 
Przetwarzanie kanałów RSS 
Mechanizmy "przeciągnij i upuść" 

SPIS TREŚCI:

O autorach (7)
O recenzentach (9)
Przedmowa (11)
Rozdział 1. Technologia AJAX a przyszłość aplikacji internetowych (17)

Dostarczanie nowych funkcjonalności przez internet (19) 
Zalety aplikacji internetowych (20)
Tworzenie stron WWW od roku 1990 (20) 
HTTP i HTML (21) 
PHP i inne technologie strony serwera (22) 
JavaScript i inne technologie po stronie klienta (23) 
Czego brakuje? (24)
Rozumienie technologii AJAX (25) 
Tworzenie prostej aplikacji w AJAX i PHP (29) 
Podsumowanie (41)
Rozdział 2. Techniki po stronie klienta wykorzystujące ulepszony JavaScript (43)

JavaScript i obiektowy model dokumentu (44) 
Zdarzenia w JavaScript i interfejs DOM (48) 
Jeszcze więcej o interfejsie DOM (52) 
JavaScript, DOM i CSS (55) 
Korzystanie z obiektu XMLHttpRequest (58) 
Utworzenie obiektu XMLHttpRequest (59) 
Inicjalizacja żądania za pomocą obiektu XMLHttpRequest (64) 
Obsługa odpowiedzi serwera (67)
Praca ze strukturami XML (74) 
Więcej o obsłudze błędów i zwracaniu wyjątków (79) 
Tworzenie struktur XML (83)
Podsumowanie (84)
Rozdział 3. Techniki po stronie serwera z wykorzystaniem PHP i MySQL (85)

PHP i DOM (86) 
Przekazywanie parametrów i obsługa błędów PHP (93) 
Łączenie się z serwerami zdalnymi a bezpieczeństwo w JavaScript (102) 
Korzystanie ze skryptu serwera proxy (109) 
Szkielet aplikacji dla powtarzających się żądań asynchronicznych (115) 
Praca z MySQL (127) 
Tworzenie tabel bazy danych (127) 
Manipulacja danymi (130) 
Łączenie się z bazą i wykonywanie zapytań (131)
Pakowanie i porządkowanie struktury (136) 
Podsumowanie (148)
Rozdział 4. Weryfikacja danych formularza w AJAX (149)

Implementacja weryfikacji danych formularza w AJAX (150) 
Wielowątkowy AJAX (153)
Podsumowanie (175)
Rozdział 5. Czat AJAX (177)

Wstęp do AJAX czat (177) 
Rozwiązania AJAX czat (178)
Implementacja AJAX czat (179) 
Podsumowanie (199)
Rozdział 6. Podpowiadanie i autouzupełnianie w AJAX (201)

Wstęp do autouzupełniania i podpowiadania w AJAX (202) 
Google Suggest (202)
Implementacja autouzupełniania i podpowiadania w AJAX (203) 
Podsumowanie (227)
Rozdział 7. Tworzenie wykresów w czasie rzeczywistym z wykorzystaniem AJAX SVG (229)

Tworzenie kodu wykresu powstającego w czasie rzeczywistym przy użyciu technologii AJAX i SVG (230)

Podsumowanie (245)
Rozdział 8. Tabela AJAX (247)

Implementacja tabeli danych AJAX przy użyciu transformacji XSLT po stronie klienta (248) 
Podsumowanie (270)
Rozdział 9. Czytnik RSS AJAX (271)

Praca z RSS (271) 
Struktura dokumentu RSS (272) 
Google Reader (273)
Implementacja czytnika RSS w AJAX (274) 
Podsumowanie (286)
Rozdział 10. "Przeciągnij i upuść" w wykonaniu AJAX (287)

Funkcja "Przeciągnij i upuść" w sieci (287) 
Koszyki zakupów (288) 
Listy do sortowania (288)
Tworzenie listy z możliwością sortowania przy użyciu funkcji "Przeciągnij i upuść" w technologii AJAX (289)

Podsumowanie (305)
Dodatek A Przygotowanie środowiska pracy (307)

Przygotowanie środowiska Windows (308) 
Instalacja serwera Apache (308) 
Instalacja MySQL (310) 
Instalacja PHP (311)
Przygotowanie środowiska *nix (313) 
Instalacja serwera Apache (313) 
Instalacja MySQL (313) 
Instalacja PHP (314)
Instalacja phpMyAdmin (315) 
Przygotowanie bazy danych AJAX (316)
Skorowidz (319)





Zdrajcy imperium. Jak trzech wojowników Microsoftu rozpętało rewolucję za murami tej fortecy
47,25 zł
Zbiór zadań z teorii sterowania układami nieliniowymi
32,55 zł
Zastosowanie Microsoft Excel w mechanice konstrukcji
14,70 zł
Zarys nanonauki i informatycznych molekularnych nanotechnologii
18,90 zł




elektro.info.pl IZOLACJE Rynek Instalacyjny Ekspert Budowlany Administrator Dom Wydawniczy MEDIUM SPECIAL OPS