Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> AJAX , czy warto go znać ?
kamil1114
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 22.02.2008
Skąd: katowice

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


Znam w stopniu średnim PHP i mysql'a i zastanawiam się czy warto jest się uczyć AJAXa. Co o tym sądzie ? Jest to trudny język , trudniejszy od PHP ? Napisałem skrypt dodawania komentarzy w php , ale żeby zobaczyć ten komentarz muszę przeładować całą stronę , a AJAX pozwoliłby mi na wyświetlenie tego komentarza bez przeładowania strony. Zna ktoś może jakieś łopatologiczne kursy AJAX'a lub może polecić jakąś dobrą książkę ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Cytat
Moja rada dla Ciebie jest następująca:
- poczytaj, czym jest język programowania, jakie sa najpopularniejsze języki, do czego służą, co to jest biblioteka itp. Czyli podstawy podstaw.
- naucz się najpierw samego HTML (pamiętaj, że HTML, czyli "Hypertext Markup Language", nie jest sam w sobie językiem programowania. Jest to język znaczników służący do opisu wyglądu strony www - ale NIE JEST językiem programowania. To kolejny często popełniany błąd początkujacych), budowy strony www (DOM - Document Model Object), CSS, atrybutów i ich wartości - czyli tego wszystkiego, co składa się na stronę www.
- naucz się rozróżniać języki oraz ich zastosowanie (www, apliakcje, bazy danych)
- poczytaj na temat konstrukcji językowych (pętle, warunki, typy danych proste i złożone, klasy, obiekty, funckje/podprogramy - to są rzeczy uniwersalne, niezależne od języka, a różnią się detalami - sposobem deklaracji czy składnią specyficzną dla danego języka)
- zapoznaj się ze standardami i protokołami (czym są, co definiują, jakie znaczenie mają w procesie tworzenia oprogramowania)
- możesz delikatnie liznąć nieco algorytmiki, ale tak delikatnie - co to są np. stos (ważne pojęcie), kolejka, lista, jakieś proste algorytmy sortowania itp.


To są podstawy.
A potem:

- naucz się JavaScript (to już jest język programowania, ale interpretowany, nie kompilowany - to też naucz się rozróżniać, czym jest kompilacja, kod maszynowy, i czy się rózni kompilator od interpretera) i wykorzystania go na stronie
- potem dopiero zapoznaj się z bibliotekami typu jQuery, bo bez znajomości JavaScript ciężko będzie Ci skumać, do czego tak naprawdę służą i jak się ich prawidłowo używa.
- a potem, jak się nauczysz łączyć te wszystkie techologie razem oraz nauczysz się posługiwać obiektem XMLHttpRequest, będziesz mógł napisać, że "znasz Ajaxa"

A potem przyjdzie czas np. na Javę, ale będziesz wtedy na tyle obeznany z tematem, że nauka nowych języków przyjdzie Ci z dużą łatwością i swobodą. Ale musisz zacząć od początku, a nie od dupy strony, jak radzi Ci na przykład Kolega ~darko

i to wszystko w godzinę ? (IMG:style_emoticons/default/tongue.gif) Oczywiście nie radzę zaczynać od dupy strony, blooregard masz rację najpierw trzeba znać podstawy, później można myśleć o bibliotekach. Zależy też do czego tak naprawdę będzie potrzebny ajax, bo jeśli do jakiś prostych kwestii typu wstrzyknięcie jakiejś zawartości do diva na prostej stronie to nie ma potrzeby otwierania całej ścieżki edukacji w kwestiach o których piszesz, zresztą, to co napisałeś to budowanie swojego warsztatu programistycznego, ale to już inna bajka.
Go to the top of the page
+Quote Post

Posty w temacie
- kamil1114   AJAX , czy warto go znać ?   24.12.2009, 00:09:37
- - marcio   Skoro ludzie uzywaja to chyba warto aczykolwiek ja...   24.12.2009, 01:03:42
- - darko   CytatSkoro ludzie uzywaja to chyba warto aczykolwi...   24.12.2009, 04:05:26
- - kamil1114   Chodzi mi o to czy warto faktycznie znać ajaxa ? ...   24.12.2009, 09:59:58
- - mrok   CytatJest to trudny język Zacznij od tego ze ajax ...   24.12.2009, 13:10:21
- - blooregard   CytatJest to trudny język , trudniejszy od PHP ? ...   24.12.2009, 13:15:52
- - darko   mrok, blooregard fakt, ajax to nie język programow...   24.12.2009, 13:44:06
- - kamil1114   Ok , dziękuję wszystkim za pomoc. Poczytam troch...   24.12.2009, 13:46:53
- - darko   jQuery ma porządną dokumentację: http://docs.jquer...   24.12.2009, 13:50:54
- - blooregard   Cytatfakt, ajax to nie język programowania, co nie...   24.12.2009, 14:03:54
- - kamil1114   Ok , zaraz polecę do sklepu po gazetkę. Rozumiem ,...   24.12.2009, 14:11:39
- - darko   Oczywiście, że można. Biblioteki są poukładanym zb...   24.12.2009, 14:13:41
- - kamil1114   A co sądzicie o ASP.NET ? Jest to w miarę dobra bi...   24.12.2009, 14:20:28
- - 230005   Widzę, że autor jak szalony klika pomógł przy każd...   24.12.2009, 14:26:48
- - kamil1114   Klikam pomógł , bo prawie każdy post coś mi pomaga...   24.12.2009, 14:31:33
- - blooregard   Numer 6/2009, grudzień 2009 CytatMam tylko takie...   24.12.2009, 14:42:42
|- - KKzone   Cytat(blooregard @ 24.12.2009, 15:42...   25.12.2009, 00:04:40
- - 230005   Odpowiedź na swoje pytania znajdziesz w linkach, k...   24.12.2009, 14:43:26
- - darko   CytatMoja rada dla Ciebie jest następująca: - pocz...   24.12.2009, 14:53:17
- - kamil1114   Ok , bardzo dziękuję wszystkim za pomoc , a w szcz...   24.12.2009, 14:53:42
- - blooregard   Cytati to wszystko w godzinę ? ~darko, umiesz czyt...   24.12.2009, 15:09:52
|- - darko   Cytat(blooregard @ 24.12.2009, 15:09...   24.12.2009, 15:16:17
- - blooregard   CytatAsp.net to nie język programowania, a technol...   25.12.2009, 01:05:06
- - kodereq   To tak, jakby programista aplikacji WEBowych zapyt...   25.12.2009, 18:21:43


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:55