Ajax, DOM, RSS, XHTML, SOAP ... энэ бүх зүйл! Энэ нь таны бодож байгаагаас хамаагүй хялбар юм!

AjaxЗа ... энэ бол миний хүүгийн найз нөхөддөө зориулагдсан СУПЕР ЭХЛЭГЧ блогын бичлэгтэй, би өдөржингөө юу хийдэг юм бол гэж гайхдаг.

Ajax, DOM, RSS, XHTML, SOAP, XSLT, HTML, HTTP… бла, бла, бла.

Энэ бүгд юу гэсэн үг вэ? Энгийн бөгөөд энгийн үү? Энэ нь танай систем миний системтэй ярих боломжтой гэсэн үг юм. Бид нийтлэг хэлтэй ... бид Hypertext Protocol (бидний дуу хоолой) болон XML (эсвэл түүнтэй ойрхон ... бидний хэл) -ээр ярьдаг. За, энэ юу гэсэн үг вэ? Яахав, би эхлээд өөрийнхөө яриад байгаа зүйлийг хэлээд дараа нь ярина гэсэн үг, тэгээд яриад дууссаны дараа би дуусчихлаа гэсэн үг.

Би өөрийнхөө нэрийг хэлж байна.
Даг
Би нэрээ хэлж дууслаа.

XML дээр энэ нь:
> first_name> Doug> / first_name>

XML-ийн гайхалтай зүйл бол би танд урсгал, мэдээллийн урсгалыг илгээх боломжтой юм. Би танд хэд хэдэн бичлэгийг зэрэг илгээж болно.

Би та нарт хүмүүсийг илгээж байна.
Би танд нэр илгээж байна.
Даг
Би чамд овог нэрээ явуулаад дууслаа.
Би танд нэр илгээж байна.
Кэти
Би чамд овог нэрээ явуулаад дууслаа.
Би та нарт хүмүүсийг илгээж дууслаа.

XML дээр:
> хүмүүс>
> first_name> Doug> / first_name>
> first_name> Katie> / first_name>
> / хүмүүс>

Тэгэхээр ... хэрвээ би танай хэлээр ярьж чаддаг бол ... бид хоорондоо ярилцаж болно шүү дээ? Мэдээжийн хэрэг! Эдгээр бүх технологи иймэрхүү байдлаар ажилладаг. Та Wikipedia руу ороод бүгдийг нь хайж олох боломжтой, гэхдээ энэ нь маш энгийн бөгөөд энгийн. Чухамдаа яг одоо энэ блогын оруулгыг хэрхэн уншиж байгаа юм. Та миний хаягийг хөтөч дээрээ оруулаад хөтөч чинь ... хүүе, Douglaskarr.com, та тэнд байна уу? Би тийм гэж хэлсэн! Энд миний HTML байна. Миний HTML (HyperText Markup Language) дээрх хаягууд дээр үндэслэн миний хуудас хаанаас эхэлж, хаана дууссаныг та мэдэж байсан.

Хэрэв би үүнийг програмчилбал ... та ямар системд холбогдсон, би байгаа нь хамаагүй ... бид хоорондоо ямар ч асуудалгүйгээр ярилцаж чадна. Би PHP ашиглаж, Java, .NET, Perl, ASP ... ажиллуулж буй сервертэй ярилцаж болно. Хөөрхөн байна уу? Мэдээжийн хэрэг, тиймээ!

Хэрэв би гайхалтай програм бүтээгээд, танай системийг надтай ярихыг хүсвэл би API эсвэл Application Programming Interface програмыг бүтээх болно. Энэ нь танд надаас мэдээлэл хүсэх боломжийг олгодог ... би үүнийг XML дээр танд буцааж өгөх болно. Хатуу сонсогдож байна уу? Энэ нь тийм биш юм ... Google ингэж ажилладаг! Оруулах дээр дарсны дараа хаягийг шалгана уу:

http://www.google.com/search?q = дуглас + карр

Би ... хүүе Google, би танай системийг (q) -аас асуумаар байна гэж хэлсэн Douglas Karr. Тэнд та явж байна ... q = Дуглас + Карр! Дараа нь Google миний хөтөч надад харуулахын тулд олон тооны HTML хариулт өгдөг. Хөөе, би # 1! Woohooo.

