Ajax, DOM, RSS, XHTML, SOAP… lintho tseo kaofela! Ho bonolo ho feta kamoo u nahanang!

AjaxHo lokile… ena ke SUPER BEGINNER blog ya ho kena bakeng sa bohle mora oa ka metsoalle ea tsoa ho na le hore ipotsa hore na ke eng hore ke etsa letsatsi lohle.

Ajax, DOM, RSS, XHTML, SOAP, XSLT, HTML, HTTP… blah, blah, blah.

See se bolelang? E bonolo ebile e bonolo? E bolela hore sistimi ea hau e ka bua le sistimi ea ka. Re na le puo e tloaelehileng… re bua ka Hypertext Protocol (lentsoe la rona) le XML (kapa haufi le eona… ke puo ea rona). Ho lokile, ho bolelang? Ho bolela hore ke o joetse pele seo ke buang ka sona ebe ke bua ka sona, mme kamora hore ke qete ho bua ka sona ke o joetsa hore ke qetile.

Ke bolela lebitso laka la pele.
Doug
Ke qetile ho bua lebitso la ka la pele.

Ho XML sena ke:
> lebitso la pele> Doug> / lebitso la pele>

Ntho e ntle ka XML ke hore nka u romella melapo le melapo ea tlhaiso-leseling ho uena. Ke khona ho u romella lirekoto tse ngata ka nako e le 'ngoe:

Ke le romela batho.
Ke u romella lebitso.
Doug
Ke qetile ho u romella lebitso.
Ke u romella lebitso.
Katie
Ke qetile ho u romella lebitso.
Ke qetile ho le romela batho.

Ka XML:
> batho>
> lebitso la pele> Doug> / lebitso la pele>
> lebitso la pele> Katie> / lebitso la pele>
> / batho>

Kahoo… haeba ke khona ho bua puo ea heno… joale re tla buisana, na? Ka sebele! Ke kamoo theknoloji ena kaofela e sebetsang kateng. U ka kena Wikipedia 'me ua li sheba kaofela, empa e hlakile ebile e bonolo. Ebile, ke kamoo u balang blog ena e kenang hona joale. U kenya aterese ea ka ka har'a sebatli sa hau 'me sebatli sa hau se itse… hee, Douglaskarr.com, na u teng moo? Ke itse ee! Mona ke HTML ea ka. Mme u tsebile hore na leqephe la ka le qalile le ho fella kae ho ipapisitse le li-tag ho HTML (Puo ea HyperText Markup).

Haeba ke e etsa program… ha ho na taba hore na u sistimi ea mofuta ofe kapa ke ho… re ka buisana ntle ho bothata. Nka sebelisa PHP le ho bua le seva ya matha Java, .NET, Perl, ASP… eng kapa eng. Pholile, huh? Ehlile ho joalo, ho joalo!

Haeba ke theha lenaneo le letle mme o batla hore sistimi ea hau e bue le ea ka, ke tla aha API, kapa Sesebelisoa sa Ts'ebetso ea Ts'ebetso. Seo se o lumella ho kopa tlhaiso-leseling ho 'na…' me ke tla e sutumetsa ho uena ka XML. Ho utloahala ho le thata? Ha se… ke kamoo Google e sebetsang kateng! Sheba aterese ka mor'a hore u tobetse ho romella:

http://www.google.com/search?q = moqolotsi + karr

Ke itse… hey Google, ke kopa ho botsa sistimi ea hau (q) bakeng sa Douglas Karr. Ke moo u tla… q = Douglas + Karr! Ebe Google e araba ka sehlopha sa HTML hore sebatli sa ka se mpontše. Hei, ke # 1! Oooooo.

RSS e ts'oana haholo. Blog ba ka bo na le fepa ea RSS e hlobolisang litšoantšo tsohle tse ikhethileng le ho e hlophisa ebe e lahlela litaba tse ka moo hore o li bone. RSS e emetse True Simple Syndication… geek e buella lintho tse ling tsa XMLish. Joale nka sheba blog ka 'Reader'…
http://www.google.com/reader/finder?q=http%3A%2F%2Fdknewmedia.com

Mona ke moo kopanyo e leng monate. Ke khona ho fetisa litaba, data, liketsahalo, tlhaiso-leseling, meqoqo… kapa eng kapa eng ke sebelisa XML. Puo e ngoe le e ngoe ea sejoale-joale e ka sebelisa XML (polelo e majabajaba ke… consume XML) 'me e etsa joalo ka ho' parasa 'molaetsa. Seo se bolela feela ho e roba hore e tsebe ho e tseba. SOAP ke mokhoa o mong oa ho fetisa XML morao le morao.

Ketsahalo ea morao-rao ke Ajax, kapa Asynchronous JavaScript le XML. Yikes, ho utloahala ho le thata. Ha se nnete. Na o kile oa tobetsa konopo le fensetere kapa molaetsa oa hlaha ho sebatli sa hau? Ba entse joalo ba sebelisa JavaScript. JavaScript ke puo e sebetsanang le lenaneo e ka tsamaeang ka har'a komporo ea hau ho fapana le seva e itseng. Seo se bolela hore nka u fa boiphihlelo bo batsi ka ho etsa sehlopha sa JavaScript sebakeng sa heno. Sheba Calculator ea Payraise. Hlokomela hore na u thaepa litekanyetso le tabo joang masimong ao leqephe le fetohang? Ke Javascript eo.

Batsoali ba sebelisa JavaScript ho theha RIA .. Rich Internet Applications (re rata lipolelo). Ajax e nka mohato o mong hape. Ha e le hantle nka ngola khoutu leqepheng la ka e tla reng, ntle le hore ue bolelle, u bue le leqephe le leng kae kae, u fumane tlhaiso-leseling, ebe u e khutlisa ntle le hore u tlohe leqepheng leo !!! Hape… Payraise Calculator. Ha o tlanya tlhahisoleseling mme o tobetse "Bala", leqephe le fana ka tlhaiso-leseling eo ho leqephe la lipalo ho seva. JavaScript e bala karabelo ebe ee hlophisa hantle.

Ha u kholoe? Leqephe leo le buang le lona ke lena: http://www.payraisecalculator.com/getPayraise.php. Hlokomela ha ho na melao ea boitšoaro ea 'nete… ke hobane ha ke romelle letho. Empa ua utloisisa.

Joale see sohle se bolelang? Hantle, RIA e tla nka letlooa mme e e nolofaletse haholo. Bahanyetsi ba hooa ba re re tla lula re tlameha ho ba le mananeo a joalo ka Microsoft Word le Excel. Ka 'nete? Ho thoe'ng ka Google Ka mokhoa o hlakileng 'me Spreadsheets? Ke haufinyane batho ba heno.

Ntho e makatsang ke hore lilemong tse 20 tse fetileng e ne e le khomphutha ea Khomphutha ea Motho moo re neng re sa tlameha ho hokelloa ho sistimi e 'ngoe ea sehlooho. Hantle… hakanya eng ?! Re khutletse ho mainframe… ho na le sehlopha feela sa bona moo letlooeng.

U nahana eng?

Sebaka sena se sebelisa Akismet ho fokotsa spam. Ithute kamoo litlhaloso tsa hau li hlahang kateng.