AJAX i PHP : tworzenie interaktywnych aplikacji internetowych
Tyt. oryg.: "AJAX and PHP : building responsive Web applications".
Poznaj możliwości technologii AJAX * Utwórz aplikacje działające po stronie klienta i serwera. * Wykorzystaj pliki w formacie XML. * Zaimplementuj mechanizmy "przeciągnij i upuść" na stronach WWW.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ść"Poznaj najnowocześniejszą technologię tworzenia aplikacji WWW
Zobacz pełny opisOdpowiedzialność: | Cristian Darie [et al. ; tł. Julia Malinowska]. | ||||
Seria: | Technologia i Rozwiązania | ||||
Hasła: | AJAX (informat.) - podręcznik PHP - podręcznik | ||||
Adres wydawniczy: | Gliwice : "Helion", cop. 2006. | ||||
Opis fizyczny: | 327 s. : il. ; 23 cm. Uwagi: | Indeks. | Skocz do: | Dodaj recenzje, komentarz | |
- 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)
- o Zalety aplikacji internetowych (20)
- Tworzenie stron WWW od roku 1990 (20)
- o HTTP i HTML (21)
- o PHP i inne technologie strony serwera (22)
- o JavaScript i inne technologie po stronie klienta (23)
- o 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)
- o Utworzenie obiektu XMLHttpRequest (59)
- o Inicjalizacja żądania za pomocą obiektu XMLHttpRequest (64)
- o Obsługa odpowiedzi serwera (67)
- Praca ze strukturami XML (74)
- o Więcej o obsłudze błędów i zwracaniu wyjątków (79)
- o 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)
- o Tworzenie tabel bazy danych (127)
- o Manipulacja danymi (130)
- o Łą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)
- o Wielowątkowy AJAX (153)
- Podsumowanie (175)
- Rozdział 5. Czat AJAX (177)
- * Wstęp do AJAX czat (177)
- o 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)
- o 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)
- o Struktura dokumentu RSS (272)
- o 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)
- o Koszyki zakupów (288)
- o 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)
- o Instalacja serwera Apache (308)
- o Instalacja MySQL (310)
- o Instalacja PHP (311)
- Przygotowanie środowiska *nix (313)
- o Instalacja serwera Apache (313)
- o Instalacja MySQL (313)
- o Instalacja PHP (314)
- Instalacja phpMyAdmin (315)
- Przygotowanie bazy danych AJAX (316)
- Skorowidz (319) *
Zobacz spis treści
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)