Lè yo sèvi ak Ajax ak Lè pa

Ki sa ki fè lè ou jwenn "Ajax Rele" nan men bòs nan travay ou

Mwen admèt li, mwen pa janm te yon gwo fanatik nan JavaScript. Mwen te toujou vrèman kontan ke About te gen yon Gid JavaScript pou mwen pa t 'gen yo kouvri l' sou sit mwen an. Mwen ka li epi ekri JavaScript, men jiskaske dènyèman, mwen te gen anpil enterè nan li. Pou kèlkeswa rezon, lide m 'te gen yon repo konplè mantal lè li rive ekri JS Scripts. Mwen ka ekri konplike aplikasyon C + + ak Java epi mwen ka ekri Perl CGI Scripts nan dòmi mwen, men JavaScript te toujou yon lit.

Ajax te fè JavaScript plis plezi

Mwen panse ke yon pati nan rezon ki fè mwen pa t 'renmen JavaScript te paske rollovers yo raz. Asire w, ou ka fè plis pase sa ak JS, men 90% nan sit sa yo yo deyò lè l sèvi avèk li yo te fè swa rollovers oswa validation fòm, ak pa anpil lòt bagay. Ak yon fwa ou te valide yon fòm, ou te valide yo tout.

Lè sa a, Ajax te vini ansanm ak fè li tout nouvo ankò. Toudenkou nou te navigatè ki ta sipòte JavaScript fè yon lòt bagay pase swap imaj ak nou te XML ak dom a konekte done nan Scripts nou yo. Ak tout sa sa vle di ke Ajax se intersting m ', Se konsa, mwen vle bati aplikasyon Ajax.

Ki sa ki nan Stupidest Ajax Aplikasyon ou? Ve janm bati?

Mwen panse ke m 'ta dwe fè chèk imel la sou yon kont ki te resevwa prèske pa gen okenn imel. Ou ta ale nan paj entènèt la epi li ta di "Ou gen 0 mesaj lapòs." 0 la ta chanje si yon mesaj te vini nan, men depi ke kont pa te gen okenn lapòs, li pa janm ta chanje. Mwen teste li pa voye lapòs nan kont lan, epi li te travay. Men, li te absoliman gratui. Te gen pi bon dam lapòs ki disponib senk ane de sa, epi mwen pa t 'gen gen Firefox oswa IE kouri yo sèvi ak yo. Lè youn nan ko-travayè yo te wè li li te di "Kisa li fè?" Lè m 'te eksplike, li te mande "Poukisa?"

Anvan ou bati yon Ajax Aplikasyon Toujou Mande Poukisa

Poukisa Ajax?
Si rezon ki fè la sèlman ou ap bati aplikasyon an nan Ajax se paske "Ajax se fre" oswa "bòs nan travay mwen te di m 'yo sèvi ak Ajax," Lè sa a, ou ta dwe seryezman evalye chwa teknoloji ou. Lè w ap bati nenpòt aplikasyon entènèt ou ta dwe panse a kliyan ou an premye. Ki sa yo bezwen aplikasyon sa a fè? Ki sa ki pral fè li pi fasil yo sèvi ak?

Poukisa pa gen lòt bagay?
Li ka trè tante yo sèvi ak Ajax tou senpleman paske ou kapab. Sou yon sit ki ekip mwen te ap travay sou, te gen yon seksyon onglè nan paj la. Tout kontni an te estoke nan XML nan yon baz done ak lè ou klike sou onglè yo, Ajax te itilize yo rebati paj la ak done yo tab nouvo soti nan XML la.

Sa a te sanble tankou yon bon itilizasyon Ajax, jiskaske ou kòmanse panse nan kèk nan pwoblèm yo avèk li:

Bagay la ki te enteresan, se ke sit entènèt sa a te gen paj ki sanble nan tan lontan an ki pa t 'sèvi ak Ajax. Yo delivre kontni an swa ak divès kache oswa separe paj HTML. Pa te gen okenn rezon ki fè yo sèvi ak Ajax lòt pase sa Ajax te fre, ak bòs nan travay nou te sijere nou gade pou kote yo sèvi ak li.

Ajax se pou Aksyon Pa Content

Si w ap ale nan mete kanpe yon ajax aplikasyon, oswa jis yon bagay Ajax-renmen sou sit entènèt ou an, premye detèmine si done yo w ap gen aksè nan chanjman yo. Pwen nan demann lan asynchrone se ke li fè demann nan sèvè a pou enfòmasyon ki te chanje pi vit - paske li k ap pase pandan lektè a ap fè yon lòt bagay. Lè sa a, lè yo klike sou yon lyen oswa bouton (oswa apre yon seri kantite tan - tou sa distenksyon ou a) done yo montre moute touswit.

Si kontni ou oswa done pa janm chanje, Lè sa a, ou pa ta dwe itilize Ajax jwenn aksè nan li.

Si kontni ou oswa done sèlman raman chanjman, Lè sa a, pwobableman ou pa ta dwe itilize Ajax jwenn aksè nan li.

Bagay ki bon pou Ajax

Ki sa ki fè lè ou jwenn la & # 34; Ajax Rele & # 34;

Pale ak bòs nan travay ou oswa depatman maketing pou chèche konnen poukisa yo vle itilize Ajax sou sit wèb la. Yon fwa ou konprann rezon ki fè yo poukisa yo vle li, ou ka Lè sa a, travay sou jwenn yon aplikasyon apwopriye pou li.

Raple tou de bòs nan travay ou ke kliyan ou yo vini an premye, e ke aksè se pa sèlman yon mo. Si yo pa pran swen si sit ou a aksesib a kliyan, Lè sa a, raple yo ke motè rechèch pa pran swen pou Ajax, Se konsa, yo pa pral jwenn kòm anpil pajviews.

Kòmanse ti. Bati yon bagay fasil anvan anvan mangonmen sou bati yon aplikasyon tout entènèt nouvo nan grafouyen. Si ou ka jwenn yon bagay Ajaxian sou sit entènèt ou, ki ta ka tout bòs nan travay ou oswa depatman maketing bezwen satisfè objektif yo. Li se definitivman posib yo mete kanpe yon aplikasyon Ajax ki se aktyèlman itil, men se sèlman si ou panse sou jan yo ka fè li an premye.

Èske ou te jwenn atik sa a itil? Fè yon kòmantè.