Kamepiula 'ē aʻeIaaiey

Ajax - He aha ka mea? Asynchronous pio a me ka'ōkuene: pono a me keakea

Ano, e ke kiai ma ka punaewele ho onui ana hiʻona i ka hana a me ka noi o ka 'ike loea hou. Kekahi o ia mau mea - o AJAX. He aha ka mea? He aha nā hiʻona 'aʻole ia i? Where e pili? loaʻa kēia mau nīnau a pau e e i ka pane i loko o kēia 'atikala.

kekahi mau 'ike

Pehea kū AJAX? He aha aʻole ia ke ano o? Kēia ka ho'ēmiʻana i ka inoa pōkole. Ia ihola ke kumu no ka Asynchronous Javascript a me ka'ōkuene ( "Asynchronous Javascript a me IKSML"). Pinepine 'oe e ike a lohe i ka' ike i ka 'enehana hou keia. Akā, i kēia mea,ʻaʻole oiaio. Ka mea i pio, a'ōkuene, he mea ua hala loa i ka lōʻihi manawa, akā, i ka "Ajax" mea he hoʻololi kemikala o kēia mau loea. Loa pinepine ka mea, ua hoʻohana 'ia i loko o ka huipūʻana me ka makahiki Web 2.0, a ua maopopo i ka hana o ka holomua manao' ana i kūpono.

A me ka aha hiʻona?

No laila, ke ano i kekahi mau manaʻo no ka mea AJAX. He aha ka mea, e hāʻawi mai iā mākou i loko o nä hana kilokilo? No ke aha la ka i 'Imi olelo e pili ana i kona noi? Ke peculiarity o keia 'enehana - mea i ka wā e hana ia e ole e pono ai, e hoomaha mai oe i ka mea a pauʻaoʻao ma ka koi mua. Ma hope o nā mea a pau, e hiki noi houʻikepili wale no ka hapa o ka mea. He kūpono (no ka mea, o ka emi manawa oe i ke kali), a me ka waiwai e lilo aku (no ka poe e noho ana i loaʻa kona palena punaewele). Eia naʻe, e hai aku i ka mea hoʻohana e pili ana i mea e hanaia upgrade mea kupono e hana ma ka liʻiliʻi loa i ka haawe anakahi a kikokikona memo e hōʻike aku e pili ana i houʻikepili mai ke kikowaena. E like me ka 'enehana minuses ua pinepine haawiia i ka mea i ka mea' Aʻole i kākoʻo hoʻoilina a me ka kikokikona nā polokalamu kele pūnaewele. A me ka hiki i ka hoʻopio Ua pio ka 'enehana mea ma ka mea hoʻohana ma mua o na mea he nui, a keia manawa. No laila, 'oe e e hoʻomāʻewaʻewa mai AJAX. I ka mea, e haawi aku, ināʻaʻole e hōʻike i kekahi papa hana ano o ka hoʻolako 'ike? I ka mea momona a hihia, no ka ike pono eʻaʻole e hōʻike ma ka paena. Ma kaʻino - kona helehelena mea i hoʻohuli ai i nā mea o ka mea hoʻohana hou i ka hoʻi.

Pono o ka "Ajax"

Kēia enehana kaumaha ana i mau ki ina hana like ana i ka pūnaewele puni honua. Hiki ke hoʻomaopopo. Ka mua komo ai e loli me rebooting. Ua hiki ke hana me ka hōʻeuʻeu noi i ke kikowaena. Ka lua o komo ai i ka hoʻohana 'ana o kekahi loea, ka mea hanohano o i o ka XMLHttpRequest. KŘpa a mau pono, "Ajax" ke olelo aku i ka kēia:

  1. Oe ke hana i kekahi mea kūpono, pūnaewele-ma muli noi, a mau 'e i ka pau helu o kiʻi hiʻona no ka mea hoʻohana, a me ka hopena e kōkua ai i nā kanaka AaOIeIOUIeXAOAaIN a me ka paena.
  2. Ma kahi o ka pihaʻaoʻao reload i ka hapa '. Ua hoola kumu waiwai a me optimizes mīkini hana.
  3. I ke kikowaena hapa o ka paena mea 'Imi hana i ka mea hoʻohana.
  4. Pono no i ka manaʻo o ka helu o nā manaʻo.

