AJAX, JavaScript i PHP. Intensywny trening
Książka AJAX, JS i PHP jest dobra dla osób, które chcą poznać sposób w jaki te technologie łączą się ze sobą. Książka jest przeznaczona dla osób początkujących, zawiera także wstęp do HTML, natomiast aby poznać każdą z prezentowanych technologii bardziej lepiej jest zdobyć pozycje traktujące o nich oddzielnie.
Recenzja napisana przez Tomasza Halasza.
Na rynku pojawia się coraz więcej pozycji traktujących o technologii AJAX. To dzięki niej aplikacje webowe stają się coraz bardziej zbliżone w obsłudze do tradycyjnych aplikacji desktopowych. Jednak aby w pełni wykorzystać AJAX-a, konieczne jest zaczerpnięcie uprzednio wiedzy dotyczącej JavaScriptu oraz PHP. Prezentowana pozycja jest swego rodzaju zbiorem podstawowych informacji na temat powyższych trzech technologii, dzięki czemu książka staje się przystępna dla początkujących programistów i tak naprawdę jest właśnie dla nich przeznaczona.
Podręcznik podzielony jest na sześć tematycznych części.
Część pierwsza to przypomnienie HTML i CSS oraz nieco teorii na temat funkcjonowania sieci WWW i aplikacji napisanej w technologii AJAX.
Kolejna grupa rozdziałów dotyczy JavaScriptu – języka skryptowego po stronie klienta, dzięki któremu AJAX w ogóle istnieje. Opisane są tutaj podstawy składni, najważniejsze instrukcje warunkowe i pętle, funkcje i obiekty, a w szczególności obiektowy model dokumentu – DOM. Znaleźć też możemy niezbyt obszerny rozdział opisujący funkcje wbudowane i biblioteki.
Trzecia część książki poświęcona jest bardziej szczegółowym podstawom AJAX-a. Znajdziemy tu opis krok po kroku struktury aplikacji i w końcu napiszemy pierwszą działającą aplikację w tej technologii. I to chwilowo tyle, jeśli chodzi o AJAX.
Część czwarta poświęcona jest kolejnej technologii, tym razem pracującej po stronie serwera. To PHP. Przyznam, że przejrzałem ją bardzo pobieżnie ze względu na to, że programowanie zaczynałem od tego języka i czytanie 70-ciu stron na temat podstaw jak najbardziej nie jest już obiektem mojego zainteresowania. Znaleźć tutaj możemy opis zmiennych, funkcji, a także wstęp do programowania obiektowego.
Część piąta to w końcu konkret – Zaawansowane technologie ajaksowe. Przede wszystkim został tutaj opisany asynchronizm, na podstawie którego stworzono bibliotekę do celów edukacyjnych. Kolejne rozdziały to wykorzystywanie odpowiedzi serwera zarówno responseText jak i responseXML, a także protokoły REST i SOAP. W miarę możliwości poszczególne elementy przedstawiane są przez autorów na podstawie przykładów, dzięki czemu łatwiej jest zrozumieć prezentowany materiał. Ostatnim rozdziałem tej części podręcznika jest zbiór pułapek opisywanej technologii, czyli przykłady wykorzystania, gdzie zastosowanie AJAX-a może być drażniące, niepotrzebne lub niewygodne. Warto się z nim zaznajomić i zdawać sobie sprawę z tego, że czasami aplikacja ajaksowa jest po prostu przerostem formy nad treścią.
Ostatnia część podręcznika to opis kilku bibliotek, które mogą ułatwić życie, jak np. tworzenie interfejsu za pomocą biblioteki Rico czy zbiór efektów specjalnych prezentowany przez zasób Script.aculo.us. Rozdział przedstawia jedynie niektóre zastosowania i zachęca do korzystania z zewnętrznych bibliotek usprawniających korzystanie z AJAX-a.
Podsumowując, książka zawiera pobieżny opis podstaw JavaScriptu i PHP, a także ich połączenia – AJAX-a. Napisana jest stosunkowo prostym i zrozumiałym językiem i dedykowana dla początkujących programistów w tych technologiach. Dla jednych może być plusem fakt, że wszystkie niezbędne podstawy do tworzenia aplikacji ajaksowych umieszczono w jednym podręczniku, jednak ja skłaniam się i zachęcam do poszukania pozycji traktujących o każdej z nich z osobna. Dzięki temu dowiemy się zdecydowanie więcej i uzyskamy wiedzę bardziej zaawansowaną, co zaowocuje w bardziej złożone i efektywniejsze rozwiązania programistyczne.
Sprawdź proszę tutaj czy książka jest dobra dla Ciebie, zachęcam też przeczytać świetną recenzję książki “AJAX i PHP. Tworzenie internetowych aplikacji interaktywnych”, która prezentuje więcej praktycznych zastosować z połączenia PHP i JavaScript, również autorstwa Tomka Halasza. [przyp. Tomasz S.]
Przygotowałem dla Ciebie wpisy:
Komentarze
Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka
(słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.
Popularne
Nazwa padła ofiarą szantażystów, inni polscy hosterzy też zagrożeni?
22
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Premiera Diablo 3 wzbudziła dyskusję na temat gier, które zawsze chcą być online
19
Nowy problem z Windows 8: bootuje się za szybko
10
Amerykańscy rodzice straszeni „e-narkotykami” dostępnymi w Sieci
21
Anonymous upubliczniają 1,7 GB danych wykradzionych Departamentowi Sprawiedliwości USA
11
Blueseed: libertariańska sztuczna wyspa przyciągnęła już ponad sto startupów z całego świata
8
Rewolucja w Firefoksie, nowa łatka czterokrotnie ograniczyła zużycie pamięci
20
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
CVDazzle: makijaż jest w stanie pokonać automatyczne systemy ulicznego monitoringu
3
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Ubuntu 12.04 LTS już dostępny: stabilna dystrybucja na następne pięć lat?
28
Zostań webmasterem polskiego rządu, zarobisz na komfortowe życie dla siebie i swojej rodziny
33
Społeczność
bartez Niech zaczną jeszcze bardziej ograniczać programistów, to zdziwią się ilu...
Dave Smith Jestem Pastor Dave Smith prywatny pożyczkodawca pieniądze, z czego ponad...
marcusm Fajna reklama produktu za 500 zł
rza a to starsze aplikacje nie będą działać i kompilacja pod Windows SDK 7.1...
Krzaczor @Jakub Szymański: Możesz zalinkować do opisów jakichś polskich przypadków...
Krzaczor Ale oprogramowanie skompilowane dla Windows 7 ruszy przecież na ósemce...
ankaa Ja to czytam "plejsnow", a nie placek nał :) Nie wiem, co macie z tym...
- Najdmen.pl: Konta www z wyłączonym licznikiem transferu od IONIC.pl (1)
- 2BE.PL: [Oferta] Promocja jak złoto w 2BE.PL (1)
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
Polecane książki
Praca
Czytaj Webhosting
Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.
Zarejestruj domenę
Sprawdź dostępność swojej domeny:
| .pl: | 0 zł | .com: | 19.90 zł | |
|---|---|---|---|---|
| .com.pl: | 0 zł | .eu: | 19.90 zł |









#1 gosc 2010-07-18 17:22:42 0
IP: 81.210.111.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6
#2 tomaszs® 2010-07-18 19:47:10 0
IP: 87.206.169.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10
#3 riggy® 2010-07-19 09:21:21 0
IP: 217.173.182.[...] Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100403 PLD/3.0 (Th) Iceweasel/3.6.3
#4 tomaszs® 2010-07-19 10:36:36 0
IP: 87.206.169.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10
#5 trzy znaki 2010-07-19 23:31:05 1
IP: 89.78.15.[...] Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.6.30 Version/10.60
#6 riggy® 2010-07-25 12:58:52 0
IP: 217.173.182.[...] Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100403 PLD/3.0 (Th) Iceweasel/3.6.3