Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ Ajax

AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych Język: 1

83-246-0644-0

Cena Brutto: 32.90

Cena netto: 31.33

Ilość:
Wersja: Drukowana
Autor Cristian Darie, Bogdan Brinzarea, Filip Cherecheş-Toşa, Mihai Bucica
Liczba_stron 328
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2006-11-09
Poziom All Levels

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

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)

powrót
 
Produkty Podobne
20 Recipes for Programming MVC 3: Faster, Smarter Web Development
Rails. Projektowanie systemów klasy enterprise
Po prostu JavaScript i Ajax. Wydanie VII
Oracle Database. Tworzenie aplikacji internetowych w AJAX i PHP
Learning Rails: Live Edition
Head First Ajax. Edycja polska (Rusz głową!)
ASP.NET Ajax. Intensywny trening
ASP.NET AJAX Server Controls. Zaawansowane programowanie w nurcie .NET Framework 3.5. Microsoft .NET Development Series
PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
Ajax, JavaScript i PHP. Intensywny trening
Więcej produktów