Eia, no ka laʻana, pono i ka manaʻo palapala, i hiki ke hoʻohana 'e kuhikuhi nā mea kūʻai mai. Pehea e hiki ke hana? Mua, ua pono, e mālama ana i ka "lawe" o ka 'ike. E hana i kēia, e pono e ho okumu i ka XMLHttpRequest mea. He hana me ka intermediary ma waena o ke kikowaena, a me ka hoʻohana i ka polokalamu kele pūnaewele. Me keia mea, e hoouna aku noi, a loaa ia pane ia ia. No ka pololeiʻikepili kuai, ua pono AJAX PHP. Mau hana i ke hoʻokō hoʻohana GET- a Post-'ōlelo āna. Ma keia hihia, no ka mea manaʻo hoʻopiʻi kū'ē e e hele pololei ma ka URL. I ka Ia manawa ia e holo i ka papa, a no ka hōʻoia 'ana i ka' ikepili hoololiia ana ua i keʻakeʻa. Akā, pehea e hoʻokō AJAX-noi? Paipai aku ka hoʻohana 'ana Post. Mahalo iā ia, e hiki ke hoolilo i kona palena dala o kaʻikepili, a, eia hoi, he nui aku paʻakikī i ke kula.

rula o ka hana

Pehea nō ka Asynchronous Javascript a me ka'ōkuene ma ka hana? E ka hoʻomaopopo i kēia me ka hana. Kukulu iho la ia me ka mahalo i ka 'ole' oe e pono ai, e mālama pono ana i ka hapa o ka Client hoʻolako a pau i ka pono functionality no ka maluhiaʻikepili mail. Ka mea, e hoomakaukau i na mea e pono ai epekema no ka pū i hiki 'ikepili i koho mau aoao. I ke kikowaena aoao e hōʻoia 'ia ai ka aaioee o na aeaiiua, a, me ka nānā' ana ma ia ano, e paha hou ike i ka a laila hele ia ma i ka Customer. Ka loa, he pono oleʻano o ka AaOIeIOUIeXAOAaIN mea, e hana me ka hōkeoʻikepili. Mākou i mua i hōʻike mua o ka hehee ai o na mea he nui pāʻoihana ioauoa like me ka ano o ka manaʻo. I ka lanakila o ka "Ajax" ma keia hihia i mea e hoʻopaʻa asynchronousʻikepili hoololi. Ma nā hua'ōlelo, oiai ke ike ua hoouna mai, i ka mea hoʻohana ke hana i ka mea hana ia ia. Hoʻomālama ma ka i Kekahi Mau 'o kēlā me kēia hihia, e pono' iʻo nō 'oe makemake i kēia kaʻina hana e hai aku i ka malihini o ka paena. I pili i ka mea ia manaʻo palapala e e olelo mai ia i loko o keia hihia, ua hiki ke kākau "Aʻole hoike dekere o ka pane", a me kekahi mea i 'ano like.

kikowaena muli o

He hiki ke hele ole wale no ka'ōkuene, e like meʻoe ke manaʻo no ka mea, o ka inoa o ka 'enehana. Eia hou, ka mea hiki ke pū i hiki i akaka kikokikona a JSON. Ma ka hihia mua i ka 'ike hiki ke koke hōʻike ma kaʻaoʻao. Inā hoʻohana'ōkuene, e pono e lawe mālama i ia AJAX-waihona Ua pono hoʻokō 'ma lako o ka Client. Allʻikepili ma keia hihia ua hoohuliia i (X) HTML. I ka hoʻohana 'ana JSON waihona, e pono e hana i ke karaima, e kiʻi i ka piha mea Javascript. He pono ia e ao, a ke lawe i mooolelo o ka mea i na mea he nui hackers makemake, e ke hoʻouna i malicious kivila ma ka mea o keia 'enehana. He nolaila, e pono e hoomaopopo ai no kaʻikepili hōʻoia kaʻina hana ma mua ka mea, e hoʻokō 'ia. paha e hiʻona o ka hoʻi no kekahi mau polokalamu kele pūnaewele kānaka okoa, akā, ma ka mau, ke hana nei i kekahi noaia.

Mākou e ke noi i ke kikowaena a me ka pane aaioee

Ka holoʻokoʻa kaʻina o nā hana, ua like penei:

  1. Initially, e pono e ho okumu i a me ka mālama pono ana i ka loaʻa o XMLHttpRequest.
  2. Alaila, initializes kikowaena e pili ana.
  3. E hoʻouna i ka noi iā ia.
  4. E kali no kaʻikepili e hiki mai ana, a me ke kō ia.

