Ҳангоми истифодаи Ajax ва кайзан не

Вақте, ки шумо "Аҷои Ajax" -ро аз хадамоти шумо мегиред

Ман инро эътироф мекунам, ман ҳеҷ гоҳ як мухлиси бузурги JavaScript нестам. Ман ҳамеша дар ҳақиқат хурсанд будам, ки дар бораи Роҳнамои JavaScript, то ин ки ман онро дар сайти ман нагузорам. Ман метавонам хонда ва навиштани JavaScript, вале то охири ман, ман дар он манфиатдор будам. Барои ҳар як сабаб, ақли ман ҳангоми навиштани JS-и скриптҳои наве, Ман метавонам C ++ ва Javaҳои мураккабро нависам, ва ман метавонам дар хоби ман Perl CGI навиштам, аммо JavaScript ҳамеша мубориза буд.

Ajax Ҷаҳиш ба феҳристи бештар

Ман фикр мекунам, як қисми сабабҳои ба ман маъқул набудани JavaScript буд, зеро роликҳо ғамгинанд. Албатта, шумо метавонед бештар аз ин бо JS анҷом диҳед, аммо 90% -и сайтҳо аз он ҷо истифода мебаранд, ки ин амалро иҷро мекунанд ё тасдиқ мекунанд, ва ғайра. Ва баъдан шумо як формаро тасдиқ кардед, шумо ҳамаи онҳоро тасдиқ кардед.

Сипас Ajax омад ва онро боз ҳам нав кард. Ногаҳон мо браузерҳое доштем, ки JavaScriptеро, ки ғайр аз анъанавии тасвирҳо ғайриимкон аст, дастгирӣ мекунад ва мо XML ва DOM -ро ба маълумоти скриптҳои мо пайваст кардаем. Ҳамаи ин маънои онро дорад, ки Ajax ба ман мутобиқ аст ва ман мехоҳам, ки барномаҳои Ajax бунёд кунам.

Чӣ & # 39 барномаи Apache Apache барномаи шумо & # 39;

Ман фикр мекунам, ки ман бояд почтаи почтаи электронӣ дар ҳисобие, ки қариб ҳеҷ гуна почтаи электронӣ надошта буд, бошам. Шумо ба веб Web site меравед ва онро "Шумо 0 паёмҳои почтаи электронӣ доред" мегӯед. Агар хабаре ворид шуда бошад, 0 адад тағйир меёбад, аммо аз ин ҳисоби почта ҳеҷ гоҳ почта нашудааст, вай ҳеҷ гоҳ тағйир намеёбад. Ман инро аз ҳисоби почтаи электронӣ ба кор бурдаам. Аммо ин ҳама комилан нодуруст буд. Муштариёни беҳтарини почтаи электронӣ мавҷуданд, ки панҷ сол қабл мавҷуд буданд ва ман лозим набуд, ки Firefox ё IE-ро истифода баранд. Вақте ки яке аз коргарони ман инро дид, ӯ гуфт: «Чӣ кор мекунад?» Вақте ки ман фаҳмондам, ӯ пурсид: «Чаро?»

Пеш аз офаридани Замима Ajax Ҳамеша пурсед

Чаро Ajax?
Агар танҳо як сабабе вуҷуд дошта бошед, ки Ajax дар якҷоягӣ кор карда истодааст, аз он аст, ки "Ajax cool" ё "сарвари ман ба ман барои Ajax истифода бурд", пас шумо бояд интихоби технологияҳои худро ҷиддӣ баҳо диҳед. Ҳангоми сохтани ягон веб сайт шумо бояд аввалин муштариёни худро фикр кунед. Барои ин ба онҳо чӣ лозим аст? Чӣ барои осонтар истифода бурдани?

Чаро чизи дигаре нест?
Ин метавонад Ajax ба таври оддӣ истифода шавад, чунки шумо метавонед. Дар як маконе, ки дастаи ман кор мекард, дар фасли сайти саҳифа мавҷуд буд. Ҳамаи мундариҷа дар XML дар як базаи маълумотҳо сабт шуда буд ва вақте ки шумо дар ҷадвалбандҳо тугмаи "Ajax" пахш карда шуд, барои Ajax барои боз кардани саҳифа бо маълумоти нави ҷадвал аз XML.

Ин ба монанди Ajax истифодаи хубе буд, то шумо дар бораи он фикр кунед, ки баъзе аз масъалаҳои зеринро дида мебароем:

Чизе, ки шавқовар буд, ин вебсайт дар саҳифаҳои шабеҳи Ajax истифода бурд. Онҳо мундариҷаро бо саҳифаҳои пинҳонӣ ё саҳифаҳои алоҳидаи HTML пешниҳод карданд. Ajax ғайр аз он Ajax сард буд, зеро намехостанд, ки мо барои истифода аз он ҷойҳо ҷустуҷӯ кунем.

Ajax барои коркарди мундариҷа аст

Агар шумо хоҳед, ки Ajax-ро дар вебсайти худ Ajax-и худро ба кор дароред, пеш аз он, ки маълумоти дастрасро ба шумо тағйир диҳед, муайян кунед. Нуқтаи дархости asynchronous аст, ки он дархостро ба сервер барои иттилооте, ки зудтар тағйир додаанд, талаб мекунад - зеро он вақте, ки хонанда кори дигареро анҷом медиҳад. Пас аз он вақте, ки пайванд ё тугмаеро пахш кунед (ё баъд аз миқдори муайяни вақт - ҳар гуна фарқияти шумо) ин маълумот фавран нишон медиҳад.

Агар мундариҷа ва маълумоти шумо ҳеҷ гоҳ тағйир наёбад, шумо бояд Ajax барои дастрасӣ ба он истифода баред.

Агар мундариҷа ва маълумотҳои шумо каме тағйиротро паси сар мекунанд, шумо шояд Ajax барои дастрасӣ ба он истифода набаред.

Чизҳои хуб барои Ajax хубанд

Чӣ бояд кард, вақте ки шумо & # 34; Call Ajax & # 34;

Бо идораи худ ё шӯъбаи маркетинг сӯҳбат кунед, ки чаро онҳо мехоҳанд Ajax дар сайти интернет истифода кунанд. Пас аз он ки шумо сабабҳои онро фаҳмед, чаро онҳо мехоҳанд, шумо метавонед онро барои дарёфти дархости мувофиқ барои он кор кунед.

Ҳатто раҳбари худро ба хотир оред, ки мизоҷони Шумо аввалин шуда омадаанд ва дастрасии онҳо танҳо як калима нест. Агар онҳо фикр накунанд, ки сайти шумо ба мизоҷон дастрас аст, онҳо ба онҳо хотиррасон мекунанд, ки модулҳои ҷустуҷӯӣ барои Ajax ғамхорӣ намекунанд, аз ин рӯ, онҳо ба таври назаррас саҳмияҳо нахоҳанд гирифт.

Хурд хурд. Пеш аз ташвиш дар бораи сохтани веб-браузери нави нав аз вуруди пешакӣ аввал осонтар кунед. Агар шумо метавонед Ajaxian дар вебсайти худ дастрас кунед, ки ҳамаи сарварони шумо ё воҳиди маркетинги шумо бояд ба ҳадафҳои худ мувофиқат кунанд. Ин имкон медиҳад, ки барномаи Ajax -ро, ки воқеан фоидаовар аст, ба кор баред, аммо танҳо агар шумо фикр кунед, ки чӣ тавр онро пешакӣ фикр кунед.

Оё шумо ин мақоларо муфид ёфтед? Шарҳи худро нависед.