معرفی ایجکس - Ajax چیست؟

نوشته شده توسط 
منتشرشده در آموزش ایجکس
دوشنبه, 15 دی 1393 ساعت 15:54
مقدمه ای بر ایجکس مقدمه ای بر ایجکس سعید یاری

 معرفی ایجکس (Ajax)

مقدمه:
درست کردن برنامه ای تحت وب که مانند برنامه های نصب شده روی کامپیوتر کار کند، چیزی است که تمام این آموزش ها برای آن نوشته شده و در کل آموزش درباره چگونگی ساخت آن بحث می شود؛ این همان کاری است که Ajax برای شما انجام می دهد. با عمومی شدن روز افزون زبان های تحت وب ، مردم از اینکه دکمه ای را فشار دهند و منتظر بمانند تا جواب از سرور بازگردد و صفحه ای جدید باز شود خسته شده اند و آنها می خواهند موقع کارکردن با برنامه های تحت وب جوری کار کنند که انگار با برنامه های تحت ویندوز کار می کنند و بنابراین تشخیص برنامه های تحت وب از برنامه های تحت ویندوز میسر نباشد. خلاصه این که آینده برنامه نویسی تحت وب در چنین مسیری است و تعجبی نخواهد داشت اگر Ajax در سال های آینده به یکی از مهم ترین و پرطرفدارترین شیوه برنامه نویسی وب تبدیل شود.

پیش نیاز ها:

1) زبان برنامه نویسی تحت وب
php (2 زبان برنامه نویسی تحت وب SQL
3) زبان برنامه نویسی تحت وب JavaScript
4) زبان برنامه نویسی تحت وب CSS
5) زبان برنامه نویسی تحت وب
HTML که هر یک از آموزش های بالا را می توانید در بخش های آموزش های خود بیابید.

نکته: شما می توانیید این بخش ها را نخوانید و مستقیما از تیتر « آشنایی با Ajax » شروع به خواندن کنید اما متذکر می شوم که برای یادگیری هرچه بهتر Ajax آن را به همین ترتیبی که نوشته ام بخوانید تا در این زبان کارکشته شوید.

به چه چیزی Ajax می گویند؟

مدیر شرکت با عصبانیت می گوید:« ما سفارش چندانی از رئی سایت مان دریافت نکرده ایم. مردم نمی خواهند هر بار که دکمه ای را کلیک می کنن صبر کنند تا صفحه ای باز شود. این موضوع اعصاب مردم را خرد می کند.» شما می پرسید:« نظرتان درباره راه حلی راحت چیست؟ مثلا کاربر در همان صفحه بماند و کالا های دل خواهش را با ماوس بکشد و به درون سبد خرید بیاندازد. به این ترتیب نیازی به بارگذاری مجدد صفحه نخواهد بود.» مدیر شرکت می گوید:« منظورت این است که برای اضافه کردن کالا به سبد خرید و تسویه کردن حساب، لازم نیست مردم از یک صفحه به صفحه دیگر بروند؟ یعنی مشتری ها می توانند همه ی کار را در همان صفحه انجام بدهند؟» شما می گویید:« بله و همین یک صفحه به نرم افزاری که در سرور داریم می گوید که مشتری، کدام کالا ها را خریده است – بدون اینکه لازم باشد صفحه ای، مجددا بارگذاری شود.» مدیر شرکت می گوید:« من عاشق این شیوه هستم. اسمش چیست؟» و شما می گویید:«Ajax»

و حالا به دنیای Ajax خوش آمدید. 

با Ajax چه کار هایی می توان انجام داد؟

1) جست و جوی همزمان
2)به دست آوردن پاسخ به وسیله پر کردن خودکار
3) چت کردن با دوستان
4) کشیدن و انداختن
5) ساختن بازی با استفاده از Ajax
6) دریافت پاسخ فوری هنگام ورود به سایت
7) فهرست بازشو با استفاده از Ajax
8) تغییر دادن صفحه وب به صورت درجا
9) نقشه های گوگل و Ajax

نکته:همانطور که به گوشتان خورده است، Ajax بر مبنای جاوا اسکریپت کار می کند، به همین دلیل شما باید بر JavaScript مسلط باشد یا حداقل در حد مبتدی تا متوسطه بلد باشید.
 

خواندن 833 دفعه آخرین ویرایش در یکشنبه, 05 بهمن 1393 ساعت 21:02
س. یاری

سعید یاری ملقب به S433d.d3cod3r می باشم. متولد سال 76 هستم و در مقطع سوم رشته کامپیوتر مشغول به تحصیل هستم. از سال 92 طراحی وب را اغاز کرده و در سال 93 در پروژه ایجاد سایت780.ir نیز شرکت داشتم و به مباحث هک و امنیت شبکه و توسعه زبان های تحت وب علاقه مند هستم.

محتوای بیشتر در این بخش: استفاده از شیء XMLHTTPREQUEST »

عضویت در وب استیودنت

در شبکه های اجتماعی همراه ما باشید

با ما در ارتباط باشید

سامانه پیامک: 50004657100

تلفن: 02122616859

دورنگار: 02189775650

ایمیل: info @ WebStudent.ir

تارنما: webstudent.ir

انجمن: forum.webstudent.ir

 

JoomShaper