Ka mea, e hai aku ia oe e pili ana i kekahi o na hiʻona ma ka hanaia'na o ke kiʻi. Ua hiki ke mālama 'ia ma kekahi wahi kahi e mea hiki wale nō i loko o ka? Aieao o ka iaaiey' ōlelo. Akā, ināʻo ia i haawiia mai i ke kūlana o ka global, i kekahi i kekahi wahi ma ka manawa no ka mea, ke e hiki ke hana me ka wale kekahi noi. Ma keia wahi, e pono e uku kokoke noonoo. E pili ana i lapaʻau -ʻaneʻi ke kālele ana ma luna o ka mea koho mea kani. No laila, ina ka'ōkuene aeaiiua e e hoʻokō 'ia nā haʻawina-oihana, a hōʻike mai i ka mea hoʻohana i ka hopena? Acoeueoao ma HTML. A me ka mea i hana me JSON-Loipālākiō? E hoʻomaopopo i ka mea, o ka mea notation Javascript. He aha aʻole ia ke ano o? Manawa JSON ka mea hiki ke poe me he kui. Akā, e pono e hoomanao i keia iaoia mea i pakele i ka piha, a me ka hailona o kumumea Pono, e ke noʻonoʻo. Akā, ma ka mau, mea, mea loa maʻalahi.

Kuʻia-ʻaoʻao iaaiey 'ōlelo

Ua aneane kekahi pūnaewele puni honua-ma muli palapala noi hoʻohana ia i loko o kekahi aoao a me kekahi. No kaʻikepili EYI o ka loa hanohano PHP. Ma ka mea, IeAUPIIe, IAa IO kākau AEIU no kahua, kahi mea i noho pilikiaʻikepili EYI ana, a me ka mea i pili ia kaulike ma waena o ia a me ka pono. XMLHttpRequest EYI i kūpono kūkā mai ma luna.

Ke kūkuluʻana kikowaena

He aha nā papahana i pono i mea e hoʻopau ai i ke hana AJAX? He aha aole keia haawi iā mākou? He aha nā mea no? E kiʻi pane i kēia mau nīnau, oe e familiarize ia oe iho me ka mea kēia papa:

  1. HTML / XHTML. Ka mea, e pono no ke kikowaena, e ike i ka palapalaʻia.
  2. CSS. Kēia mea paahana He pono no ka pilikia makapō koho o ka 'aoʻao manao.
  3. Nā haʻawina. Ua ua pono i ka mea e hōʻoia i ka hōʻeuʻeu loli ma ka 'aoʻao like me ka pane ana i ka hana ma o ka hoʻohana.
  4. 'ōkuene. Ua koi 'ia no ka aeaiiuo hoololiia ana ma waena o ka Client a me ke kikowaena.
  5. Pio. E Pono e hana i kekahi kahaʻimo "Ajax" a i interactivity.
  6. XMLHttpRequest. Mea ma i'ōlelo āna e e aku i ke kikowaena.

E ho ohana i ka paena

No laila, e loaʻa mākou nā kaʻimi naʻauao ike a me ka manaʻo e pili ana i pehea ka AJAX. Hoʻounaʻikepili ka manawa wale nō pono i kekahi hana. E nānā iā mākou i loko o mau, pehea e hoʻokokoke aku i ka manaʻo o ka mea hana ka hoʻohana 'ana i ka "Ajax". No laila, ua pono e hana i kekahi Keaukaha hōkeoʻikepili. A e oko ka mea, i na mea maalea i hiki ke hoʻohana. It E e hoʻomaopopo i ka luna hōkeoʻikepili mea nui loa, no laila au e hoouna aku ia i ka Client a me ka mea mai e kaumaha aku i ka hana i kekahi koho me ka hoʻohana 'pio ka' aʻole ole e hoohalike. Ua mea i kupono e ponoi i ka pūnaewele puni honua. Ua kiʻi hou ma muli o ia i hoʻokahi aiao. Ma ke kikowaena noi e lawelawe kuikawa PHP moʻolelo keaka. Ka hōkeoʻikepili Ua hoʻokō me ka'ōkuene-waihona.

About hōkeoʻikepili

He mea pono e hana mai kona 'ole. A me ka mea ina ma ka hala kiko'î a, a nō ka mea? Ma ia he hihia ia mea e pono e hoomaopopo ai no ka hana ana mai o ke ee iaaanu aey, ma laila e e ole loulou ia i ka leo kahea hanana mai ke kuleana pili i. Ia e hiki ke nānā 'ia mai anywhere ia mea e pono ia e ka global kuhi. No ka pono, ka mea, mea pono e hoʻohana i ka hōkeoʻikepili'ōnaehana. O ka holo ana, i kēia mea,ʻaʻole pono. Akā nō ae i ka hana o ka hōkeoʻikepili, e hana hou aku oluolu a me ka pono i nā ikepili.

