Kamepiula 'ē aʻe, Iaaiey
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
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"
- 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.
- Ma kahi o ka pihaʻaoʻao reload i ka hapa '. Ua hoola kumu waiwai a me optimizes mīkini hana.
- I ke kikowaena hapa o ka paena mea 'Imi hana i ka mea hoʻohana.
- Pono no i ka manaʻo o ka helu o nā manaʻo.
pü
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
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
- Initially, e pono e ho okumu i a me ka mālama pono ana i ka loaʻa o XMLHttpRequest.
- Alaila, initializes kikowaena e pili ana.
- E hoʻouna i ka noi iā ia.
- 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
- HTML / XHTML. Ka mea, e pono no ke kikowaena, e ike i ka palapalaʻia.
- CSS. Kēia mea paahana He pono no ka pilikia makapō koho o ka 'aoʻao manao.
- 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.
- 'ōkuene. Ua koi 'ia no ka aeaiiuo hoololiia ana ma waena o ka Client a me ke kikowaena.
- Pio. E Pono e hana i kekahi kahaʻimo "Ajax" a i interactivity.
- 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
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 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