کله چې ایجیکس کارول او کله چې نه

کله چې تاسو د خپل باس څخه "ایجیکس کال" ترلاسه کړئ څه وکړئ

زه دا ومنم، ما هیڅکله د جاوا سکرټ یو لوی فین دی. زه تل په ډیر خوشحاله وم چې د جاوا سکریپ لارښود درلوده نو زه په دې سایټ کې دا پوښ نلرم. زه جاوا سکریپټ لوستل او لیکلی شوم، مګر په وروستي وخت کې، ما په دې کې ډیر لږ لیوالتیا درلوده. د هر دلیل لپاره، زما دماغ د بشپړ ذهني وقف درلود کله چې دا د JS لیکنو لیکلو لپاره راغله. زه کولی شم د C ++ او جاوا غوښتنلیکونه ولیکم او زه کولی شم په خوب کې د Perl CGI سکرټونه ولیکم، مګر جاوا سکرپٹ تل تل مبارزه وه.

ایجیکس جاوا سکریپټ ډیری فیز

زه د هغه دلیل یوه برخه فکر کوم چې ما جاوا سکریپټ نه خوښ کړ ځکه چې روللاور بورډ کوي. ډاډه ده چې تاسو د JS سره ډیر څه کولی شئ، مګر د هغه سیمې 90٪ چې هلته یې کاروي د یا هم رولوونکي یا د اعتبار فورمه کوي، او نور نه. او کله چې تاسو یو فارم تایید کړ، تاسو یې ټولو ته اعتبار ورکړی دی.

بیا ایجیکس سره راغلل او بیا یې دا نوې کړه. ناڅاپه موږ براؤزر لرئ چې جاوا سکریپټ به د عکسونو د سوځولو پرته بل څه وکړي، او موږ XML او DOM درلودل چې زموږ ډاټا ته ډاټا سره وصل کړئ. او دا ټول د اګسکس زما سره مینځل کیږي، نو زه غواړم د ایجیکس غوښتنلیکونه جوړ کړم.

د بې پیلوټه ایجیکس غوښتنلیک تاسو کله جوړ شوی؟

زه فکر کوم زما باید د بریښناليک چک کونکي وي چې په حساب کې هیڅ هیڅ بریښناليک نشته. تاسو به د ویب پاڼې ته لاړ شئ او دا به ووایې "تاسو 0 بریښناليک پیغامونه لرو." 0 به بدلون ومومي که یو پیغام راغلی وي، مګر له هغه وخته چې دا حساب نه وي لیږلی، نو هیڅکله به بدلون ونلري. ما ازموینه ته د بریښناليک لیږلو سره ازموینه وکړه، او کار یې وکړ. مګر دا سمه نه وه. د پنځو میلونو دمخه ښه پوستی چک کونکي شتون درلود، او زه د فایرفوکس یا IE لپاره د دوی د کارولو لپاره شتون نلرم. کله چې زما یو کارمندانو ولیدل چې هغې وویل "دا څه کوي؟" کله چې ما وویل چې ولې "ولې؟"

مخکې له دې چې د اجکس غوښتنلیک جوړ کړئ تل له ولې پوښتنه وکړئ

ولې ایجیکس؟
که تاسو یوازې په اجنس کې د غوښتن لیک جوړولو هڅه کوئ نو "ایجیکس ښه دی" یا "زما مالک ما ته وویل چې د ایجیکس کارولو لپاره،" نو تاسو باید خپل ټیکنالوژیک انتخاب په جدي توګه وڅیړئ. کله چې تاسو کوم ویب غوښتنلیک جوړ کړئ نو تاسو باید د خپلو مشتریانو په اړه فکر وکړئ. دوی دا غوښتنلیک ته څه اړتیا لري؟ څه شی به کارول آسانه کړي؟