Mākou e hana ana ma luna o engine hana

Pehea i na mea a pau e hiki mai ana? No laila, hele mai kekahi kekahi hanana, a e i kekahi kuleana pili i. Ua e hoomakaukau i kekahi kiʻi a Post-aeaiiuo mea e e hoouna mai ai. Ua laila, ke kahea aku i ka papa, a e e ka hoʻopiʻi kū'ē 'ana i ka HKH o ke kikowaena kōmi'ōkuhi. He mea pono e envisage i ka haku o XMLHttpRequest-mea. A olua ia mea, e waiho waho ma ka ee iaaanu aey. Ma hope o ka 'ikepili i, ua hoouna aku ai i ke kikowaena, e pono e kali i ka pane mai ona aku. E hana i kēia, e ke huli ma "wiretapping" e loaa ka ike (ina ike, e hele mai a me ka wā) ole, e i kekahi kuleana pili i mea e mau ai e mākaukau nō eʻaeʻikepili. Keʻano mua ka emi ike loea ma ka hihia o ka halawai kulana. Ka lua o kō - oi nui ke kumu kūʻai ma ka hua'ōlelo o nā kumu waiwai. Oiai, ina ka mea, ua hana wale me ka pili ana i kekahi ee iaaanu aey, ka mea aole i pili i ka hoʻokēʻai Internet. Akā, inā he mau haneri a me nā tausani, a e loaa ia lakou ke kiʻekiʻe Hooholo, - laila ia e ia i kekahi mea. He nolaila, e pono e imi i ke koena ma waena o ka hoʻohana 'ana i loaʻa nā kumu waiwai a me ka laulā. Ma hope o nā mea a pau, he mea pono e hoʻomaopopo i ole a pau i ka hoomanao ana i ka 16 GB. Kēia e kau aku i kekahi e kali manawa ma hope i hookomoia ka mua ikepili a 'ike i ke kikowaena mea,ʻaʻole i loaʻa i kēia manawa.

hiʻona

ka "Ajax" I ka hoʻohana 'ana i ua hana ia e ka mau' no kaʻaoʻao a me ka noi, e pono e mālama pono ana i ka hopena hana pono ma luna o kekahi pae'ōnaehana nenoai, a ma kekahi mau polokalamu kele pūnaewele. Ma ka hihia mua, e e hiki ke hōʻike i invaluable kōkua emulators. I ka lua o ka hihia ia e e lawa pono, e hoʻouka i keʻano o nā papahana a me ka mea hoao i ka functionality o ke kuhi. Ua mea i pono, e hoolako i kekahi hana, a, ma ka ina o ka mea hoʻohana i ka lako e e hoʻohana 'mai o ka lā ole ia, e pani aku i ka mea e pono ai palapala koho. Ma na hoopii, mālama E e ia no ka withdrawal o ka kikokikona ma kaʻaoʻao, e hai mai ana i ke kumu o ka, mākaʻi ihola iā paena ma keia hihia mea,ʻaʻole hiki. Ae, e ka mea uie kekahi hapanui hewahewa o kanaka ka hoʻohana enehana ke kālā no, akā, mai,ʻaʻole loa e hele o ka noonoo ana i ka pahiki, a me ka mea ana i kekahi mau pakeneka o ka malihini, e hoʻohana i kekahi OOAOAaXUEIE lako polokalamu. A ma ka pāʻoihana unahiʻole, i ka mea hiki i nui hopena.

ka hopena

E hele mai i ka Logical hopena o keia Haawina. Inā mākou e kamailio e pili ana i "Ajax" ma o ka a pau, keia mea paahana e leie aku oe e hana i ka loa a me ka hale kalapu no hiʻona-waiwai punaewele e hana koke aku, a me ka kuponoʻia haawi i kona mea hoʻohana i ka makemake. Aia mea i kanalua i ka mea, e hiki oi holomua loea i loko o ka wā e hiki mai, akā, no ka manawa, e hoʻohana mākou mea mākou loaʻa. E like me ka hou ana o iaaiey 'ōlelo a me nā' ana i kūpono ka loa e hiki, a me keia mea i koho ia e e loaʻa, nā kiʻina hana e, e ho okumu i oi kiʻekiʻe-kbps huahana. Akā, e ia me ka mea i, ka hana e pono ai e ia mea. A me keia inoa - "Ajax".

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 haw.delachieve.com. Theme powered by WordPress.