Jump to content
php.lv forumi

AJAX +/-


Robis

Recommended Posts

Nu ja! Kā jau teicu - AJAX pārsvarā noderēs augsta līmeņa saitu administrācjām un ierobežotas piekļuves saitiem.

Publiskai pusei jābūt maksimāli draudzīgai lietotājiem, ieskaitot visus URL, fontu lielumus, lai pusaklie var redzēt utt.

Link to comment
Share on other sites

  • Replies 37
  • Created
  • Last Reply

Top Posters In This Topic

  • 4 months later...

Ir radusies interese apgūt AJAX tehnoloģiju kā tādu. Cik meklēju internetā - informācijas ir daudz, bet tāda visaptveroša AJAX izklāsta (tipa tutorial vai dļa čaiņikov) neatradu. Tādēļ jautājums - vai kādam no Jums nav ieejama kāda e-grāmata par AJAX? Shī gada martā piemēram ir iznākusi "Ajax and PHP" - būtu interesanti. Meklēju pat dažādos hubos, bet šo vai līdzīgu e-grāmatu neatradu. Varbūt kāds var palīdzēt?

Link to comment
Share on other sites

slikti mekleeji. infa ir paarpaareem
Da tur jau tā lieta, ka infa ir daudz, bet nesakārtota - katrs taisa to Ajaxi kā vēlas. Tieši tādēļ gribējās dabūt kādu tādu lielu labu grāmatu, ko izstudēt,lai pašam būtu pietiekoši labs priekšstats par to visu, lai pats varētu kādu labi Ajaxa freimworku uztaisīt...
Link to comment
Share on other sites

lai iemācītos lietot ajax pietiek apskaties un pspēlēties ar šo http://www.w3schools.com/ajax/ajax_example.asp (vai jebkuru citu hello world ajax piemēru)

 

viss pārējais ir javascripts clienta pusē un kkas servera pusē (php scripts, bariņš statisku plaintexta, xml failu), kas atbild uz klienta saucieniem.

Edited by v3rb0
Link to comment
Share on other sites

lai iemācītos lietot ajax pietiek apskaties un pspēlēties ar šo http://www.w3schools.com/ajax/ajax_example.asp (vai jebkuru citu hello world ajax piemēru)

viss pārējais ir javascripts clienta pusē un kkas servera pusē (php scripts, bariņš statisku plaintexta, xml failu), kas atbild uz klienta saucieniem.

Ok, paldies par linku - nočekošu.
Link to comment
Share on other sites

un tad kāda jēga no ajax, ja tu nerubī js? tur tak pārākās dhtml lietas var uztaisīt.. a ar standartu ko - ielādēsi div elementā saturu no php funkcijas? jēēē!!! ūber! :D

 

da lab. iesācējiem der mācīties no piemēriem. lejupielādē kādu freimu un laid. agrāk lietoju sajax, bet viņu neapdeito cik zinu. kādu laiku nav izmantots. kkad nesen vienai mazai ajax vajadzībai izmantoju sack - arī nav ne vainas.

Link to comment
Share on other sites

Nē, nu skaidrs ir viens - JavaScript pamati vismaz ir jāzin. :)

Iečekoju xajax - izskatās jau labi. Galvenais bonuss, ka nav pašam JavaScript jākodē, bet visu to kodu, kas būs klienta galā var noģenerēt ar PHP no servera gala skripta. Tas ir labi, taču nedaudz zūd kontrole pār visu šo procesu...

Vobšem sākšu kodēt pats savas JavaScript funkcijas, lai labāk visu to procesu izprastu un tad jau redzēs ko tālāk... :)

Paldies Jums visiem - php.lv kā vienmēr rullē :) !

Link to comment
Share on other sites

Hmm... īstenībā viss ir pat vienkāršāk nekā sākumā likās :)

Tik viena problēmiņa radās pašam veidojot ajax funkcijas - kā 'varētu noorganizēt tā, lai tos HTTP requestus glabātu kādā masīvā - tobiš, lai varu taisīt vairākus "vienlaicīgus" requestus un uz katru saņemt atbildi un JavaScript zinātu uz kuru requestu kura konkrētā servera atbilde attiecas... Nu tipa tāda kautkāda ideja... varbūt kāds var padalīties ar kādu koda gabaliņu - no piemēriem vieglāk mācīties (pat sliktiem piemēriem :)

Link to comment
Share on other sites

Kā jau tika pieminēts, AJAX ir lietderīgs, tur, kur ielādējamais datu daudzums ir mazāks nekā tas, ko pārlādēt nav nepieciešams vienā un tajā pašā lapā.

 

Ir man zināms viens labs piemērs -- meklēšanas dzinējs. Pieņemsim, ka lietotājs ir uzspiedis meklēšanas pogu. Gadās, kad ir liels datu daudzums un notiek ilga gaidīšana kamēr informācija atceļo(nu pieņemsim, ka daudz rezultātu + lēns serveris). Var izmantot AJAX, lai parādītu ielādētos atrastos rezultātus, kamēr visi vēl nav ielādējušies un leitotājs jau var sākt apskatīt rezultātus, kamēr pārējie lādējas.

 

Manuprāt šis ir labs piemērs, kur AJAX var noderēt, kādi komenti?

Link to comment
Share on other sites


×
×
  • Create New...