ولې نښې نښانې نه دي؟
دا د اجسای کارولو لپاره ډیره لیوالتیا کیدی شي ځکه چې تاسو کولی شئ. په یوه سایټ کې چې زما ټیم په کار کولو بوخت و، د پاڼې مخنیوی برخه وه. ټول منځپانګې په ایکس ډیټابیس کې زیرمه شوې وه او کله چې تاسو په ټبونو باندی کلیک وکړئ، ایجیکس د دې پاڼې کارول د پاڼې د نوي ٹیب ډاټا سره د XML څخه کارولو لپاره کارول کیده.

دا د اجکس ښه کارولو په څیر ښکاري، تر هغه چې تاسو د دې ځینو مسلو په اړه فکر کولو پیل کوئ:

هغه څه چې په زړه پورې وو، دا دا ده چې دا ویب پاڼې په تیر کې ورته پاڼې درلودې چې د Ajax څخه ګټه نه اخیستې. دوی دا مواد د یاغیانو یا جلا HTML پاڼو سره وسپارلې. د Ajax پرته د Ajax استعمال پرته هیڅ دلیل شتون نه و، پرته له دې چې د اجکس سایټ و، او زموږ مالک وړاندیز وکړ چې موږ د هغې د کارولو لپاره ګوري.

ایجیکس د عمل د منځپانګې لپاره نه دی

که تاسو د اجکس غوښتنلیک ته ادامه ورکړۍ، یا یوازې ستاسو په ویب پاڼه کې اجنس - لکه څه شی، دا معلومه کړئ چې هغه معلومات چې تاسو یې د بدلونونو لاس رسی یاست. د غیر عین غوښتنې غوښتنه داده چې دا د معلوماتو لپاره سرور ته غوښتنه کوي چې ډیر چټک بدلون ومومي - ځکه چې دا پیښه په داسې حال کې کیږي چې لوستونکی یو بل کار کوي. بیا کله چې دوی یو لینک یا تڼۍ کلیک کوي (یا د یوې ټاکلې مودې وروسته وروسته - هر څه چې ستاسو توپیر دی) معلومات ډاټا ښیي.

که ستاسو محتوا یا ډاټا هیڅکله بدلون ونه کړي، نو تاسو باید اجنس نه کاروئ ترڅو د هغې لاسرسی ومومي.

که ستاسو محتویات یا ارقام یوازې په کمه کچه بدلون ومومي، نو تاسو شاید د اجنس څخه کار واخیستئ.

هغه شیان چې د ایجیکس لپاره ښه دي

کله چې ته & # 34؛ ایجیکس کالم & # 34 ترلاسه کول څه وکړي؟

د خپل باس یا بازار موندنې څانګې سره خبرې وکړئ ترڅو معلومه کړي چې ولې دوی غواړي په ویب پاڼې کې ایجیکس استعمال کړي. یو ځل چې تاسو د هغه دلیلونو په اړه پوهیږئ چې دوی ولې غواړئ، نو بیا تاسو لپاره د مناسب غوښتنلیک موندلو په اړه کار کولی شئ.

دواړه مالک ته یادونه وکړئ چې ستاسو پیرودونکي لومړی راځي، او دا لاسرسۍ یوازې یو کلمه نه ده. که دوی پاملرنه نه کوي ایا آیا ستاسو سایټ د پیرودونکو لپاره د لاسرسی وړ دی، نو بیا یې یادونه وکړه چې د لټون انجنونه د ایجیکس پروا نه کوي، نو دوی به ډیری مخنیوی ونه کړي.

کوچنی پیل کړئ د یوې نوې نوې ویب پاڼې د جوړولو په اړه د اندیښنې څخه مخکې د یوې آسانۍ یوه شی جوړه کړئ. که تاسو اجنسیان څه شی ترلاسه کړئ ستاسو ویب پاڼه کې، دا ممکن ستاسو ټول مالک یا د بازار موندنې څانګې ته اړتیا ولري ترڅو خپل اهداف پوره کړي. دا ممکنه ده چې د اجنس غوښتنلیک وړاندې کړئ چې په اصل کې ګټور وي، مګر یوازې که تاسو فکر وکړئ چې دا څنګه دا وکړي.

ایا دا مقاله ګټوره ده؟ تبصره وکړئ.