Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Książki o Ajaxie
coomler
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 26.06.2010

Ostrzeżenie: (10%)
X----


Witam,
chciałbym rozwinąć trochę swoje umiejętności. Na dzień dzisiejszy biegle posługuję się w xHTML, CSS; podstawy PHP, MySQL; liźnięte podstawy, ale nic więcej, tzn. jako tako rozumiem kod, ale sam bym nie napisał: XML i JS. Chciałbym się wziąć za Ajaxa. Nazwa zawiera w sobie JS i XML, a to akurat słabo umiem...

  1. Czy warto zabierać się za Ajaxa z taką wiedzą?
  2. Poprzeglądałem książki na helionie i wybrałem kilka publikacji, które podam za chwilę, najpierw napiszę co chcę osiągnąć. Po pierwsze chciałbym bez przeładowania strony wysyłać dane do skryptu php, który komunikuje się z db. To jest mój główny cel innych możliwości Ajaxa nawet nie znam... Teraz pora na książki:
    http://helion.pl/ksiazki/head_rush_ajax_ru...hlin,hrajax.htm
    http://helion.pl/ksiazki/head_first_ajax_e...rdan,hfajax.htm
    http://helion.pl/ksiazki/ajax_w_mgnieniu_o...lard,ajaxok.htm
    http://helion.pl/ksiazki/ajax_cwiczenia_marcin_lis,cajax.htm
    http://helion.pl/ksiazki/ajax_i_php_cwicze..._lis,cwajph.htm
    http://helion.pl/ksiazki/tworzenie_stron_w...lman,twwajp.htm
    Ostatnia dosyć pewnie zaskakująca pozycja http://helion.pl/ksiazki/jquery_1_3_wprowa...esig,jquer1.htm - z jquery korzystałem wiele razy i to niekoniecznie z gotowych skryptów. Zresztą każdy wie jakie to proste. Dokumentacja majstersztyk, jednak mimo wszytko niektóre funkcje są dla mnie kompletnie niezrozumiałe. Poza tym o Ajaxie tu wspominają. Która z tych jest warta uwagi. Cena nie gra, gdyż wolę się nauczyć niż kupić czipsy...
  3. 3 Jeżeli znacie jakieś inne warte uwagi to proszę podać (IMG:style_emoticons/default/smile.gif)
  4. 4 Kursy internetowe też mogą być, ale mimo wszytko książkę chciałbym mieć.


Wiele razy widziałem jakieś wpisy, głównie na blogach anglojęzycznych, które traktowały co nieco o Ajaxie, jednak kod nie jest opisany. Ja chcę kod zrozumieć, a nie bezmyślnie kopiować. Ważne są przykłady.

Co sądzicie o tych książkach, co polecicie. Może jednak wiedza ma jest zbyt mała aby się za to brać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Jeśli chodzi o książki to konkretów Ci nie polecę bo już dawno nie miałem żadnej książki od JS w ręce - prawdę powiedziawszy to wszystko można znaleźć w sieci, ale rozumiem, że chcesz sobie kupić książkę bo wtedy wszystko jest "poukładane" i uczysz się w jednej konwencji. Myślę, że każda pozycja z JS z jako takimi recenzjami na forum będzie dobra.

Natomiast zaciekawiła mnie ta książka od jQuery - po spisie treści sądzę, że będzie to niezłe wprowadzenie i jeśli jeszcze nie miałeś z tym do czynienia to nie będziesz żałował wydanych pieniędzy. Z drugiej strony pamiętaj, że dokumentacja do jQuery jest na prawdę spora więc wszystko to znajdziesz na stronie projektu ;-)

Jeśli chodzi o książki Head First to mam mieszane odczucia. Świetnie sprawdzają się w tematach, które wymagają zrozumienia - np. mam fajną książkę z tej serii o wzorcach projektowych. Natomiast JS nie należy do kategorii rzeczy trudnych do zrozumienia - bardziej jest jak z html czy css- czyli trzeba się pewnych rzeczy nauczyć na pamięć. Forma prezentacji sprawia, że trudno jest w takich książkach zawrzeć wiele treści - jest to raczej "start" z daną technologią.

Jeśli chodzi o to, czy ktoś jeszcze pisze w czystym JS, to tak. Są to dwie kategorie ludzi:
- początkujący, którzy jeszcze nie poznali JS na tyle aby używać innych bibliotek
- profesjonaliści, którzy robią to w określonym celu - np. piszą coś bardzo niestandardowego, coś gdzie strasznie liczy się wydajność i tego typu rzeczy
Większość osób, które zajmuje się stronami od jakiegoś czasu raczej używa wspomnianych bibliotek bo dzięki nim tworzysz kod szybciej i jest on łatwiejszy do późniejszej edycji.

Jeśli chodzi o pytanie do AJAX - to upraszczając można powiedzieć, że JS steruje AJAXEM - tj. każde wywołanie akcji na serwerze wymaga jakiejś akcji obsługiwanej przez JS po stronie klienta - np. wyłapanie, że został kliknięty element na stronie, że pojawiła się nad nim mysz etc. Zwrócone dane też obsługujesz za pomocą JS - np. wstawienie otrzymanych danych z serwera na odpowiednie miejsce strony. Tak na prawdę samo zapytanie jest banalnie proste i z reguły ma 2-3 linijki kodu - reszta to JS, który inicjuje zapytanie do serwera i potem obsługuje jego wyniki.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 21:16