RSS нь маш төстэй. Миний блогт гадны бүх график зураглал, форматыг хуулж, агуулгыг нь тэндээс цацах RSS тэжээл байдаг. RSS гэдэг нь Really Simple Syndication гэсэн үг юм ... geek нь бусад XMLish зүйлсийн талаар ярьдаг. Одоо би блогоо 'Уншигч' дээр үзэх боломжтой боллоо ...
http://www.google.com/reader/finder?q=http%3A%2F%2Fdknewmedia.com

Энэ бол интеграцчилал гайхалтай юм. Би агуулга, өгөгдөл, үйл явдал, мэдээлэл, харилцан яриа ... бараг бүх зүйлийг XML ашиглан дамжуулж чаддаг. Орчин үеийн бүх хэл XML ашиглах боломжтой (сонирхолтой нэр томъёо нь ... XML ашиглах) бөгөөд үүнийг мессежийг 'задлан шинжилж' хийдэг. Энэ нь зүгээр л үүнийг задалж, үүнийг олж мэдэх боломжтой гэсэн үг юм. SOAP бол XML-ийг нааш цааш дамжуулах бас нэг хэрэгсэл юм.

Хамгийн сүүлийн үеийн галзуу нь Ajax буюу Asynchronous JavaScript and XML юм. Хөөх, хатуу сонсогдож байна. Энэ нь үнэндээ тийм биш юм. Хөтөч дээрээ товчин дээр дараад цонх эсвэл мессеж гарч ирдэг үү? Тэд үүнийг JavaScript ашиглан хийсэн. JavaScript бол хаа нэг газар ямар нэг сервер дээр биш харин таны компьютер дээр ажиллах боломжтой програмчлалын хэл юм. Энэ нь би бүхэл бүтэн JavaScript-ийг орон нутагт хийснээр танд илүү таатай мэдрэмжийг өгөх болно гэсэн үг юм. Үзээрэй Payraise Тооны машин. Хуудсыг өөрчилсөн талбаруудад утгыг хэрхэн яаж бичихээ анзаарч байна уу? Энэ бол Javascript.

Ардын хүмүүс RIA үүсгэхийн тулд JavaScript ашиглаж байна .. Интернетийн баялаг програмууд (бид товчилсон үгсэд дуртай). Аякс үүнийг нэг алхам урагшлуулдаг. Би үнэндээ би хуудсандаа өөр хүнтэй хэлэлгүйгээр өөр хуудастай ярилцаж, мэдээлэл авч, дараа нь хуудсаа орхихгүйгээр буцааж авчрах код бичих боломжтой !!! Дахин хэлэхэд ... Цалингийн тооцоолуур. Мэдээллийг оруулаад "Тооцоолох" дээр дарахад хуудас нь тухайн мэдээллийг буцааж сервер дээрх тооцооны хуудсанд оруулна. Дараа нь JavaScript нь хариуг уншаад сайхан форматлав.

Надад итгэхгүй байна уу? Энэ нь түүний ярьдаг хуудсыг энд оруулав. http://www.payraisecalculator.com/getPayraise.php. Бодит үнэ цэнэ байхгүй болохыг анхаарна уу ... яагаад гэвэл би юу ч нийтлээгүй байсан. Гэхдээ та ойлголтыг олж авна.

Тэгэхээр энэ бүхэн юу гэсэн үг вэ? RIA нь торыг авч, илүү хялбар болгох болно. Бид үргэлж Microsoft Word, Excel гэх мэт програмтай байх болно гэж эсэргүүцэгчид хашгирч байна. Үнэхээр үү? Google-ийн талаар Бичгээр болон Хүснэгтийн? Энэ булан тойроод л байна шүү дээ, хүмүүс ээ.

20 жилийн өмнө Персонал Компьютерийн хөгжил цэцэглэлт эхэлсэн нь бидний зарим нэг "гол сүлжээ" системд бэхлэгдэх шаардлагагүй байсан явдал байв. За ... юу гэж бодож байна ?! Бид буцаад том кадр дээр гарлаа ... сүлжээнд тэдний бүхэл бүтэн хэсэг л байна.

Чи юу гэж бодож байна?

Энэ сайт нь спамыг багасгахын тулд Akismet-ийг ашигладаг. Таны өгөгдлийг хэрхэн боловсруулдаг талаар суралц.