Cena detaliczna 57,00 zł
Cena promocyjna 46,74 zł
nie zaw. kosztów wysyłki
MODEL: 978-83-246-3350-0
Wydrukuj kartę produktu
Dostawa: 1-2 Dni
PHP i jQuery. Receptury
Autor: Vijay Joshi
Data wydania: 2011/09
Stron: 328
Tytuł oryginału: PHP jQuery Cookbook
Tłumaczenie: Wojciech Moch
ISBN: 978-83-246-3350-0
Format: 170x230
Oprawa: miękka
Numer z katalogu: 6853
ftp://ftp.helion.pl/przyklady/phjqre.zip
Wydawnictwo Helion
Zbiór kilkudziesięciu sprawdzonych receptur i szybkich rozwiązań problemów niezbędnych do sprawnego tworzenia interaktywnych aplikacji!
Jak pracować z bazą danych w kodzie PHP i jQuery?
Jak pracować z formularzami i dodawać do nich efekty specjalne?
Jak tworzyć interaktywne, hierarchiczne menu?
Język PHP jest podstawowym językiem wybieranym przez twórców stron internetowych, a jQuery - jedną z najczęściej stosowanych bibliotek w sieci. To oczywiste: obie technologie są lekkie, łatwe w użyciu i nauce, a przy tym oferują ogromne możliwości tworzenia dynamicznych witryn i interaktywnych aplikacji WWW. W dodatku razem tworzą doskonale uzupełniający się zestaw wszechstronnych narzędzi dla webmasterów. Jednak w świecie informatyki nic nie jest ani doskonałe, ani dziecinnie proste - dlatego nawet w pracy z takim tandemem możesz napotkać pewne często powtarzające się trudności, które czasem znacznie opóźniają realizację projektu. By tego uniknąć, wykorzystaj ten zbiór ponad sześćdziesięciu prostych, ale wyjątkowo skutecznych receptur i rozwiązań, niezwykle przydatnych przy tworzeniu interaktywnych aplikacji WWW.
W tej przejrzyście napisanej książce znajdziesz wybór najważniejszych zadań i problemów, a także czytelnie przygotowane instrukcje radzenia sobie z nimi. Dzięki temu będziesz mógł jeszcze szybciej i sprawniej tworzyć aplikacje WWW z wykorzystaniem PHP i jQuery, nawet jeśli jesteś początkującym programistą lub webmasterem. Niezależnie od tego, czy chcesz nauczyć się na bieżąco kontrolować dane z formularzy, tworzyć wtyczki, przeciągać elementy, tworzyć atrakcyjne menu i przyjazne formularze, korzystać z API YouTube, czy współpracować z bazą danych - wystarczy sięgnąć po właściwe rozwiązania. Znajdziesz tu również receptury buforowania żądań AJAX oraz obsługi błędów, a także kilka zaawansowanych technik wykorzystania PHP i jQuery do tworzenia bardziej rozbudowanych stron. Dowiesz się między innymi, jak obejść ograniczenia przeglądarek, takie jak żądania przesyłane między domenami, i jak wykorzystać narzędzie Firebug.
Dzięki tej książce:
zaczniesz od podstaw, aby na koniec poznać triki profesjonalnych twórców stron
przygotujesz interaktywne, dynamiczne i hierarchiczne menu
zastosujesz ciekawe efekty specjalne do elementów strony
wykorzystasz bazę danych w kodzie PHP i jQuery
za pomocą technologii AJAX poprawisz interakcję użytkownika ze stroną
dowiesz się, jak wykorzystać formaty XML i JSON do skutecznej wymiany danych
przygotujesz różne narzędzia do budowania aplikacji WWW
skontrolujesz dane z formularzy zarówno po stronie klienta, jak i serwera
Wykorzystaj wszystkie możliwości tkwiące w technologiach PHP i jQuery!
Poznaj rozwiązania typowych problemów, które możesz napotkać!
Spis treści:
Podziękowania (7)
O autorze (9)
O recenzentach (11)
Wstęp (13)
Rozdział 1. Obsługa zdarzeń w jQuery (17)
Wprowadzenie (17)
Wykonywanie funkcji w momencie załadowania strony (18)
Wiązanie i odwiązywanie elementów (20)
Dodawanie zdarzeń do elementów, które zostaną utworzone później (24)
Przesyłanie formularza za pomocą jQuery (27)
Kontrola brakujących obrazków (29)
Tworzenie funkcji zaznacz/usuń zaznaczenie wszystkich pól wyboru (32)
Przechwytywanie zdarzeń myszy (36)
Tworzenie skrótów klawiszowych (39)
Wyświetlanie tekstu wybranego przez użytkownika (43)
Przeciąganie elementów na stronie (47)
Rozdział 2. Łączenie PHP i jQuery (51)
Wprowadzenie (51)
Pobieranie danych z PHP za pomocą jQuery (53)
Automatyczne tworzenie tekstu zapytania na podstawie elementów formularza (57)
Wykrywanie żądań AJAX w skryptach PHP (60)
Wysyłanie danych do PHP (62)
Przerywanie żądań AJAX (66)
Tworzenie pustej strony i ładowanie jej w częściach (69)
Obsługa błędów w żądaniach AJAX (73)
Blokowanie w przeglądarce buforowania żądań AJAX (77)
Ładowanie JavaScriptu na żądanie, aby zmniejszyć czas ładowania strony (79)
Rozdział 3. Praca z dokumentami XML (83)
Wprowadzenie (83)
Ładowanie danych XML z plików oraz ciągów znaków za pomocą SimpleXML (86)
Korzystanie z elementów i atrybutów za pomocą SimpleXML (89)
Wyszukiwanie elementów za pomocą XPath (94)
Odczytywanie dokumentów XML za pomocą rozszerzenia DOM (98)
Tworzenie dokumentów XML za pomocą rozszerzenia DOM (102)
Modyfikowanie dokumentów XML za pomocą rozszerzenia DOM (105)
Parsowanie dokumentów XML za pomocą biblioteki jQuery (109)
Rozdział 4. Praca z formatem JSON (113)
Wprowadzenie (113)
Tworzenie danych w formacie JSON za pomocą PHP (115)
Odczytywanie danych w formacie JSON za pomocą PHP (117)
Przechwytywanie błędów analizy danych w formacie JSON (120)
Korzystanie z danych w formacie JSON za pomocą jQuery (122)
Rozdział 5. Praca z formularzami (129)
Wprowadzenie (129)
Dynamiczne dodawanie pól do formularza (130)
Wyszukiwanie na stronie tekstu wprowadzonego przez użytkownika (133)
Szukanie pustych pól za pomocą biblioteki jQuery (137)
Sprawdzanie poprawności liczb za pomocą biblioteki jQuery (141)
Sprawdzanie poprawności adresów e-mail i adresów WWW za pomocą wyrażeń regularnych (144)
Wyświetlanie błędów w czasie wprowadzania danych, czyli sprawdzanie danych na żywo (148)
Mocniejsza kontrola formularza, czyli ponowne kontrolowanie w PHP (152)
Tworzenie systemu do głosowania (158)
Zezwalanie na kod HTML w polach tekstowych i ograniczanie zbioru dozwolonych znaczników (163)
Rozdział 6. Efekty specjalne w formularzach (167)
Wprowadzenie (167)
Tworzenie gry w kółko i krzyżyk (168)
Informowanie użytkownika o przetwarzaniu żądania AJAX (175)
Tworzenie rozwijanych i zwijanych ramek (harmonijek) (181)
Stopniowe ukrywanie elementu po jego zaktualizowaniu (185)
Wyświetlanie pływającego okienka na żądanie (188)
Aktualizowanie pozycji w koszyku na zakupy (192)
Rozdział 7. Tworzenie menu nawigacyjnych (201)
Wprowadzenie (201)
Tworzenie prostych menu rozwijanych (202)
Tworzenie menu zmieniającego kolor tła po wskazaniu myszą (206)
Tworzenie menu harmonijkowego (209)
Tworzenie menu pływającego (216)
Tworzenie interfejsu do nawigacji w kartach (221)
Dodawanie nowych kart (225)
Tworzenie kreatora za pomocą kart (231)
Rozdział 8. Wiązanie danych w PHP i jQuery (239)
Wprowadzenie (239)
Pobieranie danych z bazy i wyświetlanie ich w formie tabeli (240)
Zbieranie danych z formularza i zapisywanie ich w bazie (246)
Wypełnianie powiązanych ze sobą list rozwijanych (251)
Sprawdzanie w bazie danych dostępności nazwy użytkownika (257)
Podział dużych ilości danych na strony (262)
Dodawanie funkcji automatycznych podpowiedzi do pól tekstowych (267)
Tworzenie chmury znaczników (275)
Rozdział 9. Rozbudowywanie stron za pomocą PHP i jQuery (281)
Wprowadzenie (281)
Wysyłanie żądań między domenami z wykorzystaniem serwera proxy (282)
Tworzenie międzydomenowych żądań za pomocą biblioteki jQuery (288)
Tworzenie strony przewijającej się w nieskończoność (293)
Tworzenie wtyczki do biblioteki jQuery (298)
Wyświetlanie kanałów RSS za pomocą PHP i jQuery (302)
Dodatek. Firebug (309)
Wprowadzenie (309)
Badanie elementów strony (311)
Edytowanie kodu HTML i stylów CSS (313)
Debugowanie kodu JavaScript (315)
Skorowidz (319)
Autor: Joshi Vijay
Rok wydania: 2011
ISBN: 978-83-246-3350-0
Data dodania do sklepu sobota, 01 październik 2011.